From c8fe929e09c3abcf8a3b583bceb805732a3890e4 Mon Sep 17 00:00:00 2001 From: Brady Wetherington Date: Wed, 12 Jan 2022 12:07:51 -0800 Subject: [PATCH 01/22] Add new UserAccountControl to permitted UAC's for AD. --- app/Console/Commands/LdapSync.php | 1 + app/Services/LdapAd.php | 1 + 2 files changed, 2 insertions(+) diff --git a/app/Console/Commands/LdapSync.php b/app/Console/Commands/LdapSync.php index 9e337084a4..d80e672845 100755 --- a/app/Console/Commands/LdapSync.php +++ b/app/Console/Commands/LdapSync.php @@ -240,6 +240,7 @@ class LdapSync extends Command '262688', // 0x40220 NORMAL_ACCOUNT, PASSWD_NOTREQD, SMARTCARD_REQUIRED '328192', // 0x50200 NORMAL_ACCOUNT, SMARTCARD_REQUIRED, DONT_EXPIRE_PASSWORD '328224', // 0x50220 NORMAL_ACCOUNT, PASSWD_NOT_REQD, SMARTCARD_REQUIRED, DONT_EXPIRE_PASSWORD + '4194816',// 0x400200 NORMAL_ACCOUNT, DONT_REQ_PREAUTH '4260352',// 0x410200 NORMAL_ACCOUNT, DONT_EXPIRE_PASSWORD, DONT_REQ_PREAUTH '1049088',// 0x100200 NORMAL_ACCOUNT, NOT_DELEGATED ]; diff --git a/app/Services/LdapAd.php b/app/Services/LdapAd.php index 4bfef3d3ed..2f0ab89265 100644 --- a/app/Services/LdapAd.php +++ b/app/Services/LdapAd.php @@ -47,6 +47,7 @@ class LdapAd extends LdapAdConfiguration '262688', // 0x40220 NORMAL_ACCOUNT, PASSWD_NOTREQD, SMARTCARD_REQUIRED '328192', // 0x50200 NORMAL_ACCOUNT, SMARTCARD_REQUIRED, DONT_EXPIRE_PASSWORD '328224', // 0x50220 NORMAL_ACCOUNT, PASSWD_NOT_REQD, SMARTCARD_REQUIRED, DONT_EXPIRE_PASSWORD + '4194816',// 0x400200 NORMAL_ACCOUNT, DONT_REQ_PREAUTH '4260352',// 0x410200 NORMAL_ACCOUNT, DONT_EXPIRE_PASSWORD, DONT_REQ_PREAUTH '1049088',// 0x100200 NORMAL_ACCOUNT, NOT_DELEGATED '1114624',// 0x110200 NORMAL_ACCOUNT, NOT_DELEGATED, DONT_EXPIRE_PASSWORD From 984db1ef44b21c13ebc811e72ce8ba33e2cb8e62 Mon Sep 17 00:00:00 2001 From: snipe Date: Thu, 13 Jan 2022 01:39:56 -0800 Subject: [PATCH 02/22] Apply personal API token fix to master Signed-off-by: snipe --- app/Http/Controllers/ProfileController.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/Http/Controllers/ProfileController.php b/app/Http/Controllers/ProfileController.php index c43317fd79..dcdd805ed3 100755 --- a/app/Http/Controllers/ProfileController.php +++ b/app/Http/Controllers/ProfileController.php @@ -113,6 +113,12 @@ class ProfileController extends Controller * @return View */ public function api() { + + // Make sure the self.api permission has been granted + if (!Gate::allows('self.api')) { + abort(403); + } + return view('account/api'); } From 037a912e21d64ed031793fc64f5651af1149f738 Mon Sep 17 00:00:00 2001 From: Thomas Misilo Date: Thu, 13 Jan 2022 14:36:00 -0600 Subject: [PATCH 03/22] Adding .my.cnf to disable column-statistics backup Fixes #10176 The ```.my.cnf``` file is copied to ```/root/.my.cnf``` for each Dockerfile that exists --- Dockerfile | 2 ++ Dockerfile.alpine | 2 ++ Dockerfile.fpm-alpine | 1 + docker/.my.cnf | 2 ++ 4 files changed, 7 insertions(+) create mode 100644 docker/.my.cnf diff --git a/Dockerfile b/Dockerfile index 6c581a250c..428a131af6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -77,6 +77,8 @@ COPY . /var/www/html RUN a2enmod rewrite +COPY docker/.my.cnf /root/.my.cnf + ############ INITIAL APPLICATION SETUP ##################### WORKDIR /var/www/html diff --git a/Dockerfile.alpine b/Dockerfile.alpine index 5221fe3975..5937a810af 100644 --- a/Dockerfile.alpine +++ b/Dockerfile.alpine @@ -32,6 +32,8 @@ RUN apk add --no-cache \ mysql-client \ tini +COPY docker/.my.cnf /root/.my.cnf + # Where apache's PID lives RUN mkdir -p /run/apache2 && chown apache:apache /run/apache2 diff --git a/Dockerfile.fpm-alpine b/Dockerfile.fpm-alpine index 3452a6f89b..ef4eb6fa2c 100644 --- a/Dockerfile.fpm-alpine +++ b/Dockerfile.fpm-alpine @@ -98,5 +98,6 @@ VOLUME [ "/var/lib/snipeit" ] COPY --chown=www-data:www-data docker/docker-secrets.env /var/www/html/.env COPY --chmod=655 docker/docker-entrypoint.sh /usr/local/bin/docker-snipeit-entrypoint +COPY docker/.my.cnf /root/.my.cnf ENTRYPOINT [ "/usr/local/bin/docker-snipeit-entrypoint" ] CMD [ "/usr/local/bin/docker-php-entrypoint", "php-fpm" ] \ No newline at end of file diff --git a/docker/.my.cnf b/docker/.my.cnf new file mode 100644 index 0000000000..e3bb308082 --- /dev/null +++ b/docker/.my.cnf @@ -0,0 +1,2 @@ +[mysqldump] +column-statistics=0 From 153c30eda861dc534ba1997001256b5b84bb59b9 Mon Sep 17 00:00:00 2001 From: Ivan Nieto Vivanco Date: Sat, 15 Jan 2022 04:32:47 -0600 Subject: [PATCH 04/22] Add to Importer the capacity to search Models only with Model Name since Model Number is not required --- app/Importer/ItemImporter.php | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/app/Importer/ItemImporter.php b/app/Importer/ItemImporter.php index 7ff568a429..27b21a431b 100644 --- a/app/Importer/ItemImporter.php +++ b/app/Importer/ItemImporter.php @@ -177,7 +177,7 @@ class ItemImporter extends Importer */ public function createOrFetchAssetModel(array $row) { - + $condition = array(); $asset_model_name = $this->findCsvMatch($row, "asset_model"); $asset_modelNumber = $this->findCsvMatch($row, "model_number"); // TODO: At the moment, this means we can't update the model number if the model name stays the same. @@ -189,8 +189,16 @@ class ItemImporter extends Importer } elseif ((empty($asset_model_name)) && (empty($asset_modelNumber))) { $asset_model_name ='Unknown'; } + + if ((!empty($asset_model_name)) && (empty($asset_modelNumber))) { + $condition[] = ['name', '=', $asset_model_name]; + } elseif ((!empty($asset_model_name)) && (!empty($asset_modelNumber))) { + $condition[] = ['name', '=', $asset_model_name]; + $condition[] = ['model_number', '=', $asset_modelNumber]; + } + $editingModel = $this->updating; - $asset_model = AssetModel::where(['name' => $asset_model_name, 'model_number' => $asset_modelNumber])->first(); + $asset_model = AssetModel::where($condition)->first(); if ($asset_model) { if (!$this->updating) { @@ -200,7 +208,11 @@ class ItemImporter extends Importer $this->log("Matching Model found, updating it."); $item = $this->sanitizeItemForStoring($asset_model, $editingModel); $item['name'] = $asset_model_name; - $item['model_number'] = $asset_modelNumber; + + if(!empty($asset_modelNumber)){ + $item['model_number'] = $asset_modelNumber; + } + $asset_model->update($item); $asset_model->save(); $this->log("Asset Model Updated"); From f510b9c2a936c2d7a899cae735c3f928f4f5d35b Mon Sep 17 00:00:00 2001 From: Ivan Nieto Vivanco Date: Sat, 15 Jan 2022 14:21:31 -0600 Subject: [PATCH 05/22] Add query to filter non-deprecable assets when the Depreciation Report is called --- app/Http/Controllers/Api/AssetsController.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Api/AssetsController.php b/app/Http/Controllers/Api/AssetsController.php index 3b37a2875c..b594cb1c95 100644 --- a/app/Http/Controllers/Api/AssetsController.php +++ b/app/Http/Controllers/Api/AssetsController.php @@ -55,7 +55,7 @@ class AssetsController extends Controller { \Log::debug(Route::currentRouteName()); - + $filter_non_deprecable_assets = false; /** * This looks MAD janky (and it is), but the AssetsController@index does a LOT of heavy lifting throughout the @@ -69,6 +69,7 @@ class AssetsController extends Controller * which would have been far worse of a mess. *sad face* - snipe (Sept 1, 2021) */ if (Route::currentRouteName()=='api.depreciation-report.index') { + $filter_non_deprecable_assets = true; $transformer = 'App\Http\Transformers\DepreciationReportTransformer'; $this->authorize('reports.view'); } else { @@ -119,6 +120,12 @@ class AssetsController extends Controller 'model.category', 'model.manufacturer', 'model.fieldset','supplier'); //it might be tempting to add 'assetlog' here, but don't. It blows up update-heavy users. + if($filter_non_deprecable_assets) { + $non_deprecable_models = AssetModel::select('id')->whereNotNull('depreciation_id')->get(); + + $assets->InModelList($non_deprecable_models->toArray()); + } + // These are used by the API to query against specific ID numbers. // They are also used by the individual searches on detail pages like // locations, etc. From 42d86bf57bff7ab9b4d4cb9038b4917934fd2700 Mon Sep 17 00:00:00 2001 From: Ivan Nieto Vivanco Date: Tue, 18 Jan 2022 14:21:49 -0600 Subject: [PATCH 06/22] Adds default values if the expiring alerts threshold is null --- app/Models/Asset.php | 4 +++- app/Models/License.php | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/Models/Asset.php b/app/Models/Asset.php index bff0134a05..a1e94b4510 100644 --- a/app/Models/Asset.php +++ b/app/Models/Asset.php @@ -665,13 +665,15 @@ class Asset extends Depreciable */ public static function getExpiringWarrantee($days = 30) { + $days = (is_null($days)) ? 30 : $days; + return Asset::where('archived', '=', '0') ->whereNotNull('warranty_months') ->whereNotNull('purchase_date') ->whereNull('deleted_at') ->whereRaw(\DB::raw('DATE_ADD(`purchase_date`,INTERVAL `warranty_months` MONTH) <= DATE(NOW() + INTERVAL ' . $days - . ' DAY) AND DATE_ADD(`purchase_date`,INTERVAL `warranty_months` MONTH) > NOW()')) + . ' DAY) AND DATE_ADD(`purchase_date`, INTERVAL `warranty_months` MONTH) > NOW()')) ->orderBy('purchase_date', 'ASC') ->get(); } diff --git a/app/Models/License.php b/app/Models/License.php index 8f0fbdfaab..9bd7627f94 100755 --- a/app/Models/License.php +++ b/app/Models/License.php @@ -627,7 +627,8 @@ class License extends Depreciable */ public static function getExpiringLicenses($days = 60) { - + $days = (is_null($days)) ? 30 : $days; + return License::whereNotNull('expiration_date') ->whereNull('deleted_at') ->whereRaw(DB::raw('DATE_SUB(`expiration_date`,INTERVAL '.$days.' DAY) <= DATE(NOW()) ')) From a05795420a0ca007ef79b3c514c35cdd8c0bb0fb Mon Sep 17 00:00:00 2001 From: Ivan Nieto Vivanco Date: Tue, 18 Jan 2022 14:34:14 -0600 Subject: [PATCH 07/22] Respect the default value of 60 days in expiring licenses --- app/Models/License.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Models/License.php b/app/Models/License.php index 9bd7627f94..37a0e8d411 100755 --- a/app/Models/License.php +++ b/app/Models/License.php @@ -627,8 +627,8 @@ class License extends Depreciable */ public static function getExpiringLicenses($days = 60) { - $days = (is_null($days)) ? 30 : $days; - + $days = (is_null($days)) ? 60 : $days; + return License::whereNotNull('expiration_date') ->whereNull('deleted_at') ->whereRaw(DB::raw('DATE_SUB(`expiration_date`,INTERVAL '.$days.' DAY) <= DATE(NOW()) ')) From 0c4768fd2a11ac26a61814cef23a71061bfd8bcc Mon Sep 17 00:00:00 2001 From: Brady Wetherington Date: Tue, 18 Jan 2022 15:31:30 -0800 Subject: [PATCH 08/22] Force UrlGenerator's Root URL to be the base of APP_URL unless overriden (For v5) --- .env.example | 1 + app/Providers/AppServiceProvider.php | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/.env.example b/.env.example index 31e3cca14b..e82b5c5bcd 100644 --- a/.env.example +++ b/.env.example @@ -145,6 +145,7 @@ APP_LOG_MAX_FILES=10 APP_LOCKED=false APP_CIPHER=AES-256-CBC APP_FORCE_TLS=false +APP_ALLOW_INSECURE_HOSTS=false GOOGLE_MAPS_API= LDAP_MEM_LIM=500M LDAP_TIME_LIM=600 diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index c2651c3aef..a74c48e418 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -43,6 +43,14 @@ class AppServiceProvider extends ServiceProvider \Log::warning("'APP_FORCE_TLS' is set to true, but 'APP_URL' does not start with 'https://'. Will not force TLS on connections."); } } + + // TODO - isn't it somehow 'gauche' to check the environment directly; shouldn't we be using config() somehow? + if ( ! env('APP_ALLOW_INSECURE_HOSTS')) { // unless you set APP_ALLOW_INSECURE_HOSTS, you should PROHIBIT forging domain parts of URL via Host: headers + $url_parts = parse_url(config('app.url')); + $root_url = $url_parts['scheme'].'://'.$url_parts['host'].( isset($url_parts['port']) ? ':'.$url_parts['port'] : ''); + \URL::forceRootUrl($root_url); + } + Schema::defaultStringLength(191); Asset::observe(AssetObserver::class); Accessory::observe(AccessoryObserver::class); From 1fc71a4111b30ca534026a7350611b812ded49be Mon Sep 17 00:00:00 2001 From: Ivan Nieto Vivanco Date: Wed, 19 Jan 2022 13:35:54 -0600 Subject: [PATCH 09/22] Add Zip field in the User Importer --- app/Importer/UserImporter.php | 1 + resources/assets/js/components/importer/importer-file.vue | 1 + 2 files changed, 2 insertions(+) diff --git a/app/Importer/UserImporter.php b/app/Importer/UserImporter.php index d32f3a0f29..13d163b4c1 100644 --- a/app/Importer/UserImporter.php +++ b/app/Importer/UserImporter.php @@ -52,6 +52,7 @@ class UserImporter extends ItemImporter $this->item['city'] = $this->findCsvMatch($row, 'city'); $this->item['state'] = $this->findCsvMatch($row, 'state'); $this->item['country'] = $this->findCsvMatch($row, 'country'); + $this->item['zip'] = $this->findCsvMatch($row, 'zip'); $this->item['activated'] = ($this->fetchHumanBoolean($this->findCsvMatch($row, 'activated')) == 1) ? '1' : 0; $this->item['employee_num'] = $this->findCsvMatch($row, 'employee_num'); $this->item['department_id'] = $this->createOrFetchDepartment($this->findCsvMatch($row, 'department')); diff --git a/resources/assets/js/components/importer/importer-file.vue b/resources/assets/js/components/importer/importer-file.vue index f051cd9d68..f208a84079 100644 --- a/resources/assets/js/components/importer/importer-file.vue +++ b/resources/assets/js/components/importer/importer-file.vue @@ -182,6 +182,7 @@ {id: 'address', text: 'Address' }, {id: 'city', text: 'City' }, {id: 'state', text: 'State' }, + {id: 'zip', text: 'ZIP' }, {id: 'country', text: 'Country' }, ], From 0721ab8bbf48cf78cf875b4204aa7a37da05870d Mon Sep 17 00:00:00 2001 From: snipe Date: Thu, 20 Jan 2022 11:01:04 -0800 Subject: [PATCH 10/22] Regenerated production assets Signed-off-by: snipe --- public/js/build/app.js | Bin 453048 -> 453070 bytes public/js/dist/all.js | Bin 1069654 -> 1069676 bytes public/mix-manifest.json | 4 ++-- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/public/js/build/app.js b/public/js/build/app.js index 3da683a735eb93e7c7ed0ce28c76fc9c1c0f087d..514eaa6bba0f7def7d7f31f59ce5d928d3c2e2db 100644 GIT binary patch delta 42 ycmdmSS^C^%>4p}@7N!>F7M2#)Eo{N3_^L7slypi`D@v@CqC5k(d!J&4p}@7N!>F7M2#)Eo{N3wr8GVOO*!zqRt{gZ6%4Z@iqQPsnyU{t!XE5t7-f(&5W9{6g#yU`$J9AnbuS%(MCay+V6w3P5*fF zdEejP_kG{@eSh3nb!}hOx8CHY_hzVa>C%?^rlL|^QtU`CcS_(Co7=(dCx8Pxxepj_ z`61`#IEB92&jo-y+0U)=ajHGzC^vnkQZ^tkqn2xml8>c~W`AWvqZ zjR3bYQ8UD;&q4>WTm4e80s+;|^`LE#6#Z!~vOp={hn{c%#vVnxGamVW+!my{TYo zj~-S2%L4~M+AF7{RAxxEpjm>3X=vS6tTCYlBa=(wQ7zUWhC^bhq%d(wNvTw0$yCX6 zc$OoIzR3J;YpaFKO_qU=D0PaIkxQ19fuBB2z z1FoT@tRe~5u(A(@LA}2Zy<6#0HCYe0Djiy~OH$~{K~w=sG zcyBg!_<4b9wYZWN`}lNvF+kk(crE@1#2Q$FZ)QTQojU#q^w+iG{TMPSGH@kuH3K(+ z(t8G;&B~bBj<2z@-A`gZtxz@Kg{@6$R!7n(SeODLVwFc5dYU_oxTTv$fkL@vTuA41 z;b~yp)rC(x0IN1&C&O=S#z*+a6lNDH)C$FLsy(4wLAI?Ja~cW;4LPXTMK9pBE=a0> z7nT5iy9<|MMT^kbHsYn8-S~ZAUf+#bk1yGSzY0{}9()!;)V_w-r1{kU_$$yNTC}X; zi$IEfbsrv|MpQ$rpr>XyJ=Apo&j25D4&W3V^4NjVLmxSW_rNHkul)kw&QVRdD;aDv z#ftwO(*DUWac71@wIWqo5N>%J@1a8{u$#_1f!k>Q2^_L7pTMGn7N5p0>N$-)bR65& zt9YCpIgPzg47zxb9nJpsAl}XjojZij6JCu;N{lYJfG60F3pmdUf}(%o2YBLW(L}LF zs@B7nxgZhKjc+!#YH>?eZTS)Kf;YkVDt>?+~F;<9PVysbd7ifPcjr6b-h?A57`86lWW21hdi+EUux8& z`T(BFAq4<>4uKw`fAx@jdMt;mAKMpD)k8Ld5%4Fl3`V@<9>8b0&(8wU z8b5)F43COT&roAgtwFZL9#K;5!+vtH1teQGlE=W;p^fAN*5og4BKs!;`|$xH0(;p2 z8TR^A7|N0^#l;>ICX^K}N+nDyB`daZoSbliTKEikHVdpaTqLWpVg>2LUy}*8_fI4M zFPq9Egk5v%2>DG8kYN`;6*61q;u8??oQq$|#!AS?uL17sK0ZckYq3DDR%T|{ll}Z4 zyiEJkJbqspJvyKF(S!4O7yUl$?DO;a8dlRhg)iZup(Tr!-9y<~ar60hGo`cFs2NR# zFc^{wU&p@Cb2`r|X8*mFuVb1KYgdm3$jh_D$d+GZ35Km7n6`(fum8HU2c4I$VE}V5j7FMg^ zCx9;)!gFju{Vgfn0r91jaE`U_fllEHOcs0VIw9zg6fLY9DJy2crzEfKspyO)3u-i3 z(JDalB-Ar$CK6f_7*L=qn}qMKhx4`ZZq}_o;N8nu;E^;pA`=unTBApk4en0}X0_t%ruz2p`-9kh` zs~L-?(nxH46Mv-EYH1sdX`8sC$@pXHjGD1jJF$*Qt4-T!YZE7Gl>?2Y-v?=%{_*DX zzQ2FG_rCAbebv9;SN)y0QDtw2s+2Ejt#2wWH)PET_o9;`(j2rM?WcePJJ81*H~$cM z5YpIddypT<6MN7LUZgtTJc25xyHv&0Unral=Jp*ljjJ6RLi0RYs5O$96|o}$Tk7ss zSxOQ~Y-18-v6)HaV{avq$Xb%9fR%IJ_9U9X7IWUQBwGHk7HZM$fF;QlilSH{(`wQe zcD3t%|74ZT8b+N+W$z9n6=JzZ(9;0g2nqx27(oV;KSycIeHSeRt;V~k1Tx)p7iq|? zj(W9aV>F@9?jZ$4WuK#J3}`(-;{>o+Mer&hZxSpB6V*@x^04cS2DzvuW;I4)vpXZP zB6+e7B{|tHe1)6b67iD&(>?fm0B1Z{&i*n~tC5g(3Bs9Sm8E9lHju|N@dki9nYbC^ z)Mw!X#G`(tS$@Cjg z8}IiAEJb54%Qzp-?SPC=@lsco<23}-uTRCxiq(+5sy$*hSq)03Wi%B|=`rfG|MI{A zkj~0VoX8BSHe8l~X_v=(q5UY`~Fa_%WVUc@+Nv_$))mI*@T4*F%!dZ(H$n zuAb3`OF4dHIo808y|Nb90{PFiI6Do<2b=H|Aj>!70bbgrEjS23`fwebMI;*46N!Kc zXHiyB6^FA}*@r`*zNZhLn(0<`#R#>j9eTV=*4WBHTm@I@;2%7j=u4DuJyU)x6Z6Ue04Br}1lo1_Vp z-Z#l?-p0&!@+oiI{WuX)ic}Mx*_ya+cf`%YXA?k#?P+xlJ6tOv7 zWGWbUb&=DlfYs}Xi{n$9$YJ3TjoSr_^dc#gXpb3ofN!hDoCX5{QweBJ@%PCZHzc)Z zCy@buvy+q)O%Jn3Kh0%1yT~PAUf)IdMPIa=JPK6bZgLhv)V@wur+C%>_$$=IdR;}s zmw`0r+CGw=0!DX!P8I;nd4nXNxT9~37JK+0*$s1uz5WX_G+woou6SU%B~|^eIOnIo zB%K+lsvWM@18}5 zB8K_x#x^}_E2^V>Mp`g<+<%iS1rTnLUa;%CMKE`~^{QC<7pv) zF`mNRVSmh_1?=c}x^8S=$g~`~0gQk@foCwBOYZ^P&Z8dyob}TA0A3#t#AhuQ1mU<*vbq@LHl2Lxx~K*~yA??)$6V5Pzu=X`X+_1B4@ zeDj{m$F>f;_)){YfZf01;uogksw1tS=rdP54q^sCDb=6gxMpT~DHJ6`=pfG2;+TE=I&d_>GuDf8R!Af^Zu4la2 z0eO7T=w3}U_{P+zI}d0h>V5_)e=q7j{~C~e_ub2(rjh&ZBhaOHekEe$f>YIHTarz7 z2ddM&ncEp5_M_JQT)ftHw*650+SApaS%e3QGET+eS0gW2kD894~ z3SBRF_|1G%@GRwl#Z(XGfwIy){I-;)dv5a&agxW=$^&l7^33Mq!5q(3Zk6k4S`1`% OyT=dGY3-h=fBrYuralJ% diff --git a/public/mix-manifest.json b/public/mix-manifest.json index acbb1c4e00..95985888a8 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -1,5 +1,5 @@ { - "/js/build/app.js": "/js/build/app.js?id=b6a9a230c52da11a5add", + "/js/build/app.js": "/js/build/app.js?id=c91d5ae8ad4b399c08df", "/css/build/AdminLTE.css": "/css/build/AdminLTE.css?id=89f2b7816c4e00784b59", "/css/build/app.css": "/css/build/app.css?id=423186da9bf73779ce2a", "/css/build/overrides.css": "/css/build/overrides.css?id=e0c3caf0357a7ab0a2e9", @@ -26,7 +26,7 @@ "/css/dist/bootstrap-table.css": "/css/dist/bootstrap-table.css?id=810d7e520c3057ee500e", "/js/build/vendor.js": "/js/build/vendor.js?id=b93877b4a88a76e1b18b", "/js/dist/bootstrap-table.js": "/js/dist/bootstrap-table.js?id=473d249fc27f1b907d07", - "/js/dist/all.js": "/js/dist/all.js?id=a4fa55da3467245c4456", + "/js/dist/all.js": "/js/dist/all.js?id=a02e3987113bb3d02303", "/css/dist/skins/skin-green.min.css": "/css/dist/skins/skin-green.min.css?id=1f137fd2dcbac676d291", "/css/dist/skins/skin-green-dark.min.css": "/css/dist/skins/skin-green-dark.min.css?id=af88a4cc8e58dc298963", "/css/dist/skins/skin-black.min.css": "/css/dist/skins/skin-black.min.css?id=5ef650950378aeb72dfa", From 55fdc86e02c0b5823071836972b2d80dd5d1d1e6 Mon Sep 17 00:00:00 2001 From: Ivan Nieto Vivanco Date: Wed, 26 Jan 2022 17:51:04 -0600 Subject: [PATCH 11/22] Tweak query in the License Importer to not require a Product Key --- app/Importer/LicenseImporter.php | 1 - 1 file changed, 1 deletion(-) diff --git a/app/Importer/LicenseImporter.php b/app/Importer/LicenseImporter.php index f9bc1d825b..610ca3f14d 100644 --- a/app/Importer/LicenseImporter.php +++ b/app/Importer/LicenseImporter.php @@ -32,7 +32,6 @@ class LicenseImporter extends ItemImporter { $editingLicense = false; $license = License::where('name', $this->item['name']) - ->where('serial', $this->item['serial']) ->first(); if ($license) { if (!$this->updating) { From 44349db59721b8861fc13258d8a106bc08c202ea Mon Sep 17 00:00:00 2001 From: Ivan Nieto Vivanco Date: Wed, 26 Jan 2022 22:58:02 -0600 Subject: [PATCH 12/22] Fixes the appearance of some error messages --- resources/views/depreciations/edit.blade.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/resources/views/depreciations/edit.blade.php b/resources/views/depreciations/edit.blade.php index 3a011cfb16..f2e2447255 100755 --- a/resources/views/depreciations/edit.blade.php +++ b/resources/views/depreciations/edit.blade.php @@ -16,11 +16,12 @@ {{ trans('admin/depreciations/general.number_of_months') }}
-
- +
+ + {!! $errors->first('months', '') !!}
- {!! $errors->first('months', '') !!} +
From a87478d3ac1f7cd8c69ad6d8fdcc5abeec55777c Mon Sep 17 00:00:00 2001 From: Ivan Nieto Vivanco Date: Wed, 26 Jan 2022 23:02:27 -0600 Subject: [PATCH 13/22] Set the actual field we are evaluating as required (months) --- resources/views/depreciations/edit.blade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/views/depreciations/edit.blade.php b/resources/views/depreciations/edit.blade.php index f2e2447255..26adbb4559 100755 --- a/resources/views/depreciations/edit.blade.php +++ b/resources/views/depreciations/edit.blade.php @@ -17,7 +17,7 @@
- + {!! $errors->first('months', '') !!}
From 70648dedd3d152e5115b0d8ac39cc848ab73e213 Mon Sep 17 00:00:00 2001 From: Brady Wetherington Date: Thu, 27 Jan 2022 11:21:46 -0800 Subject: [PATCH 14/22] Add some guardrails around very-badly formatted APP_URL settings --- app/Providers/AppServiceProvider.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index a74c48e418..c470aed85a 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -47,8 +47,12 @@ class AppServiceProvider extends ServiceProvider // TODO - isn't it somehow 'gauche' to check the environment directly; shouldn't we be using config() somehow? if ( ! env('APP_ALLOW_INSECURE_HOSTS')) { // unless you set APP_ALLOW_INSECURE_HOSTS, you should PROHIBIT forging domain parts of URL via Host: headers $url_parts = parse_url(config('app.url')); - $root_url = $url_parts['scheme'].'://'.$url_parts['host'].( isset($url_parts['port']) ? ':'.$url_parts['port'] : ''); - \URL::forceRootUrl($root_url); + if($url_parts && array_key_exists('scheme', $url_parts) && array_key_exists('host', $url_parts)) { + $root_url = $url_parts['scheme'].'://'.$url_parts['host'].( isset($url_parts['port']) ? ':'.$url_parts['port'] : ''); + \URL::forceRootUrl($root_url); + } else { + \Log::error("Your APP_URL in your .env is misconfigured - it is: ".config('app.url').". Many things will work strangely unless you fix it."); + } } Schema::defaultStringLength(191); From 1cf1278b3bc185c6599d5d86f9becbc4d5ab04b6 Mon Sep 17 00:00:00 2001 From: Brady Wetherington Date: Thu, 27 Jan 2022 11:28:51 -0800 Subject: [PATCH 15/22] Fix whitespace issues --- app/Providers/AppServiceProvider.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index c470aed85a..fca306722f 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -47,8 +47,8 @@ class AppServiceProvider extends ServiceProvider // TODO - isn't it somehow 'gauche' to check the environment directly; shouldn't we be using config() somehow? if ( ! env('APP_ALLOW_INSECURE_HOSTS')) { // unless you set APP_ALLOW_INSECURE_HOSTS, you should PROHIBIT forging domain parts of URL via Host: headers $url_parts = parse_url(config('app.url')); - if($url_parts && array_key_exists('scheme', $url_parts) && array_key_exists('host', $url_parts)) { - $root_url = $url_parts['scheme'].'://'.$url_parts['host'].( isset($url_parts['port']) ? ':'.$url_parts['port'] : ''); + if ($url_parts && array_key_exists('scheme', $url_parts) && array_key_exists('host', $url_parts)) { + $root_url = $url_parts['scheme'].'://'.$url_parts['host'].(isset($url_parts['port']) ? ':'.$url_parts['port'] : ''); \URL::forceRootUrl($root_url); } else { \Log::error("Your APP_URL in your .env is misconfigured - it is: ".config('app.url').". Many things will work strangely unless you fix it."); From aa3aa78204fcd4b0f8f1b72156ba174825397704 Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 28 Jan 2022 09:08:48 -0800 Subject: [PATCH 16/22] Adds Lookup Asset by Custom Field via API [sc-18632] Signed-off-by: snipe --- app/Http/Controllers/Api/AssetsController.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Api/AssetsController.php b/app/Http/Controllers/Api/AssetsController.php index b594cb1c95..80a9109ba8 100644 --- a/app/Http/Controllers/Api/AssetsController.php +++ b/app/Http/Controllers/Api/AssetsController.php @@ -120,15 +120,24 @@ class AssetsController extends Controller 'model.category', 'model.manufacturer', 'model.fieldset','supplier'); //it might be tempting to add 'assetlog' here, but don't. It blows up update-heavy users. - if($filter_non_deprecable_assets) { + if ($filter_non_deprecable_assets) { $non_deprecable_models = AssetModel::select('id')->whereNotNull('depreciation_id')->get(); - $assets->InModelList($non_deprecable_models->toArray()); } // These are used by the API to query against specific ID numbers. // They are also used by the individual searches on detail pages like // locations, etc. + + + // Search custom fields by column name + foreach ($all_custom_fields as $field) { + if ($request->filled($field->db_column_name())) { + $assets->where($field->db_column_name(), '=', $request->input($field->db_column_name())); + } + } + + if ($request->filled('status_id')) { $assets->where('assets.status_id', '=', $request->input('status_id')); } From a0d06454534c8fabf2a04ae342f72f39aae70500 Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 28 Jan 2022 12:38:42 -0800 Subject: [PATCH 17/22] Bumped version Signed-off-by: snipe --- config/version.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/config/version.php b/config/version.php index 6cdf197486..c567791b05 100644 --- a/config/version.php +++ b/config/version.php @@ -1,10 +1,10 @@ 'v5.3.7', - 'full_app_version' => 'v5.3.7 - build 6587-gcf14a0222', - 'build_version' => '6587', + 'app_version' => 'v5.3.8', + 'full_app_version' => 'v5.3.8 - build 6619-g1ef336a08', + 'build_version' => '6619', 'prerelease_version' => '', - 'hash_version' => 'gcf14a0222', - 'full_hash' => 'v5.3.7-19-gcf14a0222', + 'hash_version' => 'g1ef336a08', + 'full_hash' => 'v5.3.8-31-g1ef336a08', 'branch' => 'master', ); \ No newline at end of file From 16fb2213b56326b91a3c9c5f3a47d281466650fe Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 28 Jan 2022 12:40:03 -0800 Subject: [PATCH 18/22] Updated language strings Signed-off-by: snipe --- .../af/admin/asset_maintenances/message.php | 8 +- .../af/admin/asset_maintenances/table.php | 2 +- resources/lang/af/admin/companies/general.php | 3 + resources/lang/af/admin/companies/message.php | 23 +-- .../lang/af/admin/custom_fields/general.php | 21 +- .../lang/af/admin/depreciations/general.php | 11 +- .../lang/af/admin/depreciations/table.php | 5 +- resources/lang/af/admin/groups/titles.php | 8 +- resources/lang/af/admin/hardware/form.php | 21 +- resources/lang/af/admin/hardware/general.php | 27 ++- resources/lang/af/admin/hardware/message.php | 68 +++---- resources/lang/af/admin/hardware/table.php | 17 +- resources/lang/af/admin/kits/general.php | 39 +++- resources/lang/af/admin/locations/table.php | 21 +- resources/lang/af/admin/reports/general.php | 11 +- resources/lang/af/admin/settings/general.php | 105 +++++++++- resources/lang/af/admin/settings/message.php | 45 +++-- .../lang/af/admin/statuslabels/message.php | 29 ++- resources/lang/af/admin/users/general.php | 17 +- resources/lang/af/button.php | 14 +- resources/lang/af/general.php | 122 ++++++++++-- resources/lang/af/help.php | 10 +- resources/lang/af/mail.php | 8 +- resources/lang/af/passwords.php | 1 - resources/lang/af/validation.php | 18 +- .../am/admin/asset_maintenances/message.php | 8 +- .../am/admin/asset_maintenances/table.php | 2 +- resources/lang/am/admin/companies/general.php | 3 + resources/lang/am/admin/companies/message.php | 23 +-- .../lang/am/admin/custom_fields/general.php | 21 +- .../lang/am/admin/depreciations/general.php | 11 +- .../lang/am/admin/depreciations/table.php | 5 +- resources/lang/am/admin/groups/titles.php | 8 +- resources/lang/am/admin/hardware/form.php | 21 +- resources/lang/am/admin/hardware/general.php | 27 ++- resources/lang/am/admin/hardware/message.php | 68 +++---- resources/lang/am/admin/hardware/table.php | 17 +- resources/lang/am/admin/kits/general.php | 39 +++- resources/lang/am/admin/locations/table.php | 21 +- resources/lang/am/admin/reports/general.php | 11 +- resources/lang/am/admin/settings/general.php | 105 +++++++++- resources/lang/am/admin/settings/message.php | 45 +++-- .../lang/am/admin/statuslabels/message.php | 29 ++- resources/lang/am/admin/users/general.php | 21 +- resources/lang/am/button.php | 14 +- resources/lang/am/general.php | 122 ++++++++++-- resources/lang/am/help.php | 10 +- resources/lang/am/mail.php | 8 +- resources/lang/am/passwords.php | 1 - resources/lang/am/validation.php | 18 +- .../ar/admin/asset_maintenances/message.php | 8 +- .../ar/admin/asset_maintenances/table.php | 2 +- resources/lang/ar/admin/companies/general.php | 3 + resources/lang/ar/admin/companies/message.php | 23 +-- .../lang/ar/admin/custom_fields/general.php | 21 +- .../lang/ar/admin/depreciations/general.php | 11 +- .../lang/ar/admin/depreciations/table.php | 5 +- resources/lang/ar/admin/groups/titles.php | 8 +- resources/lang/ar/admin/hardware/form.php | 21 +- resources/lang/ar/admin/hardware/general.php | 27 ++- resources/lang/ar/admin/hardware/message.php | 68 +++---- resources/lang/ar/admin/hardware/table.php | 17 +- resources/lang/ar/admin/kits/general.php | 39 +++- resources/lang/ar/admin/locations/table.php | 21 +- resources/lang/ar/admin/reports/general.php | 11 +- resources/lang/ar/admin/settings/general.php | 103 +++++++++- resources/lang/ar/admin/settings/message.php | 45 +++-- .../lang/ar/admin/statuslabels/message.php | 29 ++- resources/lang/ar/admin/users/general.php | 17 +- resources/lang/ar/button.php | 14 +- resources/lang/ar/general.php | 122 ++++++++++-- resources/lang/ar/help.php | 10 +- resources/lang/ar/mail.php | 8 +- resources/lang/ar/passwords.php | 1 - resources/lang/ar/validation.php | 18 +- .../bg/admin/asset_maintenances/message.php | 8 +- .../bg/admin/asset_maintenances/table.php | 2 +- resources/lang/bg/admin/companies/general.php | 3 + resources/lang/bg/admin/companies/message.php | 23 +-- .../lang/bg/admin/custom_fields/general.php | 21 +- .../lang/bg/admin/depreciations/general.php | 11 +- .../lang/bg/admin/depreciations/table.php | 5 +- resources/lang/bg/admin/groups/titles.php | 8 +- resources/lang/bg/admin/hardware/form.php | 21 +- resources/lang/bg/admin/hardware/general.php | 27 ++- resources/lang/bg/admin/hardware/message.php | 68 +++---- resources/lang/bg/admin/hardware/table.php | 17 +- resources/lang/bg/admin/kits/general.php | 39 +++- resources/lang/bg/admin/locations/table.php | 21 +- resources/lang/bg/admin/reports/general.php | 11 +- resources/lang/bg/admin/settings/general.php | 103 +++++++++- resources/lang/bg/admin/settings/message.php | 45 +++-- .../lang/bg/admin/statuslabels/message.php | 29 ++- resources/lang/bg/admin/users/general.php | 17 +- resources/lang/bg/button.php | 14 +- resources/lang/bg/general.php | 122 ++++++++++-- resources/lang/bg/help.php | 10 +- resources/lang/bg/mail.php | 8 +- resources/lang/bg/passwords.php | 1 - resources/lang/bg/validation.php | 18 +- .../ca/admin/asset_maintenances/message.php | 8 +- .../ca/admin/asset_maintenances/table.php | 2 +- resources/lang/ca/admin/companies/general.php | 3 + resources/lang/ca/admin/companies/message.php | 23 +-- .../lang/ca/admin/custom_fields/general.php | 21 +- .../lang/ca/admin/depreciations/general.php | 11 +- .../lang/ca/admin/depreciations/table.php | 5 +- resources/lang/ca/admin/groups/titles.php | 8 +- resources/lang/ca/admin/hardware/form.php | 21 +- resources/lang/ca/admin/hardware/general.php | 27 ++- resources/lang/ca/admin/hardware/message.php | 68 +++---- resources/lang/ca/admin/hardware/table.php | 17 +- resources/lang/ca/admin/kits/general.php | 39 +++- resources/lang/ca/admin/locations/table.php | 21 +- resources/lang/ca/admin/reports/general.php | 11 +- resources/lang/ca/admin/settings/general.php | 105 +++++++++- resources/lang/ca/admin/settings/message.php | 45 +++-- .../lang/ca/admin/statuslabels/message.php | 29 ++- resources/lang/ca/admin/users/general.php | 21 +- resources/lang/ca/button.php | 14 +- resources/lang/ca/general.php | 122 ++++++++++-- resources/lang/ca/help.php | 10 +- resources/lang/ca/mail.php | 8 +- resources/lang/ca/passwords.php | 1 - resources/lang/ca/validation.php | 18 +- .../cs/admin/asset_maintenances/message.php | 8 +- .../cs/admin/asset_maintenances/table.php | 2 +- resources/lang/cs/admin/companies/general.php | 3 + resources/lang/cs/admin/companies/message.php | 23 +-- .../lang/cs/admin/custom_fields/general.php | 21 +- .../lang/cs/admin/depreciations/general.php | 11 +- .../lang/cs/admin/depreciations/table.php | 5 +- resources/lang/cs/admin/groups/titles.php | 8 +- resources/lang/cs/admin/hardware/form.php | 21 +- resources/lang/cs/admin/hardware/general.php | 27 ++- resources/lang/cs/admin/hardware/message.php | 68 +++---- resources/lang/cs/admin/hardware/table.php | 17 +- resources/lang/cs/admin/kits/general.php | 39 +++- resources/lang/cs/admin/locations/table.php | 21 +- resources/lang/cs/admin/reports/general.php | 11 +- resources/lang/cs/admin/settings/general.php | 105 +++++++++- resources/lang/cs/admin/settings/message.php | 45 +++-- .../lang/cs/admin/statuslabels/message.php | 29 ++- resources/lang/cs/admin/users/general.php | 17 +- resources/lang/cs/button.php | 14 +- resources/lang/cs/general.php | 122 ++++++++++-- resources/lang/cs/help.php | 10 +- resources/lang/cs/mail.php | 8 +- resources/lang/cs/passwords.php | 1 - resources/lang/cs/validation.php | 18 +- .../cy/admin/asset_maintenances/message.php | 8 +- .../cy/admin/asset_maintenances/table.php | 2 +- resources/lang/cy/admin/companies/general.php | 3 + resources/lang/cy/admin/companies/message.php | 23 +-- .../lang/cy/admin/custom_fields/general.php | 21 +- .../lang/cy/admin/depreciations/general.php | 11 +- .../lang/cy/admin/depreciations/table.php | 5 +- resources/lang/cy/admin/groups/titles.php | 8 +- resources/lang/cy/admin/hardware/form.php | 21 +- resources/lang/cy/admin/hardware/general.php | 27 ++- resources/lang/cy/admin/hardware/message.php | 68 +++---- resources/lang/cy/admin/hardware/table.php | 17 +- resources/lang/cy/admin/kits/general.php | 39 +++- resources/lang/cy/admin/locations/table.php | 21 +- resources/lang/cy/admin/reports/general.php | 11 +- resources/lang/cy/admin/settings/general.php | 105 +++++++++- resources/lang/cy/admin/settings/message.php | 45 +++-- .../lang/cy/admin/statuslabels/message.php | 29 ++- resources/lang/cy/admin/users/general.php | 17 +- resources/lang/cy/button.php | 14 +- resources/lang/cy/general.php | 122 ++++++++++-- resources/lang/cy/help.php | 10 +- resources/lang/cy/mail.php | 8 +- resources/lang/cy/passwords.php | 1 - resources/lang/cy/validation.php | 18 +- .../da/admin/asset_maintenances/message.php | 8 +- .../da/admin/asset_maintenances/table.php | 2 +- resources/lang/da/admin/companies/general.php | 3 + resources/lang/da/admin/companies/message.php | 23 +-- .../lang/da/admin/custom_fields/general.php | 21 +- .../lang/da/admin/depreciations/general.php | 11 +- .../lang/da/admin/depreciations/table.php | 5 +- resources/lang/da/admin/groups/titles.php | 8 +- resources/lang/da/admin/hardware/form.php | 21 +- resources/lang/da/admin/hardware/general.php | 27 ++- resources/lang/da/admin/hardware/message.php | 68 +++---- resources/lang/da/admin/hardware/table.php | 17 +- resources/lang/da/admin/kits/general.php | 39 +++- resources/lang/da/admin/locations/table.php | 21 +- resources/lang/da/admin/reports/general.php | 11 +- resources/lang/da/admin/settings/general.php | 103 +++++++++- resources/lang/da/admin/settings/message.php | 45 +++-- .../lang/da/admin/statuslabels/message.php | 29 ++- resources/lang/da/admin/users/general.php | 17 +- resources/lang/da/button.php | 14 +- resources/lang/da/general.php | 122 ++++++++++-- resources/lang/da/help.php | 10 +- resources/lang/da/mail.php | 8 +- resources/lang/da/passwords.php | 1 - resources/lang/da/validation.php | 18 +- .../de/admin/asset_maintenances/message.php | 8 +- .../de/admin/asset_maintenances/table.php | 2 +- resources/lang/de/admin/companies/general.php | 3 + resources/lang/de/admin/companies/message.php | 23 +-- .../lang/de/admin/custom_fields/general.php | 21 +- .../lang/de/admin/depreciations/general.php | 11 +- .../lang/de/admin/depreciations/table.php | 5 +- resources/lang/de/admin/groups/titles.php | 8 +- resources/lang/de/admin/hardware/form.php | 21 +- resources/lang/de/admin/hardware/general.php | 27 ++- resources/lang/de/admin/hardware/message.php | 68 +++---- resources/lang/de/admin/hardware/table.php | 17 +- resources/lang/de/admin/kits/general.php | 39 +++- resources/lang/de/admin/locations/table.php | 21 +- resources/lang/de/admin/reports/general.php | 11 +- resources/lang/de/admin/settings/general.php | 107 ++++++++++- resources/lang/de/admin/settings/message.php | 45 +++-- .../lang/de/admin/statuslabels/message.php | 29 ++- resources/lang/de/admin/users/general.php | 17 +- resources/lang/de/button.php | 14 +- resources/lang/de/general.php | 122 ++++++++++-- resources/lang/de/help.php | 10 +- resources/lang/de/mail.php | 8 +- resources/lang/de/passwords.php | 1 - resources/lang/de/validation.php | 18 +- .../el/admin/asset_maintenances/message.php | 8 +- .../el/admin/asset_maintenances/table.php | 2 +- resources/lang/el/admin/companies/general.php | 3 + resources/lang/el/admin/companies/message.php | 23 +-- .../lang/el/admin/custom_fields/general.php | 21 +- .../lang/el/admin/depreciations/general.php | 11 +- .../lang/el/admin/depreciations/table.php | 5 +- resources/lang/el/admin/groups/titles.php | 8 +- resources/lang/el/admin/hardware/form.php | 21 +- resources/lang/el/admin/hardware/general.php | 27 ++- resources/lang/el/admin/hardware/message.php | 68 +++---- resources/lang/el/admin/hardware/table.php | 17 +- resources/lang/el/admin/kits/general.php | 39 +++- resources/lang/el/admin/locations/table.php | 21 +- resources/lang/el/admin/reports/general.php | 11 +- resources/lang/el/admin/settings/general.php | 105 +++++++++- resources/lang/el/admin/settings/message.php | 45 +++-- .../lang/el/admin/statuslabels/message.php | 29 ++- resources/lang/el/admin/users/general.php | 17 +- resources/lang/el/button.php | 14 +- resources/lang/el/general.php | 122 ++++++++++-- resources/lang/el/help.php | 10 +- resources/lang/el/mail.php | 8 +- resources/lang/el/passwords.php | 1 - resources/lang/el/validation.php | 18 +- .../admin/asset_maintenances/message.php | 8 +- .../en-GB/admin/asset_maintenances/table.php | 2 +- .../lang/en-GB/admin/companies/general.php | 3 + .../lang/en-GB/admin/companies/message.php | 23 +-- .../en-GB/admin/custom_fields/general.php | 21 +- .../en-GB/admin/depreciations/general.php | 11 +- .../lang/en-GB/admin/depreciations/table.php | 5 +- resources/lang/en-GB/admin/groups/titles.php | 8 +- resources/lang/en-GB/admin/hardware/form.php | 21 +- .../lang/en-GB/admin/hardware/general.php | 27 ++- .../lang/en-GB/admin/hardware/message.php | 68 +++---- resources/lang/en-GB/admin/hardware/table.php | 17 +- resources/lang/en-GB/admin/kits/general.php | 39 +++- .../lang/en-GB/admin/locations/table.php | 21 +- .../lang/en-GB/admin/reports/general.php | 11 +- .../lang/en-GB/admin/settings/general.php | 103 +++++++++- .../lang/en-GB/admin/settings/message.php | 45 +++-- .../lang/en-GB/admin/statuslabels/message.php | 29 ++- resources/lang/en-GB/admin/users/general.php | 17 +- resources/lang/en-GB/button.php | 14 +- resources/lang/en-GB/general.php | 122 ++++++++++-- resources/lang/en-GB/help.php | 10 +- resources/lang/en-GB/mail.php | 6 +- resources/lang/en-GB/passwords.php | 1 - resources/lang/en-GB/validation.php | 18 +- .../admin/asset_maintenances/message.php | 8 +- .../en-ID/admin/asset_maintenances/table.php | 2 +- .../lang/en-ID/admin/companies/general.php | 3 + .../lang/en-ID/admin/companies/message.php | 23 +-- .../en-ID/admin/custom_fields/general.php | 21 +- .../en-ID/admin/depreciations/general.php | 11 +- .../lang/en-ID/admin/depreciations/table.php | 5 +- resources/lang/en-ID/admin/groups/titles.php | 8 +- resources/lang/en-ID/admin/hardware/form.php | 21 +- .../lang/en-ID/admin/hardware/general.php | 27 ++- .../lang/en-ID/admin/hardware/message.php | 68 +++---- resources/lang/en-ID/admin/hardware/table.php | 17 +- resources/lang/en-ID/admin/kits/general.php | 39 +++- .../lang/en-ID/admin/locations/table.php | 21 +- .../lang/en-ID/admin/reports/general.php | 11 +- .../lang/en-ID/admin/settings/general.php | 103 +++++++++- .../lang/en-ID/admin/settings/message.php | 45 +++-- .../lang/en-ID/admin/statuslabels/message.php | 29 ++- resources/lang/en-ID/admin/users/general.php | 17 +- resources/lang/en-ID/button.php | 14 +- resources/lang/en-ID/general.php | 122 ++++++++++-- resources/lang/en-ID/help.php | 10 +- resources/lang/en-ID/mail.php | 8 +- resources/lang/en-ID/passwords.php | 1 - resources/lang/en-ID/validation.php | 18 +- .../en/admin/asset_maintenances/message.php | 8 +- .../en/admin/asset_maintenances/table.php | 2 +- resources/lang/en/admin/companies/general.php | 3 + resources/lang/en/admin/companies/message.php | 23 +-- .../lang/en/admin/custom_fields/general.php | 17 +- .../lang/en/admin/depreciations/general.php | 11 +- .../lang/en/admin/depreciations/table.php | 5 +- resources/lang/en/admin/groups/titles.php | 8 +- resources/lang/en/admin/hardware/form.php | 21 +- resources/lang/en/admin/hardware/general.php | 27 ++- resources/lang/en/admin/hardware/message.php | 68 +++---- resources/lang/en/admin/hardware/table.php | 14 +- resources/lang/en/admin/kits/general.php | 39 +++- resources/lang/en/admin/locations/table.php | 21 +- resources/lang/en/admin/reports/general.php | 11 +- resources/lang/en/admin/settings/general.php | 101 +++++++++- resources/lang/en/admin/settings/message.php | 45 +++-- .../lang/en/admin/statuslabels/message.php | 29 ++- resources/lang/en/admin/users/general.php | 17 +- resources/lang/en/button.php | 14 +- resources/lang/en/general.php | 122 ++++++++++-- resources/lang/en/help.php | 10 +- resources/lang/en/mail.php | 6 +- resources/lang/en/passwords.php | 1 - resources/lang/en/validation.php | 17 +- .../admin/asset_maintenances/message.php | 8 +- .../es-CO/admin/asset_maintenances/table.php | 2 +- .../lang/es-CO/admin/categories/general.php | 2 +- .../lang/es-CO/admin/companies/general.php | 3 + .../lang/es-CO/admin/companies/message.php | 23 +-- .../es-CO/admin/custom_fields/general.php | 21 +- .../es-CO/admin/depreciations/general.php | 11 +- .../lang/es-CO/admin/depreciations/table.php | 5 +- resources/lang/es-CO/admin/groups/titles.php | 8 +- resources/lang/es-CO/admin/hardware/form.php | 21 +- .../lang/es-CO/admin/hardware/general.php | 31 ++- .../lang/es-CO/admin/hardware/message.php | 68 +++---- resources/lang/es-CO/admin/hardware/table.php | 17 +- resources/lang/es-CO/admin/kits/general.php | 39 +++- .../lang/es-CO/admin/locations/table.php | 21 +- resources/lang/es-CO/admin/models/general.php | 2 +- .../lang/es-CO/admin/reports/general.php | 11 +- .../lang/es-CO/admin/settings/general.php | 103 +++++++++- .../lang/es-CO/admin/settings/message.php | 45 +++-- .../lang/es-CO/admin/statuslabels/message.php | 29 ++- resources/lang/es-CO/admin/users/general.php | 17 +- resources/lang/es-CO/admin/users/message.php | 2 +- resources/lang/es-CO/button.php | 14 +- resources/lang/es-CO/general.php | 122 ++++++++++-- resources/lang/es-CO/help.php | 10 +- resources/lang/es-CO/mail.php | 8 +- resources/lang/es-CO/passwords.php | 1 - resources/lang/es-CO/validation.php | 18 +- .../admin/asset_maintenances/message.php | 8 +- .../es-ES/admin/asset_maintenances/table.php | 2 +- .../lang/es-ES/admin/categories/general.php | 2 +- .../lang/es-ES/admin/companies/general.php | 3 + .../lang/es-ES/admin/companies/message.php | 23 +-- .../es-ES/admin/custom_fields/general.php | 21 +- .../es-ES/admin/depreciations/general.php | 11 +- .../lang/es-ES/admin/depreciations/table.php | 5 +- resources/lang/es-ES/admin/groups/titles.php | 8 +- resources/lang/es-ES/admin/hardware/form.php | 21 +- .../lang/es-ES/admin/hardware/general.php | 31 ++- .../lang/es-ES/admin/hardware/message.php | 68 +++---- resources/lang/es-ES/admin/hardware/table.php | 17 +- resources/lang/es-ES/admin/kits/general.php | 39 +++- .../lang/es-ES/admin/locations/table.php | 21 +- resources/lang/es-ES/admin/models/general.php | 2 +- .../lang/es-ES/admin/reports/general.php | 11 +- .../lang/es-ES/admin/settings/general.php | 103 +++++++++- .../lang/es-ES/admin/settings/message.php | 45 +++-- .../lang/es-ES/admin/statuslabels/message.php | 29 ++- resources/lang/es-ES/admin/users/general.php | 17 +- resources/lang/es-ES/admin/users/message.php | 2 +- resources/lang/es-ES/button.php | 14 +- resources/lang/es-ES/general.php | 122 ++++++++++-- resources/lang/es-ES/help.php | 10 +- resources/lang/es-ES/mail.php | 8 +- resources/lang/es-ES/passwords.php | 1 - resources/lang/es-ES/validation.php | 18 +- .../admin/asset_maintenances/message.php | 8 +- .../es-MX/admin/asset_maintenances/table.php | 2 +- .../lang/es-MX/admin/categories/general.php | 2 +- .../lang/es-MX/admin/companies/general.php | 3 + .../lang/es-MX/admin/companies/message.php | 23 +-- .../es-MX/admin/custom_fields/general.php | 21 +- .../es-MX/admin/depreciations/general.php | 11 +- .../lang/es-MX/admin/depreciations/table.php | 5 +- resources/lang/es-MX/admin/groups/titles.php | 8 +- resources/lang/es-MX/admin/hardware/form.php | 21 +- .../lang/es-MX/admin/hardware/general.php | 31 ++- .../lang/es-MX/admin/hardware/message.php | 68 +++---- resources/lang/es-MX/admin/hardware/table.php | 17 +- resources/lang/es-MX/admin/kits/general.php | 39 +++- .../lang/es-MX/admin/locations/table.php | 21 +- resources/lang/es-MX/admin/models/general.php | 2 +- .../lang/es-MX/admin/reports/general.php | 11 +- .../lang/es-MX/admin/settings/general.php | 103 +++++++++- .../lang/es-MX/admin/settings/message.php | 45 +++-- .../lang/es-MX/admin/statuslabels/message.php | 29 ++- resources/lang/es-MX/admin/users/general.php | 17 +- resources/lang/es-MX/admin/users/message.php | 2 +- resources/lang/es-MX/button.php | 14 +- resources/lang/es-MX/general.php | 122 ++++++++++-- resources/lang/es-MX/help.php | 10 +- resources/lang/es-MX/mail.php | 8 +- resources/lang/es-MX/passwords.php | 1 - resources/lang/es-MX/validation.php | 18 +- .../admin/asset_maintenances/message.php | 8 +- .../es-VE/admin/asset_maintenances/table.php | 2 +- .../lang/es-VE/admin/categories/general.php | 2 +- .../lang/es-VE/admin/companies/general.php | 3 + .../lang/es-VE/admin/companies/message.php | 23 +-- .../es-VE/admin/custom_fields/general.php | 21 +- .../es-VE/admin/depreciations/general.php | 11 +- .../lang/es-VE/admin/depreciations/table.php | 5 +- resources/lang/es-VE/admin/groups/titles.php | 8 +- resources/lang/es-VE/admin/hardware/form.php | 21 +- .../lang/es-VE/admin/hardware/general.php | 31 ++- .../lang/es-VE/admin/hardware/message.php | 68 +++---- resources/lang/es-VE/admin/hardware/table.php | 17 +- resources/lang/es-VE/admin/kits/general.php | 39 +++- .../lang/es-VE/admin/locations/table.php | 21 +- resources/lang/es-VE/admin/models/general.php | 2 +- .../lang/es-VE/admin/reports/general.php | 11 +- .../lang/es-VE/admin/settings/general.php | 103 +++++++++- .../lang/es-VE/admin/settings/message.php | 45 +++-- .../lang/es-VE/admin/statuslabels/message.php | 29 ++- resources/lang/es-VE/admin/users/general.php | 17 +- resources/lang/es-VE/admin/users/message.php | 2 +- resources/lang/es-VE/button.php | 14 +- resources/lang/es-VE/general.php | 122 ++++++++++-- resources/lang/es-VE/help.php | 10 +- resources/lang/es-VE/mail.php | 8 +- resources/lang/es-VE/passwords.php | 1 - resources/lang/es-VE/validation.php | 18 +- .../et/admin/asset_maintenances/message.php | 8 +- .../et/admin/asset_maintenances/table.php | 2 +- resources/lang/et/admin/companies/general.php | 3 + resources/lang/et/admin/companies/message.php | 23 +-- .../lang/et/admin/custom_fields/general.php | 21 +- .../lang/et/admin/depreciations/general.php | 11 +- .../lang/et/admin/depreciations/table.php | 5 +- resources/lang/et/admin/groups/titles.php | 8 +- resources/lang/et/admin/hardware/form.php | 21 +- resources/lang/et/admin/hardware/general.php | 27 ++- resources/lang/et/admin/hardware/message.php | 68 +++---- resources/lang/et/admin/hardware/table.php | 17 +- resources/lang/et/admin/kits/general.php | 39 +++- resources/lang/et/admin/locations/table.php | 21 +- resources/lang/et/admin/reports/general.php | 11 +- resources/lang/et/admin/settings/general.php | 105 +++++++++- resources/lang/et/admin/settings/message.php | 45 +++-- .../lang/et/admin/statuslabels/message.php | 29 ++- resources/lang/et/admin/users/general.php | 17 +- resources/lang/et/button.php | 14 +- resources/lang/et/general.php | 122 ++++++++++-- resources/lang/et/help.php | 10 +- resources/lang/et/mail.php | 8 +- resources/lang/et/passwords.php | 1 - resources/lang/et/validation.php | 18 +- .../fa/admin/asset_maintenances/message.php | 8 +- .../fa/admin/asset_maintenances/table.php | 2 +- resources/lang/fa/admin/companies/general.php | 3 + resources/lang/fa/admin/companies/message.php | 23 +-- .../lang/fa/admin/custom_fields/general.php | 21 +- .../lang/fa/admin/depreciations/general.php | 11 +- .../lang/fa/admin/depreciations/table.php | 5 +- resources/lang/fa/admin/groups/titles.php | 8 +- resources/lang/fa/admin/hardware/form.php | 21 +- resources/lang/fa/admin/hardware/general.php | 27 ++- resources/lang/fa/admin/hardware/message.php | 68 +++---- resources/lang/fa/admin/hardware/table.php | 17 +- resources/lang/fa/admin/kits/general.php | 39 +++- resources/lang/fa/admin/locations/table.php | 21 +- resources/lang/fa/admin/reports/general.php | 11 +- resources/lang/fa/admin/settings/general.php | 105 +++++++++- resources/lang/fa/admin/settings/message.php | 45 +++-- .../lang/fa/admin/statuslabels/message.php | 29 ++- resources/lang/fa/admin/users/general.php | 17 +- resources/lang/fa/button.php | 14 +- resources/lang/fa/general.php | 122 ++++++++++-- resources/lang/fa/help.php | 10 +- resources/lang/fa/mail.php | 8 +- resources/lang/fa/passwords.php | 1 - resources/lang/fa/validation.php | 18 +- .../fi/admin/asset_maintenances/message.php | 8 +- .../fi/admin/asset_maintenances/table.php | 2 +- resources/lang/fi/admin/companies/general.php | 3 + resources/lang/fi/admin/companies/message.php | 23 +-- .../lang/fi/admin/custom_fields/general.php | 21 +- .../lang/fi/admin/depreciations/general.php | 11 +- .../lang/fi/admin/depreciations/table.php | 5 +- resources/lang/fi/admin/groups/titles.php | 8 +- resources/lang/fi/admin/hardware/form.php | 21 +- resources/lang/fi/admin/hardware/general.php | 27 ++- resources/lang/fi/admin/hardware/message.php | 68 +++---- resources/lang/fi/admin/hardware/table.php | 17 +- resources/lang/fi/admin/kits/general.php | 39 +++- resources/lang/fi/admin/locations/table.php | 21 +- resources/lang/fi/admin/reports/general.php | 11 +- resources/lang/fi/admin/settings/general.php | 103 +++++++++- resources/lang/fi/admin/settings/message.php | 45 +++-- .../lang/fi/admin/statuslabels/message.php | 29 ++- resources/lang/fi/admin/users/general.php | 17 +- resources/lang/fi/button.php | 14 +- resources/lang/fi/general.php | 122 ++++++++++-- resources/lang/fi/help.php | 10 +- resources/lang/fi/mail.php | 8 +- resources/lang/fi/passwords.php | 1 - resources/lang/fi/validation.php | 18 +- .../fil/admin/asset_maintenances/message.php | 8 +- .../fil/admin/asset_maintenances/table.php | 2 +- .../lang/fil/admin/companies/general.php | 3 + .../lang/fil/admin/companies/message.php | 23 +-- .../lang/fil/admin/custom_fields/general.php | 21 +- .../lang/fil/admin/depreciations/general.php | 11 +- .../lang/fil/admin/depreciations/table.php | 5 +- resources/lang/fil/admin/groups/titles.php | 8 +- resources/lang/fil/admin/hardware/form.php | 21 +- resources/lang/fil/admin/hardware/general.php | 27 ++- resources/lang/fil/admin/hardware/message.php | 68 +++---- resources/lang/fil/admin/hardware/table.php | 17 +- resources/lang/fil/admin/kits/general.php | 39 +++- resources/lang/fil/admin/locations/table.php | 21 +- resources/lang/fil/admin/reports/general.php | 11 +- resources/lang/fil/admin/settings/general.php | 105 +++++++++- resources/lang/fil/admin/settings/message.php | 45 +++-- .../lang/fil/admin/statuslabels/message.php | 29 ++- resources/lang/fil/admin/users/general.php | 17 +- resources/lang/fil/button.php | 14 +- resources/lang/fil/general.php | 122 ++++++++++-- resources/lang/fil/help.php | 10 +- resources/lang/fil/mail.php | 8 +- resources/lang/fil/passwords.php | 1 - resources/lang/fil/validation.php | 18 +- .../fr/admin/asset_maintenances/message.php | 8 +- .../fr/admin/asset_maintenances/table.php | 2 +- resources/lang/fr/admin/companies/general.php | 3 + resources/lang/fr/admin/companies/message.php | 23 +-- .../lang/fr/admin/custom_fields/general.php | 21 +- .../lang/fr/admin/depreciations/general.php | 11 +- .../lang/fr/admin/depreciations/table.php | 5 +- resources/lang/fr/admin/groups/titles.php | 8 +- resources/lang/fr/admin/hardware/form.php | 21 +- resources/lang/fr/admin/hardware/general.php | 27 ++- resources/lang/fr/admin/hardware/message.php | 68 +++---- resources/lang/fr/admin/hardware/table.php | 17 +- resources/lang/fr/admin/kits/general.php | 39 +++- resources/lang/fr/admin/locations/table.php | 21 +- resources/lang/fr/admin/reports/general.php | 11 +- resources/lang/fr/admin/settings/general.php | 103 +++++++++- resources/lang/fr/admin/settings/message.php | 45 +++-- .../lang/fr/admin/statuslabels/message.php | 29 ++- resources/lang/fr/admin/users/general.php | 17 +- resources/lang/fr/button.php | 14 +- resources/lang/fr/general.php | 122 ++++++++++-- resources/lang/fr/help.php | 10 +- resources/lang/fr/mail.php | 8 +- resources/lang/fr/passwords.php | 1 - resources/lang/fr/validation.php | 18 +- .../admin/asset_maintenances/message.php | 8 +- .../ga-IE/admin/asset_maintenances/table.php | 2 +- .../lang/ga-IE/admin/companies/general.php | 3 + .../lang/ga-IE/admin/companies/message.php | 23 +-- .../ga-IE/admin/custom_fields/general.php | 21 +- .../ga-IE/admin/depreciations/general.php | 11 +- .../lang/ga-IE/admin/depreciations/table.php | 5 +- resources/lang/ga-IE/admin/groups/titles.php | 8 +- resources/lang/ga-IE/admin/hardware/form.php | 21 +- .../lang/ga-IE/admin/hardware/general.php | 27 ++- .../lang/ga-IE/admin/hardware/message.php | 68 +++---- resources/lang/ga-IE/admin/hardware/table.php | 17 +- resources/lang/ga-IE/admin/kits/general.php | 39 +++- .../lang/ga-IE/admin/locations/table.php | 21 +- .../lang/ga-IE/admin/reports/general.php | 11 +- .../lang/ga-IE/admin/settings/general.php | 105 +++++++++- .../lang/ga-IE/admin/settings/message.php | 45 +++-- .../lang/ga-IE/admin/statuslabels/message.php | 29 ++- resources/lang/ga-IE/admin/users/general.php | 17 +- resources/lang/ga-IE/button.php | 14 +- resources/lang/ga-IE/general.php | 122 ++++++++++-- resources/lang/ga-IE/help.php | 10 +- resources/lang/ga-IE/mail.php | 8 +- resources/lang/ga-IE/passwords.php | 1 - resources/lang/ga-IE/validation.php | 18 +- .../he/admin/asset_maintenances/message.php | 8 +- .../he/admin/asset_maintenances/table.php | 2 +- resources/lang/he/admin/companies/general.php | 3 + resources/lang/he/admin/companies/message.php | 23 +-- .../lang/he/admin/custom_fields/general.php | 21 +- .../lang/he/admin/depreciations/general.php | 11 +- .../lang/he/admin/depreciations/table.php | 5 +- resources/lang/he/admin/groups/titles.php | 8 +- resources/lang/he/admin/hardware/form.php | 21 +- resources/lang/he/admin/hardware/general.php | 27 ++- resources/lang/he/admin/hardware/message.php | 68 +++---- resources/lang/he/admin/hardware/table.php | 17 +- resources/lang/he/admin/kits/general.php | 39 +++- resources/lang/he/admin/locations/table.php | 21 +- resources/lang/he/admin/reports/general.php | 11 +- resources/lang/he/admin/settings/general.php | 105 +++++++++- resources/lang/he/admin/settings/message.php | 45 +++-- .../lang/he/admin/statuslabels/message.php | 29 ++- resources/lang/he/admin/users/general.php | 17 +- resources/lang/he/button.php | 14 +- resources/lang/he/general.php | 122 ++++++++++-- resources/lang/he/help.php | 10 +- resources/lang/he/mail.php | 8 +- resources/lang/he/passwords.php | 1 - resources/lang/he/validation.php | 18 +- .../hr/admin/asset_maintenances/message.php | 8 +- .../hr/admin/asset_maintenances/table.php | 2 +- resources/lang/hr/admin/companies/general.php | 3 + resources/lang/hr/admin/companies/message.php | 23 +-- .../lang/hr/admin/custom_fields/general.php | 21 +- .../lang/hr/admin/depreciations/general.php | 11 +- .../lang/hr/admin/depreciations/table.php | 5 +- resources/lang/hr/admin/groups/titles.php | 8 +- resources/lang/hr/admin/hardware/form.php | 21 +- resources/lang/hr/admin/hardware/general.php | 27 ++- resources/lang/hr/admin/hardware/message.php | 68 +++---- resources/lang/hr/admin/hardware/table.php | 17 +- resources/lang/hr/admin/kits/general.php | 39 +++- resources/lang/hr/admin/locations/table.php | 21 +- resources/lang/hr/admin/reports/general.php | 11 +- resources/lang/hr/admin/settings/general.php | 105 +++++++++- resources/lang/hr/admin/settings/message.php | 45 +++-- .../lang/hr/admin/statuslabels/message.php | 29 ++- resources/lang/hr/admin/users/general.php | 17 +- resources/lang/hr/button.php | 14 +- resources/lang/hr/general.php | 122 ++++++++++-- resources/lang/hr/help.php | 10 +- resources/lang/hr/mail.php | 8 +- resources/lang/hr/passwords.php | 1 - resources/lang/hr/validation.php | 18 +- .../hu/admin/asset_maintenances/message.php | 8 +- .../hu/admin/asset_maintenances/table.php | 2 +- resources/lang/hu/admin/companies/general.php | 3 + resources/lang/hu/admin/companies/message.php | 23 +-- .../lang/hu/admin/custom_fields/general.php | 21 +- .../lang/hu/admin/depreciations/general.php | 11 +- .../lang/hu/admin/depreciations/table.php | 5 +- resources/lang/hu/admin/groups/titles.php | 8 +- resources/lang/hu/admin/hardware/form.php | 21 +- resources/lang/hu/admin/hardware/general.php | 27 ++- resources/lang/hu/admin/hardware/message.php | 68 +++---- resources/lang/hu/admin/hardware/table.php | 17 +- resources/lang/hu/admin/kits/general.php | 39 +++- resources/lang/hu/admin/locations/table.php | 21 +- resources/lang/hu/admin/reports/general.php | 11 +- resources/lang/hu/admin/settings/general.php | 103 +++++++++- resources/lang/hu/admin/settings/message.php | 45 +++-- .../lang/hu/admin/statuslabels/message.php | 29 ++- resources/lang/hu/admin/users/general.php | 17 +- resources/lang/hu/button.php | 14 +- resources/lang/hu/general.php | 122 ++++++++++-- resources/lang/hu/help.php | 10 +- resources/lang/hu/mail.php | 8 +- resources/lang/hu/passwords.php | 1 - resources/lang/hu/validation.php | 18 +- .../lang/id/admin/accessories/message.php | 2 +- .../id/admin/asset_maintenances/general.php | 6 +- .../id/admin/asset_maintenances/message.php | 8 +- .../id/admin/asset_maintenances/table.php | 2 +- resources/lang/id/admin/companies/general.php | 3 + resources/lang/id/admin/companies/message.php | 23 +-- .../lang/id/admin/custom_fields/general.php | 21 +- .../lang/id/admin/depreciations/general.php | 11 +- .../lang/id/admin/depreciations/table.php | 5 +- resources/lang/id/admin/groups/titles.php | 8 +- resources/lang/id/admin/hardware/form.php | 21 +- resources/lang/id/admin/hardware/general.php | 27 ++- resources/lang/id/admin/hardware/message.php | 68 +++---- resources/lang/id/admin/hardware/table.php | 17 +- resources/lang/id/admin/kits/general.php | 63 ++++-- resources/lang/id/admin/licenses/message.php | 2 +- resources/lang/id/admin/locations/table.php | 21 +- resources/lang/id/admin/models/general.php | 2 +- resources/lang/id/admin/reports/general.php | 11 +- resources/lang/id/admin/settings/general.php | 179 +++++++++++++----- resources/lang/id/admin/settings/message.php | 45 +++-- .../lang/id/admin/statuslabels/message.php | 29 ++- resources/lang/id/admin/users/general.php | 17 +- resources/lang/id/auth/general.php | 6 +- resources/lang/id/auth/message.php | 16 +- resources/lang/id/button.php | 14 +- resources/lang/id/general.php | 178 +++++++++++++---- resources/lang/id/help.php | 24 ++- resources/lang/id/mail.php | 36 ++-- resources/lang/id/passwords.php | 1 - resources/lang/id/validation.php | 18 +- .../is/admin/asset_maintenances/message.php | 8 +- .../is/admin/asset_maintenances/table.php | 2 +- resources/lang/is/admin/companies/general.php | 3 + resources/lang/is/admin/companies/message.php | 23 +-- .../lang/is/admin/custom_fields/general.php | 21 +- .../lang/is/admin/depreciations/general.php | 11 +- .../lang/is/admin/depreciations/table.php | 5 +- resources/lang/is/admin/groups/titles.php | 8 +- resources/lang/is/admin/hardware/form.php | 21 +- resources/lang/is/admin/hardware/general.php | 27 ++- resources/lang/is/admin/hardware/message.php | 68 +++---- resources/lang/is/admin/hardware/table.php | 17 +- resources/lang/is/admin/kits/general.php | 39 +++- resources/lang/is/admin/locations/table.php | 21 +- resources/lang/is/admin/reports/general.php | 11 +- resources/lang/is/admin/settings/general.php | 105 +++++++++- resources/lang/is/admin/settings/message.php | 45 +++-- .../lang/is/admin/statuslabels/message.php | 29 ++- resources/lang/is/admin/users/general.php | 21 +- resources/lang/is/button.php | 14 +- resources/lang/is/general.php | 122 ++++++++++-- resources/lang/is/help.php | 10 +- resources/lang/is/mail.php | 8 +- resources/lang/is/passwords.php | 1 - resources/lang/is/validation.php | 18 +- .../it/admin/asset_maintenances/message.php | 8 +- .../it/admin/asset_maintenances/table.php | 2 +- resources/lang/it/admin/companies/general.php | 3 + resources/lang/it/admin/companies/message.php | 23 +-- .../lang/it/admin/custom_fields/general.php | 21 +- .../lang/it/admin/depreciations/general.php | 11 +- .../lang/it/admin/depreciations/table.php | 5 +- resources/lang/it/admin/groups/titles.php | 8 +- resources/lang/it/admin/hardware/form.php | 21 +- resources/lang/it/admin/hardware/general.php | 27 ++- resources/lang/it/admin/hardware/message.php | 68 +++---- resources/lang/it/admin/hardware/table.php | 17 +- resources/lang/it/admin/kits/general.php | 39 +++- resources/lang/it/admin/locations/table.php | 21 +- resources/lang/it/admin/reports/general.php | 11 +- resources/lang/it/admin/settings/general.php | 103 +++++++++- resources/lang/it/admin/settings/message.php | 45 +++-- .../lang/it/admin/statuslabels/message.php | 29 ++- resources/lang/it/admin/users/general.php | 17 +- resources/lang/it/button.php | 14 +- resources/lang/it/general.php | 122 ++++++++++-- resources/lang/it/help.php | 10 +- resources/lang/it/mail.php | 8 +- resources/lang/it/passwords.php | 1 - resources/lang/it/validation.php | 18 +- .../iu/admin/asset_maintenances/message.php | 8 +- .../iu/admin/asset_maintenances/table.php | 2 +- resources/lang/iu/admin/companies/general.php | 3 + resources/lang/iu/admin/companies/message.php | 23 +-- .../lang/iu/admin/custom_fields/general.php | 21 +- .../lang/iu/admin/depreciations/general.php | 11 +- .../lang/iu/admin/depreciations/table.php | 5 +- resources/lang/iu/admin/groups/titles.php | 8 +- resources/lang/iu/admin/hardware/form.php | 21 +- resources/lang/iu/admin/hardware/general.php | 27 ++- resources/lang/iu/admin/hardware/message.php | 68 +++---- resources/lang/iu/admin/hardware/table.php | 17 +- resources/lang/iu/admin/kits/general.php | 39 +++- resources/lang/iu/admin/locations/table.php | 21 +- resources/lang/iu/admin/reports/general.php | 11 +- resources/lang/iu/admin/settings/general.php | 105 +++++++++- resources/lang/iu/admin/settings/message.php | 45 +++-- .../lang/iu/admin/statuslabels/message.php | 29 ++- resources/lang/iu/admin/users/general.php | 21 +- resources/lang/iu/button.php | 14 +- resources/lang/iu/general.php | 122 ++++++++++-- resources/lang/iu/help.php | 10 +- resources/lang/iu/mail.php | 8 +- resources/lang/iu/passwords.php | 1 - resources/lang/iu/validation.php | 18 +- .../ja/admin/asset_maintenances/message.php | 8 +- .../ja/admin/asset_maintenances/table.php | 2 +- resources/lang/ja/admin/companies/general.php | 3 + resources/lang/ja/admin/companies/message.php | 23 +-- .../lang/ja/admin/custom_fields/general.php | 22 ++- .../lang/ja/admin/depreciations/general.php | 11 +- .../lang/ja/admin/depreciations/table.php | 5 +- resources/lang/ja/admin/groups/titles.php | 8 +- resources/lang/ja/admin/hardware/form.php | 21 +- resources/lang/ja/admin/hardware/general.php | 27 ++- resources/lang/ja/admin/hardware/message.php | 68 +++---- resources/lang/ja/admin/hardware/table.php | 17 +- resources/lang/ja/admin/kits/general.php | 39 +++- resources/lang/ja/admin/locations/table.php | 21 +- resources/lang/ja/admin/reports/general.php | 11 +- resources/lang/ja/admin/settings/general.php | 113 +++++++++-- resources/lang/ja/admin/settings/message.php | 45 +++-- .../lang/ja/admin/statuslabels/message.php | 29 ++- resources/lang/ja/admin/users/general.php | 17 +- resources/lang/ja/button.php | 14 +- resources/lang/ja/general.php | 122 ++++++++++-- resources/lang/ja/help.php | 10 +- resources/lang/ja/mail.php | 8 +- resources/lang/ja/passwords.php | 1 - resources/lang/ja/validation.php | 18 +- .../ko/admin/asset_maintenances/message.php | 8 +- .../ko/admin/asset_maintenances/table.php | 2 +- .../lang/ko/admin/categories/general.php | 2 +- resources/lang/ko/admin/companies/general.php | 3 + resources/lang/ko/admin/companies/message.php | 23 +-- .../lang/ko/admin/custom_fields/general.php | 21 +- .../lang/ko/admin/depreciations/general.php | 11 +- .../lang/ko/admin/depreciations/table.php | 5 +- resources/lang/ko/admin/groups/titles.php | 8 +- resources/lang/ko/admin/hardware/form.php | 21 +- resources/lang/ko/admin/hardware/general.php | 27 ++- resources/lang/ko/admin/hardware/message.php | 68 +++---- resources/lang/ko/admin/hardware/table.php | 17 +- resources/lang/ko/admin/kits/general.php | 57 ++++-- resources/lang/ko/admin/licenses/message.php | 2 +- resources/lang/ko/admin/locations/table.php | 25 ++- resources/lang/ko/admin/reports/general.php | 11 +- resources/lang/ko/admin/settings/general.php | 161 ++++++++++++---- resources/lang/ko/admin/settings/message.php | 45 +++-- .../lang/ko/admin/statuslabels/message.php | 29 ++- resources/lang/ko/admin/users/general.php | 19 +- resources/lang/ko/admin/users/message.php | 2 +- resources/lang/ko/auth/message.php | 2 +- resources/lang/ko/button.php | 16 +- resources/lang/ko/general.php | 146 +++++++++++--- resources/lang/ko/help.php | 10 +- resources/lang/ko/mail.php | 18 +- resources/lang/ko/passwords.php | 1 - resources/lang/ko/validation.php | 18 +- .../lt/admin/asset_maintenances/message.php | 8 +- .../lt/admin/asset_maintenances/table.php | 2 +- resources/lang/lt/admin/companies/general.php | 3 + resources/lang/lt/admin/companies/message.php | 23 +-- .../lang/lt/admin/custom_fields/general.php | 21 +- .../lang/lt/admin/depreciations/general.php | 11 +- .../lang/lt/admin/depreciations/table.php | 5 +- resources/lang/lt/admin/groups/titles.php | 8 +- resources/lang/lt/admin/hardware/form.php | 21 +- resources/lang/lt/admin/hardware/general.php | 27 ++- resources/lang/lt/admin/hardware/message.php | 68 +++---- resources/lang/lt/admin/hardware/table.php | 17 +- resources/lang/lt/admin/kits/general.php | 39 +++- resources/lang/lt/admin/locations/table.php | 21 +- resources/lang/lt/admin/reports/general.php | 11 +- resources/lang/lt/admin/settings/general.php | 105 +++++++++- resources/lang/lt/admin/settings/message.php | 45 +++-- .../lang/lt/admin/statuslabels/message.php | 29 ++- resources/lang/lt/admin/users/general.php | 17 +- resources/lang/lt/button.php | 14 +- resources/lang/lt/general.php | 122 ++++++++++-- resources/lang/lt/help.php | 10 +- resources/lang/lt/mail.php | 8 +- resources/lang/lt/passwords.php | 1 - resources/lang/lt/validation.php | 18 +- .../lv/admin/asset_maintenances/message.php | 8 +- .../lv/admin/asset_maintenances/table.php | 2 +- resources/lang/lv/admin/companies/general.php | 3 + resources/lang/lv/admin/companies/message.php | 23 +-- .../lang/lv/admin/custom_fields/general.php | 21 +- .../lang/lv/admin/depreciations/general.php | 11 +- .../lang/lv/admin/depreciations/table.php | 5 +- resources/lang/lv/admin/groups/titles.php | 8 +- resources/lang/lv/admin/hardware/form.php | 21 +- resources/lang/lv/admin/hardware/general.php | 27 ++- resources/lang/lv/admin/hardware/message.php | 68 +++---- resources/lang/lv/admin/hardware/table.php | 17 +- resources/lang/lv/admin/kits/general.php | 39 +++- resources/lang/lv/admin/locations/table.php | 21 +- resources/lang/lv/admin/reports/general.php | 11 +- resources/lang/lv/admin/settings/general.php | 105 +++++++++- resources/lang/lv/admin/settings/message.php | 45 +++-- .../lang/lv/admin/statuslabels/message.php | 29 ++- resources/lang/lv/admin/users/general.php | 17 +- resources/lang/lv/button.php | 14 +- resources/lang/lv/general.php | 122 ++++++++++-- resources/lang/lv/help.php | 10 +- resources/lang/lv/mail.php | 8 +- resources/lang/lv/passwords.php | 1 - resources/lang/lv/validation.php | 18 +- .../mi/admin/asset_maintenances/message.php | 8 +- .../mi/admin/asset_maintenances/table.php | 2 +- resources/lang/mi/admin/companies/general.php | 3 + resources/lang/mi/admin/companies/message.php | 23 +-- .../lang/mi/admin/custom_fields/general.php | 21 +- .../lang/mi/admin/depreciations/general.php | 11 +- .../lang/mi/admin/depreciations/table.php | 5 +- resources/lang/mi/admin/groups/titles.php | 8 +- resources/lang/mi/admin/hardware/form.php | 21 +- resources/lang/mi/admin/hardware/general.php | 27 ++- resources/lang/mi/admin/hardware/message.php | 68 +++---- resources/lang/mi/admin/hardware/table.php | 17 +- resources/lang/mi/admin/kits/general.php | 39 +++- resources/lang/mi/admin/locations/table.php | 21 +- resources/lang/mi/admin/reports/general.php | 11 +- resources/lang/mi/admin/settings/general.php | 105 +++++++++- resources/lang/mi/admin/settings/message.php | 45 +++-- .../lang/mi/admin/statuslabels/message.php | 29 ++- resources/lang/mi/admin/users/general.php | 17 +- resources/lang/mi/button.php | 14 +- resources/lang/mi/general.php | 122 ++++++++++-- resources/lang/mi/help.php | 10 +- resources/lang/mi/mail.php | 8 +- resources/lang/mi/passwords.php | 1 - resources/lang/mi/validation.php | 18 +- .../mk/admin/asset_maintenances/message.php | 8 +- .../mk/admin/asset_maintenances/table.php | 2 +- resources/lang/mk/admin/companies/general.php | 3 + resources/lang/mk/admin/companies/message.php | 23 +-- .../lang/mk/admin/custom_fields/general.php | 21 +- .../lang/mk/admin/depreciations/general.php | 11 +- .../lang/mk/admin/depreciations/table.php | 5 +- resources/lang/mk/admin/groups/titles.php | 8 +- resources/lang/mk/admin/hardware/form.php | 21 +- resources/lang/mk/admin/hardware/general.php | 27 ++- resources/lang/mk/admin/hardware/message.php | 68 +++---- resources/lang/mk/admin/hardware/table.php | 17 +- resources/lang/mk/admin/kits/general.php | 39 +++- resources/lang/mk/admin/locations/table.php | 21 +- resources/lang/mk/admin/reports/general.php | 11 +- resources/lang/mk/admin/settings/general.php | 105 +++++++++- resources/lang/mk/admin/settings/message.php | 45 +++-- .../lang/mk/admin/statuslabels/message.php | 29 ++- resources/lang/mk/admin/users/general.php | 17 +- resources/lang/mk/button.php | 14 +- resources/lang/mk/general.php | 122 ++++++++++-- resources/lang/mk/help.php | 10 +- resources/lang/mk/mail.php | 8 +- resources/lang/mk/passwords.php | 1 - resources/lang/mk/validation.php | 18 +- .../admin/asset_maintenances/message.php | 8 +- .../ml-IN/admin/asset_maintenances/table.php | 2 +- .../lang/ml-IN/admin/companies/general.php | 3 + .../lang/ml-IN/admin/companies/message.php | 23 +-- .../ml-IN/admin/custom_fields/general.php | 21 +- .../ml-IN/admin/depreciations/general.php | 11 +- .../lang/ml-IN/admin/depreciations/table.php | 5 +- resources/lang/ml-IN/admin/groups/titles.php | 8 +- resources/lang/ml-IN/admin/hardware/form.php | 21 +- .../lang/ml-IN/admin/hardware/general.php | 27 ++- .../lang/ml-IN/admin/hardware/message.php | 68 +++---- resources/lang/ml-IN/admin/hardware/table.php | 17 +- resources/lang/ml-IN/admin/kits/general.php | 39 +++- .../lang/ml-IN/admin/locations/table.php | 21 +- .../lang/ml-IN/admin/reports/general.php | 11 +- .../lang/ml-IN/admin/settings/general.php | 105 +++++++++- .../lang/ml-IN/admin/settings/message.php | 45 +++-- .../lang/ml-IN/admin/statuslabels/message.php | 29 ++- resources/lang/ml-IN/admin/users/general.php | 21 +- resources/lang/ml-IN/button.php | 14 +- resources/lang/ml-IN/general.php | 122 ++++++++++-- resources/lang/ml-IN/help.php | 10 +- resources/lang/ml-IN/mail.php | 8 +- resources/lang/ml-IN/passwords.php | 1 - resources/lang/ml-IN/validation.php | 18 +- .../mn/admin/asset_maintenances/message.php | 8 +- .../mn/admin/asset_maintenances/table.php | 2 +- resources/lang/mn/admin/companies/general.php | 3 + resources/lang/mn/admin/companies/message.php | 23 +-- .../lang/mn/admin/custom_fields/general.php | 21 +- .../lang/mn/admin/depreciations/general.php | 11 +- .../lang/mn/admin/depreciations/table.php | 5 +- resources/lang/mn/admin/groups/titles.php | 8 +- resources/lang/mn/admin/hardware/form.php | 21 +- resources/lang/mn/admin/hardware/general.php | 27 ++- resources/lang/mn/admin/hardware/message.php | 68 +++---- resources/lang/mn/admin/hardware/table.php | 17 +- resources/lang/mn/admin/kits/general.php | 39 +++- resources/lang/mn/admin/locations/table.php | 21 +- resources/lang/mn/admin/reports/general.php | 11 +- resources/lang/mn/admin/settings/general.php | 105 +++++++++- resources/lang/mn/admin/settings/message.php | 45 +++-- .../lang/mn/admin/statuslabels/message.php | 29 ++- resources/lang/mn/admin/users/general.php | 17 +- resources/lang/mn/button.php | 14 +- resources/lang/mn/general.php | 122 ++++++++++-- resources/lang/mn/help.php | 10 +- resources/lang/mn/mail.php | 8 +- resources/lang/mn/passwords.php | 1 - resources/lang/mn/validation.php | 18 +- .../ms/admin/asset_maintenances/message.php | 8 +- .../ms/admin/asset_maintenances/table.php | 2 +- resources/lang/ms/admin/companies/general.php | 3 + resources/lang/ms/admin/companies/message.php | 23 +-- .../lang/ms/admin/custom_fields/general.php | 21 +- .../lang/ms/admin/depreciations/general.php | 11 +- .../lang/ms/admin/depreciations/table.php | 5 +- resources/lang/ms/admin/groups/titles.php | 8 +- resources/lang/ms/admin/hardware/form.php | 21 +- resources/lang/ms/admin/hardware/general.php | 27 ++- resources/lang/ms/admin/hardware/message.php | 68 +++---- resources/lang/ms/admin/hardware/table.php | 17 +- resources/lang/ms/admin/kits/general.php | 39 +++- resources/lang/ms/admin/locations/table.php | 21 +- resources/lang/ms/admin/reports/general.php | 11 +- resources/lang/ms/admin/settings/general.php | 105 +++++++++- resources/lang/ms/admin/settings/message.php | 45 +++-- .../lang/ms/admin/statuslabels/message.php | 29 ++- resources/lang/ms/admin/users/general.php | 17 +- resources/lang/ms/button.php | 14 +- resources/lang/ms/general.php | 122 ++++++++++-- resources/lang/ms/help.php | 10 +- resources/lang/ms/mail.php | 8 +- resources/lang/ms/passwords.php | 1 - resources/lang/ms/validation.php | 18 +- .../nl/admin/asset_maintenances/message.php | 8 +- .../nl/admin/asset_maintenances/table.php | 2 +- resources/lang/nl/admin/companies/general.php | 3 + resources/lang/nl/admin/companies/message.php | 23 +-- .../lang/nl/admin/custom_fields/general.php | 21 +- .../lang/nl/admin/depreciations/general.php | 11 +- .../lang/nl/admin/depreciations/table.php | 5 +- resources/lang/nl/admin/groups/titles.php | 8 +- resources/lang/nl/admin/hardware/form.php | 21 +- resources/lang/nl/admin/hardware/general.php | 27 ++- resources/lang/nl/admin/hardware/message.php | 68 +++---- resources/lang/nl/admin/hardware/table.php | 17 +- resources/lang/nl/admin/kits/general.php | 39 +++- resources/lang/nl/admin/locations/table.php | 21 +- resources/lang/nl/admin/reports/general.php | 11 +- resources/lang/nl/admin/settings/general.php | 105 +++++++++- resources/lang/nl/admin/settings/message.php | 45 +++-- .../lang/nl/admin/statuslabels/message.php | 29 ++- resources/lang/nl/admin/users/general.php | 17 +- resources/lang/nl/button.php | 14 +- resources/lang/nl/general.php | 122 ++++++++++-- resources/lang/nl/help.php | 10 +- resources/lang/nl/mail.php | 8 +- resources/lang/nl/passwords.php | 1 - resources/lang/nl/validation.php | 18 +- .../no/admin/asset_maintenances/message.php | 8 +- .../no/admin/asset_maintenances/table.php | 2 +- resources/lang/no/admin/companies/general.php | 3 + resources/lang/no/admin/companies/message.php | 23 +-- .../lang/no/admin/custom_fields/general.php | 21 +- .../lang/no/admin/depreciations/general.php | 11 +- .../lang/no/admin/depreciations/table.php | 5 +- resources/lang/no/admin/groups/titles.php | 8 +- resources/lang/no/admin/hardware/form.php | 21 +- resources/lang/no/admin/hardware/general.php | 27 ++- resources/lang/no/admin/hardware/message.php | 66 +++---- resources/lang/no/admin/hardware/table.php | 17 +- resources/lang/no/admin/kits/general.php | 39 +++- resources/lang/no/admin/locations/table.php | 21 +- resources/lang/no/admin/reports/general.php | 11 +- resources/lang/no/admin/settings/general.php | 107 ++++++++++- resources/lang/no/admin/settings/message.php | 45 +++-- .../lang/no/admin/statuslabels/message.php | 29 ++- resources/lang/no/admin/users/general.php | 17 +- resources/lang/no/button.php | 14 +- resources/lang/no/general.php | 120 +++++++++++- resources/lang/no/help.php | 10 +- resources/lang/no/mail.php | 8 +- resources/lang/no/passwords.php | 1 - resources/lang/no/validation.php | 18 +- .../pl/admin/asset_maintenances/message.php | 8 +- .../pl/admin/asset_maintenances/table.php | 2 +- resources/lang/pl/admin/companies/general.php | 3 + resources/lang/pl/admin/companies/message.php | 23 +-- .../lang/pl/admin/custom_fields/general.php | 19 +- .../lang/pl/admin/depreciations/general.php | 11 +- .../lang/pl/admin/depreciations/table.php | 5 +- resources/lang/pl/admin/groups/titles.php | 8 +- resources/lang/pl/admin/hardware/form.php | 21 +- resources/lang/pl/admin/hardware/general.php | 27 ++- resources/lang/pl/admin/hardware/message.php | 68 +++---- resources/lang/pl/admin/hardware/table.php | 17 +- resources/lang/pl/admin/kits/general.php | 39 +++- resources/lang/pl/admin/locations/table.php | 21 +- resources/lang/pl/admin/reports/general.php | 11 +- resources/lang/pl/admin/settings/general.php | 105 +++++++++- resources/lang/pl/admin/settings/message.php | 45 +++-- .../lang/pl/admin/statuslabels/message.php | 29 ++- resources/lang/pl/admin/users/general.php | 17 +- resources/lang/pl/button.php | 14 +- resources/lang/pl/general.php | 122 ++++++++++-- resources/lang/pl/help.php | 10 +- resources/lang/pl/mail.php | 8 +- resources/lang/pl/passwords.php | 1 - resources/lang/pl/validation.php | 18 +- .../admin/asset_maintenances/message.php | 8 +- .../pt-BR/admin/asset_maintenances/table.php | 2 +- .../lang/pt-BR/admin/companies/general.php | 3 + .../lang/pt-BR/admin/companies/message.php | 23 +-- .../pt-BR/admin/custom_fields/general.php | 21 +- .../pt-BR/admin/depreciations/general.php | 11 +- .../lang/pt-BR/admin/depreciations/table.php | 5 +- resources/lang/pt-BR/admin/groups/titles.php | 8 +- resources/lang/pt-BR/admin/hardware/form.php | 21 +- .../lang/pt-BR/admin/hardware/general.php | 27 ++- .../lang/pt-BR/admin/hardware/message.php | 68 +++---- resources/lang/pt-BR/admin/hardware/table.php | 17 +- resources/lang/pt-BR/admin/kits/general.php | 39 +++- .../lang/pt-BR/admin/locations/table.php | 21 +- .../lang/pt-BR/admin/reports/general.php | 11 +- .../lang/pt-BR/admin/settings/general.php | 103 +++++++++- .../lang/pt-BR/admin/settings/message.php | 45 +++-- .../lang/pt-BR/admin/statuslabels/message.php | 29 ++- resources/lang/pt-BR/admin/users/general.php | 17 +- resources/lang/pt-BR/button.php | 14 +- resources/lang/pt-BR/general.php | 122 ++++++++++-- resources/lang/pt-BR/help.php | 10 +- resources/lang/pt-BR/mail.php | 8 +- resources/lang/pt-BR/passwords.php | 1 - resources/lang/pt-BR/validation.php | 18 +- .../admin/asset_maintenances/message.php | 8 +- .../pt-PT/admin/asset_maintenances/table.php | 2 +- .../lang/pt-PT/admin/companies/general.php | 3 + .../lang/pt-PT/admin/companies/message.php | 23 +-- .../pt-PT/admin/custom_fields/general.php | 21 +- .../pt-PT/admin/depreciations/general.php | 11 +- .../lang/pt-PT/admin/depreciations/table.php | 5 +- resources/lang/pt-PT/admin/groups/titles.php | 8 +- resources/lang/pt-PT/admin/hardware/form.php | 21 +- .../lang/pt-PT/admin/hardware/general.php | 27 ++- .../lang/pt-PT/admin/hardware/message.php | 68 +++---- resources/lang/pt-PT/admin/hardware/table.php | 17 +- resources/lang/pt-PT/admin/kits/general.php | 39 +++- .../lang/pt-PT/admin/locations/table.php | 21 +- .../lang/pt-PT/admin/reports/general.php | 11 +- .../lang/pt-PT/admin/settings/general.php | 105 +++++++++- .../lang/pt-PT/admin/settings/message.php | 45 +++-- .../lang/pt-PT/admin/statuslabels/message.php | 29 ++- resources/lang/pt-PT/admin/users/general.php | 17 +- resources/lang/pt-PT/button.php | 14 +- resources/lang/pt-PT/general.php | 148 ++++++++++++--- resources/lang/pt-PT/help.php | 10 +- resources/lang/pt-PT/mail.php | 14 +- resources/lang/pt-PT/passwords.php | 1 - resources/lang/pt-PT/validation.php | 18 +- .../ro/admin/asset_maintenances/message.php | 8 +- .../ro/admin/asset_maintenances/table.php | 2 +- .../lang/ro/admin/categories/general.php | 2 +- resources/lang/ro/admin/companies/general.php | 3 + resources/lang/ro/admin/companies/message.php | 23 +-- .../lang/ro/admin/custom_fields/general.php | 21 +- .../lang/ro/admin/depreciations/general.php | 11 +- .../lang/ro/admin/depreciations/table.php | 5 +- resources/lang/ro/admin/groups/titles.php | 8 +- resources/lang/ro/admin/hardware/form.php | 21 +- resources/lang/ro/admin/hardware/general.php | 31 ++- resources/lang/ro/admin/hardware/message.php | 68 +++---- resources/lang/ro/admin/hardware/table.php | 17 +- resources/lang/ro/admin/kits/general.php | 39 +++- resources/lang/ro/admin/locations/table.php | 25 ++- resources/lang/ro/admin/models/general.php | 2 +- resources/lang/ro/admin/reports/general.php | 11 +- resources/lang/ro/admin/settings/general.php | 105 +++++++++- resources/lang/ro/admin/settings/message.php | 45 +++-- .../lang/ro/admin/statuslabels/message.php | 29 ++- resources/lang/ro/admin/users/general.php | 17 +- resources/lang/ro/auth/general.php | 8 +- resources/lang/ro/button.php | 14 +- resources/lang/ro/general.php | 122 ++++++++++-- resources/lang/ro/help.php | 10 +- resources/lang/ro/mail.php | 8 +- resources/lang/ro/passwords.php | 1 - resources/lang/ro/validation.php | 18 +- .../ru/admin/asset_maintenances/message.php | 8 +- .../ru/admin/asset_maintenances/table.php | 2 +- resources/lang/ru/admin/companies/general.php | 3 + resources/lang/ru/admin/companies/message.php | 23 +-- .../lang/ru/admin/custom_fields/general.php | 21 +- .../lang/ru/admin/depreciations/general.php | 11 +- .../lang/ru/admin/depreciations/table.php | 5 +- resources/lang/ru/admin/groups/titles.php | 8 +- resources/lang/ru/admin/hardware/form.php | 21 +- resources/lang/ru/admin/hardware/general.php | 27 ++- resources/lang/ru/admin/hardware/message.php | 68 +++---- resources/lang/ru/admin/hardware/table.php | 17 +- resources/lang/ru/admin/kits/general.php | 39 +++- resources/lang/ru/admin/locations/table.php | 21 +- resources/lang/ru/admin/reports/general.php | 11 +- resources/lang/ru/admin/settings/general.php | 107 ++++++++++- resources/lang/ru/admin/settings/message.php | 45 +++-- .../lang/ru/admin/statuslabels/message.php | 29 ++- resources/lang/ru/admin/users/general.php | 17 +- resources/lang/ru/button.php | 14 +- resources/lang/ru/general.php | 122 ++++++++++-- resources/lang/ru/help.php | 14 +- resources/lang/ru/mail.php | 8 +- resources/lang/ru/passwords.php | 1 - resources/lang/ru/validation.php | 18 +- .../admin/asset_maintenances/message.php | 8 +- .../si-LK/admin/asset_maintenances/table.php | 2 +- .../lang/si-LK/admin/companies/general.php | 3 + .../lang/si-LK/admin/companies/message.php | 23 +-- .../si-LK/admin/custom_fields/general.php | 21 +- .../si-LK/admin/depreciations/general.php | 11 +- .../lang/si-LK/admin/depreciations/table.php | 5 +- resources/lang/si-LK/admin/groups/titles.php | 8 +- resources/lang/si-LK/admin/hardware/form.php | 21 +- .../lang/si-LK/admin/hardware/general.php | 27 ++- .../lang/si-LK/admin/hardware/message.php | 68 +++---- resources/lang/si-LK/admin/hardware/table.php | 17 +- resources/lang/si-LK/admin/kits/general.php | 39 +++- .../lang/si-LK/admin/locations/table.php | 21 +- .../lang/si-LK/admin/reports/general.php | 11 +- .../lang/si-LK/admin/settings/general.php | 105 +++++++++- .../lang/si-LK/admin/settings/message.php | 45 +++-- .../lang/si-LK/admin/statuslabels/message.php | 29 ++- resources/lang/si-LK/admin/users/general.php | 21 +- resources/lang/si-LK/button.php | 14 +- resources/lang/si-LK/general.php | 122 ++++++++++-- resources/lang/si-LK/help.php | 10 +- resources/lang/si-LK/mail.php | 8 +- resources/lang/si-LK/passwords.php | 1 - resources/lang/si-LK/validation.php | 18 +- .../sk/admin/asset_maintenances/message.php | 8 +- .../sk/admin/asset_maintenances/table.php | 2 +- resources/lang/sk/admin/companies/general.php | 3 + resources/lang/sk/admin/companies/message.php | 23 +-- .../lang/sk/admin/custom_fields/general.php | 21 +- .../lang/sk/admin/depreciations/general.php | 11 +- .../lang/sk/admin/depreciations/table.php | 5 +- resources/lang/sk/admin/groups/titles.php | 8 +- resources/lang/sk/admin/hardware/form.php | 21 +- resources/lang/sk/admin/hardware/general.php | 27 ++- resources/lang/sk/admin/hardware/message.php | 68 +++---- resources/lang/sk/admin/hardware/table.php | 17 +- resources/lang/sk/admin/kits/general.php | 39 +++- resources/lang/sk/admin/locations/table.php | 21 +- resources/lang/sk/admin/reports/general.php | 11 +- resources/lang/sk/admin/settings/general.php | 105 +++++++++- resources/lang/sk/admin/settings/message.php | 45 +++-- .../lang/sk/admin/statuslabels/message.php | 29 ++- resources/lang/sk/admin/users/general.php | 17 +- resources/lang/sk/auth/general.php | 22 +-- resources/lang/sk/button.php | 14 +- resources/lang/sk/general.php | 122 ++++++++++-- resources/lang/sk/help.php | 10 +- resources/lang/sk/mail.php | 8 +- resources/lang/sk/passwords.php | 1 - resources/lang/sk/table.php | 8 +- resources/lang/sk/validation.php | 18 +- .../sl/admin/asset_maintenances/message.php | 8 +- .../sl/admin/asset_maintenances/table.php | 2 +- resources/lang/sl/admin/companies/general.php | 3 + resources/lang/sl/admin/companies/message.php | 23 +-- .../lang/sl/admin/custom_fields/general.php | 21 +- .../lang/sl/admin/depreciations/general.php | 11 +- .../lang/sl/admin/depreciations/table.php | 5 +- resources/lang/sl/admin/groups/titles.php | 8 +- resources/lang/sl/admin/hardware/form.php | 21 +- resources/lang/sl/admin/hardware/general.php | 27 ++- resources/lang/sl/admin/hardware/message.php | 68 +++---- resources/lang/sl/admin/hardware/table.php | 17 +- resources/lang/sl/admin/kits/general.php | 39 +++- resources/lang/sl/admin/locations/table.php | 21 +- resources/lang/sl/admin/reports/general.php | 11 +- resources/lang/sl/admin/settings/general.php | 105 +++++++++- resources/lang/sl/admin/settings/message.php | 45 +++-- .../lang/sl/admin/statuslabels/message.php | 29 ++- resources/lang/sl/admin/users/general.php | 17 +- resources/lang/sl/button.php | 14 +- resources/lang/sl/general.php | 122 ++++++++++-- resources/lang/sl/help.php | 10 +- resources/lang/sl/mail.php | 8 +- resources/lang/sl/passwords.php | 1 - resources/lang/sl/validation.php | 18 +- .../admin/asset_maintenances/message.php | 8 +- .../sr-CS/admin/asset_maintenances/table.php | 2 +- .../lang/sr-CS/admin/companies/general.php | 3 + .../lang/sr-CS/admin/companies/message.php | 23 +-- .../sr-CS/admin/custom_fields/general.php | 21 +- .../sr-CS/admin/depreciations/general.php | 11 +- .../lang/sr-CS/admin/depreciations/table.php | 5 +- resources/lang/sr-CS/admin/groups/titles.php | 8 +- resources/lang/sr-CS/admin/hardware/form.php | 21 +- .../lang/sr-CS/admin/hardware/general.php | 27 ++- .../lang/sr-CS/admin/hardware/message.php | 68 +++---- resources/lang/sr-CS/admin/hardware/table.php | 17 +- resources/lang/sr-CS/admin/kits/general.php | 39 +++- .../lang/sr-CS/admin/locations/table.php | 21 +- .../lang/sr-CS/admin/reports/general.php | 11 +- .../lang/sr-CS/admin/settings/general.php | 105 +++++++++- .../lang/sr-CS/admin/settings/message.php | 45 +++-- .../lang/sr-CS/admin/statuslabels/message.php | 29 ++- resources/lang/sr-CS/admin/users/general.php | 17 +- resources/lang/sr-CS/button.php | 14 +- resources/lang/sr-CS/general.php | 122 ++++++++++-- resources/lang/sr-CS/help.php | 10 +- resources/lang/sr-CS/mail.php | 8 +- resources/lang/sr-CS/passwords.php | 1 - resources/lang/sr-CS/validation.php | 18 +- .../admin/asset_maintenances/message.php | 8 +- .../sv-SE/admin/asset_maintenances/table.php | 2 +- .../lang/sv-SE/admin/companies/general.php | 3 + .../lang/sv-SE/admin/companies/message.php | 23 +-- .../sv-SE/admin/custom_fields/general.php | 21 +- .../sv-SE/admin/depreciations/general.php | 11 +- .../lang/sv-SE/admin/depreciations/table.php | 5 +- resources/lang/sv-SE/admin/groups/titles.php | 8 +- resources/lang/sv-SE/admin/hardware/form.php | 21 +- .../lang/sv-SE/admin/hardware/general.php | 27 ++- .../lang/sv-SE/admin/hardware/message.php | 68 +++---- resources/lang/sv-SE/admin/hardware/table.php | 17 +- resources/lang/sv-SE/admin/kits/general.php | 39 +++- .../lang/sv-SE/admin/locations/table.php | 21 +- .../lang/sv-SE/admin/reports/general.php | 11 +- .../lang/sv-SE/admin/settings/general.php | 103 +++++++++- .../lang/sv-SE/admin/settings/message.php | 45 +++-- .../lang/sv-SE/admin/statuslabels/message.php | 29 ++- resources/lang/sv-SE/admin/users/general.php | 17 +- resources/lang/sv-SE/button.php | 14 +- resources/lang/sv-SE/general.php | 122 ++++++++++-- resources/lang/sv-SE/help.php | 10 +- resources/lang/sv-SE/mail.php | 8 +- resources/lang/sv-SE/passwords.php | 1 - resources/lang/sv-SE/validation.php | 18 +- .../ta/admin/asset_maintenances/message.php | 8 +- .../ta/admin/asset_maintenances/table.php | 2 +- resources/lang/ta/admin/companies/general.php | 3 + resources/lang/ta/admin/companies/message.php | 23 +-- .../lang/ta/admin/custom_fields/general.php | 21 +- .../lang/ta/admin/depreciations/general.php | 11 +- .../lang/ta/admin/depreciations/table.php | 5 +- resources/lang/ta/admin/groups/titles.php | 8 +- resources/lang/ta/admin/hardware/form.php | 21 +- resources/lang/ta/admin/hardware/general.php | 27 ++- resources/lang/ta/admin/hardware/message.php | 68 +++---- resources/lang/ta/admin/hardware/table.php | 17 +- resources/lang/ta/admin/kits/general.php | 39 +++- resources/lang/ta/admin/locations/table.php | 21 +- resources/lang/ta/admin/reports/general.php | 11 +- resources/lang/ta/admin/settings/general.php | 105 +++++++++- resources/lang/ta/admin/settings/message.php | 45 +++-- .../lang/ta/admin/statuslabels/message.php | 29 ++- resources/lang/ta/admin/users/general.php | 17 +- resources/lang/ta/button.php | 14 +- resources/lang/ta/general.php | 122 ++++++++++-- resources/lang/ta/help.php | 10 +- resources/lang/ta/mail.php | 8 +- resources/lang/ta/passwords.php | 1 - resources/lang/ta/validation.php | 18 +- .../th/admin/asset_maintenances/message.php | 8 +- .../th/admin/asset_maintenances/table.php | 2 +- resources/lang/th/admin/companies/general.php | 3 + resources/lang/th/admin/companies/message.php | 23 +-- .../lang/th/admin/custom_fields/general.php | 21 +- .../lang/th/admin/depreciations/general.php | 11 +- .../lang/th/admin/depreciations/table.php | 5 +- resources/lang/th/admin/groups/titles.php | 8 +- resources/lang/th/admin/hardware/form.php | 21 +- resources/lang/th/admin/hardware/general.php | 27 ++- resources/lang/th/admin/hardware/message.php | 68 +++---- resources/lang/th/admin/hardware/table.php | 17 +- resources/lang/th/admin/kits/general.php | 39 +++- resources/lang/th/admin/locations/table.php | 21 +- resources/lang/th/admin/reports/general.php | 11 +- resources/lang/th/admin/settings/general.php | 105 +++++++++- resources/lang/th/admin/settings/message.php | 45 +++-- .../lang/th/admin/statuslabels/message.php | 29 ++- resources/lang/th/admin/users/general.php | 17 +- resources/lang/th/button.php | 14 +- resources/lang/th/general.php | 122 ++++++++++-- resources/lang/th/help.php | 10 +- resources/lang/th/mail.php | 8 +- resources/lang/th/passwords.php | 1 - resources/lang/th/validation.php | 18 +- .../tl/admin/asset_maintenances/message.php | 8 +- .../tl/admin/asset_maintenances/table.php | 2 +- resources/lang/tl/admin/companies/general.php | 3 + resources/lang/tl/admin/companies/message.php | 23 +-- .../lang/tl/admin/custom_fields/general.php | 21 +- .../lang/tl/admin/depreciations/general.php | 11 +- .../lang/tl/admin/depreciations/table.php | 5 +- resources/lang/tl/admin/groups/titles.php | 8 +- resources/lang/tl/admin/hardware/form.php | 21 +- resources/lang/tl/admin/hardware/general.php | 27 ++- resources/lang/tl/admin/hardware/message.php | 68 +++---- resources/lang/tl/admin/hardware/table.php | 17 +- resources/lang/tl/admin/kits/general.php | 39 +++- resources/lang/tl/admin/locations/table.php | 21 +- resources/lang/tl/admin/reports/general.php | 11 +- resources/lang/tl/admin/settings/general.php | 105 +++++++++- resources/lang/tl/admin/settings/message.php | 45 +++-- .../lang/tl/admin/statuslabels/message.php | 29 ++- resources/lang/tl/admin/users/general.php | 21 +- resources/lang/tl/button.php | 14 +- resources/lang/tl/general.php | 122 ++++++++++-- resources/lang/tl/help.php | 10 +- resources/lang/tl/mail.php | 8 +- resources/lang/tl/passwords.php | 1 - resources/lang/tl/validation.php | 18 +- .../tr/admin/asset_maintenances/message.php | 8 +- .../tr/admin/asset_maintenances/table.php | 2 +- resources/lang/tr/admin/companies/general.php | 3 + resources/lang/tr/admin/companies/message.php | 23 +-- .../lang/tr/admin/custom_fields/general.php | 21 +- .../lang/tr/admin/depreciations/general.php | 11 +- .../lang/tr/admin/depreciations/table.php | 5 +- resources/lang/tr/admin/groups/titles.php | 8 +- resources/lang/tr/admin/hardware/form.php | 21 +- resources/lang/tr/admin/hardware/general.php | 27 ++- resources/lang/tr/admin/hardware/message.php | 68 +++---- resources/lang/tr/admin/hardware/table.php | 17 +- resources/lang/tr/admin/kits/general.php | 39 +++- resources/lang/tr/admin/locations/table.php | 21 +- resources/lang/tr/admin/reports/general.php | 11 +- resources/lang/tr/admin/settings/general.php | 107 ++++++++++- resources/lang/tr/admin/settings/message.php | 45 +++-- .../lang/tr/admin/statuslabels/message.php | 29 ++- resources/lang/tr/admin/users/general.php | 17 +- resources/lang/tr/button.php | 14 +- resources/lang/tr/general.php | 120 +++++++++++- resources/lang/tr/help.php | 10 +- resources/lang/tr/mail.php | 6 +- resources/lang/tr/passwords.php | 1 - resources/lang/tr/validation.php | 18 +- .../uk/admin/asset_maintenances/message.php | 8 +- .../uk/admin/asset_maintenances/table.php | 2 +- resources/lang/uk/admin/companies/general.php | 3 + resources/lang/uk/admin/companies/message.php | 23 +-- .../lang/uk/admin/custom_fields/general.php | 21 +- .../lang/uk/admin/depreciations/general.php | 11 +- .../lang/uk/admin/depreciations/table.php | 5 +- resources/lang/uk/admin/groups/titles.php | 8 +- resources/lang/uk/admin/hardware/form.php | 21 +- resources/lang/uk/admin/hardware/general.php | 27 ++- resources/lang/uk/admin/hardware/message.php | 68 +++---- resources/lang/uk/admin/hardware/table.php | 17 +- resources/lang/uk/admin/kits/general.php | 39 +++- resources/lang/uk/admin/locations/table.php | 21 +- resources/lang/uk/admin/reports/general.php | 11 +- resources/lang/uk/admin/settings/general.php | 105 +++++++++- resources/lang/uk/admin/settings/message.php | 45 +++-- .../lang/uk/admin/statuslabels/message.php | 29 ++- resources/lang/uk/admin/users/general.php | 21 +- resources/lang/uk/button.php | 14 +- resources/lang/uk/general.php | 122 ++++++++++-- resources/lang/uk/help.php | 10 +- resources/lang/uk/mail.php | 8 +- resources/lang/uk/passwords.php | 1 - resources/lang/uk/validation.php | 18 +- .../admin/asset_maintenances/message.php | 8 +- .../ur-PK/admin/asset_maintenances/table.php | 2 +- .../lang/ur-PK/admin/companies/general.php | 3 + .../lang/ur-PK/admin/companies/message.php | 23 +-- .../ur-PK/admin/custom_fields/general.php | 21 +- .../ur-PK/admin/depreciations/general.php | 11 +- .../lang/ur-PK/admin/depreciations/table.php | 5 +- resources/lang/ur-PK/admin/groups/titles.php | 8 +- resources/lang/ur-PK/admin/hardware/form.php | 21 +- .../lang/ur-PK/admin/hardware/general.php | 27 ++- .../lang/ur-PK/admin/hardware/message.php | 68 +++---- resources/lang/ur-PK/admin/hardware/table.php | 17 +- resources/lang/ur-PK/admin/kits/general.php | 39 +++- .../lang/ur-PK/admin/locations/table.php | 21 +- .../lang/ur-PK/admin/reports/general.php | 11 +- .../lang/ur-PK/admin/settings/general.php | 105 +++++++++- .../lang/ur-PK/admin/settings/message.php | 45 +++-- .../lang/ur-PK/admin/statuslabels/message.php | 29 ++- resources/lang/ur-PK/admin/users/general.php | 21 +- resources/lang/ur-PK/button.php | 14 +- resources/lang/ur-PK/general.php | 122 ++++++++++-- resources/lang/ur-PK/help.php | 10 +- resources/lang/ur-PK/mail.php | 8 +- resources/lang/ur-PK/passwords.php | 1 - resources/lang/ur-PK/validation.php | 18 +- .../vi/admin/asset_maintenances/message.php | 8 +- .../vi/admin/asset_maintenances/table.php | 2 +- resources/lang/vi/admin/companies/general.php | 3 + resources/lang/vi/admin/companies/message.php | 23 +-- .../lang/vi/admin/custom_fields/general.php | 21 +- .../lang/vi/admin/depreciations/general.php | 11 +- .../lang/vi/admin/depreciations/table.php | 5 +- resources/lang/vi/admin/groups/titles.php | 8 +- resources/lang/vi/admin/hardware/form.php | 21 +- resources/lang/vi/admin/hardware/general.php | 27 ++- resources/lang/vi/admin/hardware/message.php | 68 +++---- resources/lang/vi/admin/hardware/table.php | 17 +- resources/lang/vi/admin/kits/general.php | 39 +++- resources/lang/vi/admin/locations/table.php | 21 +- resources/lang/vi/admin/reports/general.php | 11 +- resources/lang/vi/admin/settings/general.php | 105 +++++++++- resources/lang/vi/admin/settings/message.php | 45 +++-- .../lang/vi/admin/statuslabels/message.php | 29 ++- resources/lang/vi/admin/users/general.php | 17 +- resources/lang/vi/button.php | 14 +- resources/lang/vi/general.php | 122 ++++++++++-- resources/lang/vi/help.php | 10 +- resources/lang/vi/mail.php | 8 +- resources/lang/vi/passwords.php | 1 - resources/lang/vi/validation.php | 18 +- .../admin/asset_maintenances/message.php | 8 +- .../zh-CN/admin/asset_maintenances/table.php | 2 +- .../lang/zh-CN/admin/categories/general.php | 2 +- .../lang/zh-CN/admin/companies/general.php | 3 + .../lang/zh-CN/admin/companies/message.php | 23 +-- .../zh-CN/admin/custom_fields/general.php | 21 +- .../zh-CN/admin/depreciations/general.php | 11 +- .../lang/zh-CN/admin/depreciations/table.php | 5 +- resources/lang/zh-CN/admin/groups/titles.php | 8 +- resources/lang/zh-CN/admin/hardware/form.php | 21 +- .../lang/zh-CN/admin/hardware/general.php | 31 ++- .../lang/zh-CN/admin/hardware/message.php | 68 +++---- resources/lang/zh-CN/admin/hardware/table.php | 17 +- resources/lang/zh-CN/admin/kits/general.php | 39 +++- .../lang/zh-CN/admin/locations/table.php | 21 +- resources/lang/zh-CN/admin/models/general.php | 2 +- .../lang/zh-CN/admin/reports/general.php | 11 +- .../lang/zh-CN/admin/settings/general.php | 109 ++++++++++- .../lang/zh-CN/admin/settings/message.php | 45 +++-- .../lang/zh-CN/admin/statuslabels/message.php | 29 ++- resources/lang/zh-CN/admin/users/general.php | 17 +- resources/lang/zh-CN/admin/users/message.php | 2 +- resources/lang/zh-CN/button.php | 14 +- resources/lang/zh-CN/general.php | 122 ++++++++++-- resources/lang/zh-CN/help.php | 10 +- resources/lang/zh-CN/mail.php | 8 +- resources/lang/zh-CN/passwords.php | 1 - resources/lang/zh-CN/validation.php | 18 +- .../admin/asset_maintenances/message.php | 24 +-- .../zh-HK/admin/asset_maintenances/table.php | 8 +- .../lang/zh-HK/admin/companies/general.php | 3 + .../lang/zh-HK/admin/companies/message.php | 35 ++-- .../zh-HK/admin/custom_fields/general.php | 73 ++++--- .../zh-HK/admin/depreciations/general.php | 11 +- .../lang/zh-HK/admin/depreciations/table.php | 11 +- resources/lang/zh-HK/admin/groups/titles.php | 26 +-- resources/lang/zh-HK/admin/hardware/form.php | 87 +++++---- .../lang/zh-HK/admin/hardware/general.php | 27 ++- .../lang/zh-HK/admin/hardware/message.php | 129 ++++++------- resources/lang/zh-HK/admin/hardware/table.php | 17 +- resources/lang/zh-HK/admin/kits/general.php | 39 +++- .../lang/zh-HK/admin/locations/table.php | 21 +- .../lang/zh-HK/admin/reports/general.php | 11 +- .../lang/zh-HK/admin/settings/general.php | 105 +++++++++- .../lang/zh-HK/admin/settings/message.php | 59 ++++-- .../lang/zh-HK/admin/statuslabels/message.php | 47 +++-- resources/lang/zh-HK/admin/users/general.php | 21 +- resources/lang/zh-HK/button.php | 14 +- resources/lang/zh-HK/general.php | 122 ++++++++++-- resources/lang/zh-HK/help.php | 10 +- resources/lang/zh-HK/mail.php | 8 +- resources/lang/zh-HK/passwords.php | 5 +- resources/lang/zh-HK/validation.php | 18 +- .../admin/asset_maintenances/message.php | 8 +- .../zh-TW/admin/asset_maintenances/table.php | 2 +- .../lang/zh-TW/admin/companies/general.php | 3 + .../lang/zh-TW/admin/companies/message.php | 23 +-- .../zh-TW/admin/custom_fields/general.php | 21 +- .../zh-TW/admin/depreciations/general.php | 11 +- .../lang/zh-TW/admin/depreciations/table.php | 5 +- resources/lang/zh-TW/admin/groups/titles.php | 8 +- resources/lang/zh-TW/admin/hardware/form.php | 21 +- .../lang/zh-TW/admin/hardware/general.php | 27 ++- .../lang/zh-TW/admin/hardware/message.php | 68 +++---- resources/lang/zh-TW/admin/hardware/table.php | 17 +- resources/lang/zh-TW/admin/kits/general.php | 39 +++- .../lang/zh-TW/admin/locations/table.php | 21 +- .../lang/zh-TW/admin/reports/general.php | 11 +- .../lang/zh-TW/admin/settings/general.php | 105 +++++++++- .../lang/zh-TW/admin/settings/message.php | 45 +++-- .../lang/zh-TW/admin/statuslabels/message.php | 29 ++- resources/lang/zh-TW/admin/users/general.php | 17 +- resources/lang/zh-TW/button.php | 14 +- resources/lang/zh-TW/general.php | 122 ++++++++++-- resources/lang/zh-TW/help.php | 10 +- resources/lang/zh-TW/mail.php | 8 +- resources/lang/zh-TW/passwords.php | 1 - resources/lang/zh-TW/validation.php | 18 +- .../zu/admin/asset_maintenances/message.php | 8 +- .../zu/admin/asset_maintenances/table.php | 2 +- resources/lang/zu/admin/companies/general.php | 3 + resources/lang/zu/admin/companies/message.php | 23 +-- .../lang/zu/admin/custom_fields/general.php | 21 +- .../lang/zu/admin/depreciations/general.php | 11 +- .../lang/zu/admin/depreciations/table.php | 5 +- resources/lang/zu/admin/groups/titles.php | 8 +- resources/lang/zu/admin/hardware/form.php | 21 +- resources/lang/zu/admin/hardware/general.php | 27 ++- resources/lang/zu/admin/hardware/message.php | 68 +++---- resources/lang/zu/admin/hardware/table.php | 17 +- resources/lang/zu/admin/kits/general.php | 39 +++- resources/lang/zu/admin/locations/table.php | 21 +- resources/lang/zu/admin/reports/general.php | 11 +- resources/lang/zu/admin/settings/general.php | 105 +++++++++- resources/lang/zu/admin/settings/message.php | 45 +++-- .../lang/zu/admin/statuslabels/message.php | 29 ++- resources/lang/zu/admin/users/general.php | 17 +- resources/lang/zu/button.php | 14 +- resources/lang/zu/general.php | 122 ++++++++++-- resources/lang/zu/help.php | 10 +- resources/lang/zu/mail.php | 8 +- resources/lang/zu/passwords.php | 1 - resources/lang/zu/validation.php | 18 +- 1580 files changed, 30887 insertions(+), 10429 deletions(-) diff --git a/resources/lang/af/admin/asset_maintenances/message.php b/resources/lang/af/admin/asset_maintenances/message.php index 5ba89ba544..5b2ecf216f 100644 --- a/resources/lang/af/admin/asset_maintenances/message.php +++ b/resources/lang/af/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Is jy seker jy wil hierdie bate instandhouding uitvee?', 'error' => 'Daar was \'n probleem met die verwydering van die bate-instandhouding. Probeer asseblief weer.', - 'success' => 'Die bate-instandhouding is suksesvol verwyder.' + 'success' => 'Die bate-instandhouding is suksesvol verwyder.', ], 'create' => [ 'error' => 'Asset Maintenance is nie geskep nie, probeer asseblief weer.', - 'success' => 'Bate Onderhoud geskep suksesvol.' + 'success' => 'Bate Onderhoud geskep suksesvol.', ], 'edit' => [ 'error' => 'Bateonderhoud is nie geredigeer nie, probeer asseblief weer.', - 'success' => 'Bate Onderhoud suksesvol geredigeer.' + 'success' => 'Bate Onderhoud suksesvol geredigeer.', ], 'asset_maintenance_incomplete' => 'Nog nie voltooi nie', 'warranty' => 'waarborg', 'not_warranty' => 'Nie waarborg nie', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/af/admin/asset_maintenances/table.php b/resources/lang/af/admin/asset_maintenances/table.php index 260d5ce06b..67af29507f 100644 --- a/resources/lang/af/admin/asset_maintenances/table.php +++ b/resources/lang/af/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Bate Onderhoud', 'asset_name' => 'Bate Naam', 'is_warranty' => 'waarborg', - 'dl_csv' => 'Laai CSV af' + 'dl_csv' => 'Laai CSV af', ]; diff --git a/resources/lang/af/admin/companies/general.php b/resources/lang/af/admin/companies/general.php index 040e6466e1..b76c71677a 100644 --- a/resources/lang/af/admin/companies/general.php +++ b/resources/lang/af/admin/companies/general.php @@ -1,4 +1,7 @@ 'Kies Maatskappy', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/af/admin/companies/message.php b/resources/lang/af/admin/companies/message.php index e093b94859..17b569e916 100644 --- a/resources/lang/af/admin/companies/message.php +++ b/resources/lang/af/admin/companies/message.php @@ -1,18 +1,19 @@ 'Maatskappy bestaan ​​nie.', 'assoc_users' => 'Hierdie maatskappy is tans geassosieer met ten minste een model en kan nie verwyder word nie. Dateer asseblief jou modelle op om nie meer hierdie maatskappy te verwys nie en probeer weer.', - 'create' => array( + 'create' => [ 'error' => 'Maatskappy is nie geskep nie, probeer asseblief weer.', - 'success' => 'Maatskappy geskep suksesvol.' - ), - 'update' => array( + 'success' => 'Maatskappy geskep suksesvol.', + ], + 'update' => [ 'error' => 'Maatskappy is nie opgedateer nie, probeer asseblief weer', - 'success' => 'Maatskappy suksesvol opgedateer.' - ), - 'delete' => array( + 'success' => 'Maatskappy suksesvol opgedateer.', + ], + 'delete' => [ 'confirm' => 'Is jy seker jy wil hierdie maatskappy uitvee?', 'error' => 'Daar was \'n probleem met die verwydering van die maatskappy. Probeer asseblief weer.', - 'success' => 'Die maatskappy is suksesvol verwyder.' - ) -); + 'success' => 'Die maatskappy is suksesvol verwyder.', + ], +]; diff --git a/resources/lang/af/admin/custom_fields/general.php b/resources/lang/af/admin/custom_fields/general.php index 99124470ea..e440728058 100644 --- a/resources/lang/af/admin/custom_fields/general.php +++ b/resources/lang/af/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Aangepaste velde', + 'manage' => 'Manage', 'field' => 'veld', 'about_fieldsets_title' => 'Oor Fieldsets', - 'about_fieldsets_text' => 'Veldstelle stel jou in staat om groepe van persoonlike velde te skep wat gereeld hergebruik word vir spesifieke tipe bates.', - 'custom_format' => 'Gepasmaakte formaat ...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Enkripteer die waarde van hierdie veld in die databasis', 'encrypt_field_help' => 'WAARSKUWING: Om \'n veld te enkripteer, maak dit onondersoekbaar.', 'encrypted' => 'encrypted', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Gebruik deur modelle', 'order' => 'Orde', 'create_fieldset' => 'Nuwe Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Nuwe aangepaste veld', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Die waarde van hierdie veld is geïnkripteer in die databasis. Slegs admingebruikers sal die gedecodeerde waarde kan sien', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/af/admin/depreciations/general.php b/resources/lang/af/admin/depreciations/general.php index d46d88f2d1..047f50d004 100644 --- a/resources/lang/af/admin/depreciations/general.php +++ b/resources/lang/af/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Oor bate afskrywing', 'about_depreciations' => 'U kan bate-afskrywings opstel om bates te deprecieer gebaseer op reguit-waardevermindering.', 'asset_depreciations' => 'Bate afskrywing', 'create' => 'Skep waardevermindering', 'depreciation_name' => 'Waardevermindering Naam', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Aantal maande', 'update' => 'Werk waardevermindering op', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/af/admin/depreciations/table.php b/resources/lang/af/admin/depreciations/table.php index d20d28cbe6..18c1103ff1 100644 --- a/resources/lang/af/admin/depreciations/table.php +++ b/resources/lang/af/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'maande', 'term' => 'termyn', 'title' => 'naam', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/af/admin/groups/titles.php b/resources/lang/af/admin/groups/titles.php index 969e8a885a..f692a10cd0 100644 --- a/resources/lang/af/admin/groups/titles.php +++ b/resources/lang/af/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Oor groepe', 'about_groups' => 'Groepe word gebruik om gebruikersregte te veralgemeen.', 'group_management' => 'Groepbestuur', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Groep Admin', 'allow' => 'laat', 'deny' => 'ontken', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/af/admin/hardware/form.php b/resources/lang/af/admin/hardware/form.php index a91c99d135..04e4df9e9f 100644 --- a/resources/lang/af/admin/hardware/form.php +++ b/resources/lang/af/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Bevestig bates vir die verwydering van grootmaat', +return [ + 'bulk_delete' => 'Bevestig bates vir die verwydering van grootmaat', 'bulk_delete_help' => 'Hersien die bates vir grootmaatverwydering hieronder. Sodra dit verwyder is, kan hierdie bates herstel word, maar hulle word nie meer geassosieer met enige gebruikers wat hulle tans toegewys is nie.', 'bulk_delete_warn' => 'Jy is op die punt om te verwyder: bate_count bates.', - 'bulk_update' => 'Grootskaalse opdateringsbates', - 'bulk_update_help' => 'Met hierdie vorm kan u verskeie bates gelyktydig bywerk. Vul slegs die velde in wat u moet verander. Enige velde wat leeg is, bly onveranderd.', - 'bulk_update_warn' => 'Jy is op die punt om die eienskappe van: bate_count bates te wysig.', + 'bulk_update' => 'Grootskaalse opdateringsbates', + 'bulk_update_help' => 'Met hierdie vorm kan u verskeie bates gelyktydig bywerk. Vul slegs die velde in wat u moet verander. Enige velde wat leeg is, bly onveranderd.', + 'bulk_update_warn' => 'Jy is op die punt om die eienskappe van: bate_count bates te wysig.', 'checkedout_to' => 'Gekontroleer na', 'checkout_date' => 'Checkout Datum', 'checkin_date' => 'Incheckdatum', @@ -38,7 +38,12 @@ return array( 'tag' => 'Bate-tag', 'update' => 'Asset Update', 'warranty' => 'waarborg', - 'warranty_expires' => 'Warranty Expires', + 'warranty_expires' => 'Warranty Expires', 'years' => 'jaar', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/af/admin/hardware/general.php b/resources/lang/af/admin/hardware/general.php index 94d1cfcc56..5e6cad4a3d 100644 --- a/resources/lang/af/admin/hardware/general.php +++ b/resources/lang/af/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Oor bates', 'about_assets_text' => 'Bates is items opgespoor volgens reeksnommer of bate-tag. Hulle is geneig om hoër waarde items te wees waar die identifisering van \'n spesifieke item saak maak.', - 'archived' => 'argief', + 'archived' => 'argief', 'asset' => 'bate', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'Kontrole bate', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Requestable', 'requested' => 'versoek', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Herstel bate', 'pending' => 'hangende', 'undeployable' => 'Undeployable', 'view' => 'Bekyk bate', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/af/admin/hardware/message.php b/resources/lang/af/admin/hardware/message.php index 6179ce6bb7..3360c31752 100644 --- a/resources/lang/af/admin/hardware/message.php +++ b/resources/lang/af/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Waarskuwing: Hierdie bate is gemerk as tans onbruikbaar. As hierdie status verander het, verander asseblief die batestatus.', 'does_not_exist' => 'Bate bestaan ​​nie.', - 'does_not_exist_or_not_requestable' => 'Goeie probeerslag. Daardie bate bestaan ​​nie of is nie versoekbaar nie.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Hierdie bate word tans na \'n gebruiker nagegaan en kan nie uitgevee word nie. Gaan asseblief die bate eers in, en probeer dan weer uitvee.', - 'create' => array( + 'create' => [ 'error' => 'Bate is nie geskep nie, probeer asseblief weer. :(', - 'success' => 'Bate geskep suksesvol. :)' - ), + 'success' => 'Bate geskep suksesvol. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Bate is nie opgedateer nie, probeer asseblief weer', 'success' => 'Bate is suksesvol opgedateer.', 'nothing_updated' => 'Geen velde is gekies nie, dus niks is opgedateer nie.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Bate is nie herstel nie, probeer asseblief weer', - 'success' => 'Bate herstel suksesvol.' - ), + 'success' => 'Bate herstel suksesvol.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Bate-oudit was onsuksesvol. Probeer asseblief weer.', - 'success' => 'Bate oudit suksesvol aangemeld.' - ), + 'success' => 'Bate oudit suksesvol aangemeld.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Lêer nie verwyder nie. Probeer asseblief weer.', 'success' => 'Lêer suksesvol uitgevee.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Lêer (s) nie opgelaai nie. Probeer asseblief weer.', 'success' => 'Lêer (s) suksesvol opgelaai.', 'nofiles' => 'Jy het nie enige lêers vir oplaai gekies nie, of die lêer wat jy probeer oplaai is te groot', 'invalidfiles' => 'Een of meer van jou lêers is te groot of is \'n filetipe wat nie toegelaat word nie. Toegelate filetipes is png, gif, jpg, doc, docx, pdf en txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Sommige items is nie korrek ingevoer nie.', 'errorDetail' => 'Die volgende items is nie ingevoer as gevolg van foute nie.', - 'success' => "Jou lêer is ingevoer", - 'file_delete_success' => "Jou lêer is suksesvol verwyder", - 'file_delete_error' => "Die lêer kon nie uitgevee word nie", - ), + 'success' => 'Jou lêer is ingevoer', + 'file_delete_success' => 'Jou lêer is suksesvol verwyder', + 'file_delete_error' => 'Die lêer kon nie uitgevee word nie', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Is jy seker jy wil hierdie bate uitvee?', 'error' => 'Daar was \'n probleem met die verwydering van die bate. Probeer asseblief weer.', 'nothing_updated' => 'Geen bates is gekies nie, so niks is verwyder nie.', - 'success' => 'Die bate is suksesvol verwyder.' - ), + 'success' => 'Die bate is suksesvol verwyder.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Bate is nie nagegaan nie, probeer asseblief weer', 'success' => 'Die bate is suksesvol nagegaan.', 'user_does_not_exist' => 'Die gebruiker is ongeldig. Probeer asseblief weer.', 'not_available' => 'Die bate is nie beskikbaar vir die kassa nie!', - 'no_assets_selected' => 'You must select at least one asset from the list' - ), + 'no_assets_selected' => 'You must select at least one asset from the list', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Bate is nie nagegaan nie, probeer asseblief weer', 'success' => 'Die bate is suksesvol nagegaan.', 'user_does_not_exist' => 'Die gebruiker is ongeldig. Probeer asseblief weer.', 'already_checked_in' => 'Daardie bate is reeds nagegaan.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Bate is nie aangevra nie, probeer asseblief weer', 'success' => 'Die bate is suksesvol aangevra.', - 'canceled' => 'Afhandeling versoek suksesvol gekanselleer' - ) + 'canceled' => 'Afhandeling versoek suksesvol gekanselleer', + ], -); +]; diff --git a/resources/lang/af/admin/hardware/table.php b/resources/lang/af/admin/hardware/table.php index be6c07894c..7595033684 100644 --- a/resources/lang/af/admin/hardware/table.php +++ b/resources/lang/af/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Bate-tag', 'asset_model' => 'model', - 'book_value' => 'waarde', + 'book_value' => 'Current Value', 'change' => 'In uit', 'checkout_date' => 'Checkout Datum', 'checkoutto' => 'Gekontroleer', + 'current_value' => 'Current Value', 'diff' => 'diff', 'dl_csv' => 'Laai CSV af', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'status', 'title' => 'bate', - 'image' => 'Toestelbeeld', + 'image' => 'Toestelbeeld', 'days_without_acceptance' => 'Dae sonder aanvaarding', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/af/admin/kits/general.php b/resources/lang/af/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/af/admin/kits/general.php +++ b/resources/lang/af/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/af/admin/locations/table.php b/resources/lang/af/admin/locations/table.php index 6dbe4e41d7..c3ecd35800 100644 --- a/resources/lang/af/admin/locations/table.php +++ b/resources/lang/af/admin/locations/table.php @@ -1,6 +1,6 @@ 'Oor plekke', 'about_locations' => 'Plekke word gebruik om ligginginligting vir gebruikers, bates en ander items op te spoor', 'assets_rtd' => 'bates', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Ouer', 'currency' => 'Ligging Geld', 'ldap_ou' => 'LDAP soek OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/af/admin/reports/general.php b/resources/lang/af/admin/reports/general.php index 70d914f743..4551ae28f3 100644 --- a/resources/lang/af/admin/reports/general.php +++ b/resources/lang/af/admin/reports/general.php @@ -1,5 +1,10 @@ 'Kies die opsies wat jy wil hê vir jou bateverslag.' -); +return [ + 'info' => 'Kies die opsies wat jy wil hê vir jou bateverslag.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/af/admin/settings/general.php b/resources/lang/af/admin/settings/general.php index dccee4d878..de3f005c02 100644 --- a/resources/lang/af/admin/settings/general.php +++ b/resources/lang/af/admin/settings/general.php @@ -1,30 +1,39 @@ 'Aktiewe gids', 'ad_domain' => 'Active Directory-domein', 'ad_domain_help' => 'Dit is soms dieselfde as jou e-pos domein, maar nie altyd nie.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'Dit is \'n Active Directory-bediener', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Stuur kennisgewings aan', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Alerts aangeskakel', 'alert_interval' => 'Uitgaande Alert Drempel (in dae)', 'alert_inv_threshold' => 'Voorraadwaarskuwingsdrempel', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Bate ID\'s', 'audit_interval' => 'Ouditinterval', 'audit_interval_help' => 'As u gereeld u bates fisies moet kontroleer, vul die interval in maande in.', 'audit_warning_days' => 'Oudit Waarskuwing Drempel', 'audit_warning_days_help' => 'Hoeveel dae vooruit moet ons u waarsku wanneer bates verskuldig is vir ouditering?', - 'auto_increment_assets' => 'Genereer outomaties inkrementele bate-ID\'s', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Voorvoegsel (opsioneel)', - 'auto_incrementing_help' => 'Aktiveer outomaties inkrementering van bate ID\'s om dit te stel', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'rugsteun', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode-instellings', 'confirm_purge' => 'Bevestig skoonmaak', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D Barcode Type', 'alt_barcode_type' => '1D barcode tipe', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA-instellings', 'eula_markdown' => 'Hierdie EULA laat Github-geurde markdown toe.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'Algemene instellings', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Genereer rugsteun', 'header_color' => 'Opskrif Kleur', 'info' => 'Met hierdie instellings kan u sekere aspekte van u installasie aanpas.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Weergawe', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP aangeskakel', 'ldap_integration' => 'LDAP-integrasie', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Werknemersnommer', 'ldap_email' => 'LDAP-e-pos', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'Hierdie Snipe-IT installasie kan skrifte van die buitewêreld laai.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Nota', 'login_note_help' => 'Voeg opsioneel \'n paar sinne op jou aanmeldskerm, byvoorbeeld om mense te help wat \'n verlore of gesteelde toestel gevind het. Hierdie veld aanvaar Gitub-gegeurde markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'opsioneel', 'per_page' => 'Resultate per bladsy', 'php' => 'PHP weergawe', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Jy moet php-gd installeer om QR-kodes te vertoon, sien installeringsinstruksies.', 'php_gd_warning' => 'PHP Image Processing en GD plugin is NIE geïnstalleer nie.', 'pwd_secure_complexity' => 'Wagwoord Kompleksiteit', 'pwd_secure_complexity_help' => 'Kies watter wagwoord kompleksiteit reëls jy wil afdwing.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Wagwoord minimum karakters', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Voorkom algemene wagwoorde', 'pwd_secure_uncommon_help' => 'Dit sal gebruikers nie toelaat om algemene wagwoorde te gebruik van die top 10,000 wagwoorde wat in oortredings gerapporteer is nie.', 'qr_help' => 'Aktiveer QR-kodes eers om dit te stel', 'qr_text' => 'QR Kode Teks', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'omgewing', 'settings' => 'instellings', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Site Naam', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Opdateer instellings', 'value' => 'waarde', 'brand' => 'Handelsmerk', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Oor instellings', 'about_settings_text' => 'Met hierdie instellings kan u sekere aspekte van u installasie aanpas.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Verwyder verwyderde rekords', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Etiket onderkant goot', 'labels_display_sgutter' => 'Label side goot', 'labels_fontsize' => 'Etiket lettergrootte', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Lengte van bate-etikette, insluitend zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/af/admin/settings/message.php b/resources/lang/af/admin/settings/message.php index 221d7edf78..275f446e5e 100644 --- a/resources/lang/af/admin/settings/message.php +++ b/resources/lang/af/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => '\'N Fout het voorgekom tydens opdatering.', - 'success' => 'Stellings suksesvol opgedateer.' - ), - 'backup' => array( + 'success' => 'Stellings suksesvol opgedateer.', + ], + 'backup' => [ 'delete_confirm' => 'Is jy seker jy wil hierdie rugsteunlêer uitvee? Hierdie handeling kan nie ongedaan gemaak word nie.', 'file_deleted' => 'Die rugsteunlêer is suksesvol verwyder.', 'generated' => '\'N Nuwe rugsteunlêer is suksesvol geskep.', 'file_not_found' => 'Daardie rugsteunlêer kon nie op die bediener gevind word nie.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => '\'N Fout het voorgekom tydens suiwering.', 'validation_failed' => 'Jou skoonmaakbevestiging is verkeerd. Tik asseblief die woord "DELETE" in die bevestigingsboks.', - 'success' => 'Geskrapte rekords verwyder.' - ), - -); + 'success' => 'Geskrapte rekords verwyder.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/af/admin/statuslabels/message.php b/resources/lang/af/admin/statuslabels/message.php index 7562d7d5a5..b567b93746 100644 --- a/resources/lang/af/admin/statuslabels/message.php +++ b/resources/lang/af/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Statuslabel bestaan ​​nie.', 'assoc_assets' => 'Hierdie statusetiket word tans geassosieer met ten minste een bate en kan nie uitgevee word nie. Dateer asseblief jou bates op om nie meer hierdie status te verwys nie en probeer weer.', - - 'create' => array( + 'create' => [ 'error' => 'Statuslabel is nie geskep nie, probeer asseblief weer.', - 'success' => 'Status Label suksesvol geskep.' - ), + 'success' => 'Status Label suksesvol geskep.', + ], - 'update' => array( + 'update' => [ 'error' => 'Statuslabel is nie opgedateer nie, probeer asseblief weer', - 'success' => 'Status Label suksesvol opgedateer.' - ), + 'success' => 'Status Label suksesvol opgedateer.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Is jy seker jy wil hierdie Status Label uitvee?', 'error' => 'Daar was \'n probleem met die verwydering van die statusetiket. Probeer asseblief weer.', - 'success' => 'Die statusetiket is suksesvol verwyder.' - ), + 'success' => 'Die statusetiket is suksesvol verwyder.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Hierdie bates kan nie aan enigiemand toegewys word nie.', - 'deployable' => 'Hierdie bates kan nagegaan word. Sodra hulle toegewys is, sal hulle \'n meta-status van Deployed aanvaar.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Hierdie bates kan nie nagegaan word nie en sal eers in die Argief-aansig verskyn. Dit is nuttig vir die behoud van inligting oor bates vir begrotings / historiese doeleindes, maar om hulle uit die dag-tot-dag-bate lys te hou.', 'pending' => 'Hierdie bates kan nog nie aan iemand toegewys word nie, wat dikwels gebruik word vir items wat buite herstel is, maar sal na verwagting terugkeer.', - ), + ], -); +]; diff --git a/resources/lang/af/admin/users/general.php b/resources/lang/af/admin/users/general.php index ef3175ee62..92fc84207a 100644 --- a/resources/lang/af/admin/users/general.php +++ b/resources/lang/af/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Bates toegewys aan: naam', @@ -13,7 +12,7 @@ return array( 'edit' => 'Wysig gebruiker', 'filetype_info' => 'Toegelate filetipes is png, gif, jpg, jpeg, doc, docx, pdf, txt, zip en rar.', 'history_user' => 'Geskiedenis vir: naam', - 'info' => 'info', + 'info' => 'info', 'restore_user' => 'Klik hier om dit te herstel.', 'last_login' => 'Laaste Aanmelding', 'ldap_config_text' => 'LDAP-konfigurasie-instellings kan Admin> Instellings gevind word. Die (opsionele) gekose ligging sal vir alle ingevoerde gebruikers gestel word.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Jou huidige administrasie-instellings laat selektiewe handhawing van twee-faktor-verifikasie toe.', 'two_factor_enrolled' => '2FA-toestel ingeskryf', 'two_factor_active' => '2FA aktief', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/af/button.php b/resources/lang/af/button.php index 61a5f0f0c4..acd4f22dd4 100644 --- a/resources/lang/af/button.php +++ b/resources/lang/af/button.php @@ -1,6 +1,6 @@ 'aksies', 'add' => 'Voeg nuwe', 'cancel' => 'kanselleer', @@ -8,11 +8,17 @@ return array( 'delete' => 'verwyder', 'edit' => 'wysig', 'restore' => 'herstel', + 'remove' => 'Remove', 'request' => 'versoek', 'submit' => 'Indien', 'upload' => 'oplaai', - 'select_file' => 'Kies lêer ...', + 'select_file' => 'Kies lêer ...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/af/general.php b/resources/lang/af/general.php index 9459aa0c9d..3ebd677ee8 100644 --- a/resources/lang/af/general.php +++ b/resources/lang/af/general.php @@ -19,7 +19,10 @@ 'asset' => 'bate', 'asset_report' => 'Asset Report', 'asset_tag' => 'Bate-tag', - 'assets_available' => 'bates beskikbaar', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'oudit', 'audit_report' => 'Ouditlogboek', 'assets' => 'bates', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Grootmaat Oudit', 'bulkaudit_status' => 'Ouditstatus', 'bulk_checkout' => 'Grootmaat Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'kanselleer', 'categories' => 'kategorieë', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'Stad', - 'click_here' => 'Klik hier', + 'click_here' => 'Klik hier', 'clear_selection' => 'Clear Selection', 'companies' => 'maatskappye', 'company' => 'maatskappy', 'component' => 'komponent', 'components' => 'komponente', - 'complete' => 'volledige', + 'complete' => 'volledige', 'consumable' => 'verbruikbare', 'consumables' => 'Consumables', 'country' => 'land', @@ -62,6 +69,8 @@ 'updated_at' => 'Opgedateer op', 'currency' => '$', // this is deprecated 'current' => 'Huidige', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Aangepaste bateverslag', 'dashboard' => 'Dashboard', 'days' => 'dae', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'geskrap', 'delete_seats' => 'Plekke verwyder', + 'deletion_failed' => 'Deletion failed', 'departments' => 'departemente', - 'department' => 'Departement', + 'department' => 'Departement', 'deployed' => 'ontplooi', + 'depreciation' => 'waardevermindering', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Waardeverminderingsverslag', 'details' => 'Details', 'download' => 'Aflaai', - 'download_all' => 'Download All', - 'depreciation' => 'waardevermindering', + 'download_all' => 'Download All', 'editprofile' => 'Wysig jou profiel', 'eol' => 'EOL', 'email_domain' => 'E-pos Domein', 'email_format' => 'E-pos formaat', 'email_domain_help' => 'Dit word gebruik om e-posadresse te genereer wanneer u dit invoer', + 'error' => 'Error', 'filastname_format' => 'Eerste Voorletter (jsmith@voorbeeld.com)', 'firstname_lastname_format' => 'Vir Naam Van (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'lêer', 'file_type' => 'File Type', 'file_uploads' => 'Lêeroplaaie', + 'file_upload' => 'File Upload', 'generate' => 'genereer', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'groepe', 'gravatar_email' => 'Gravatar e-pos adres', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Geskiedenis', 'history_for' => 'Geskiedenis vir', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Vee prent uit', 'image_upload' => 'Laai prent op', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'invoer', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Asset Maintenance Report', 'asset_maintenances' => 'Asset Maintenances', 'item' => 'item', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Onvoldoende toestemmings!', 'kits' => 'Predefined Kits', 'language' => 'Taal', @@ -132,7 +150,7 @@ 'licenses_available' => 'lisensies beskikbaar', 'licenses' => 'lisensies', 'list_all' => 'Lys almal', - 'loading' => 'laai', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Hierdie funksie is afgeskakel vir die demo-installasie.', 'location' => 'plek', @@ -141,15 +159,17 @@ 'logout' => 'Teken uit', 'lookup_by_tag' => 'Opsoek deur Asset Tag', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'vervaardiger', 'manufacturers' => 'vervaardigers', 'markdown' => 'Hierdie veld laat Gitub-gegeurde markdown toe.', 'min_amt' => 'Min. HOEV', - 'min_amt_help' => 'Minimum aantal items wat beskikbaar moet wees voordat \'n waarskuwing geaktiveer word.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model Nr.', 'months' => 'maande', 'moreinfo' => 'Meer inligting', 'name' => 'naam', + 'new_password' => 'New Password', 'next' => 'volgende', 'next_audit_date' => 'Volgende ouditdatum', 'last_audit' => 'Laaste Oudit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Aankoop datum', 'qty' => 'HOEV', 'quantity' => 'hoeveelheid', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Klaar om te implementeer', 'recent_activity' => 'Onlangse aktiwiteite', + 'remaining' => 'Remaining', 'remove_company' => 'Verwyder Maatskappyvereniging', 'reports' => 'Berigte', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'versoek', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Versoek gekanselleer', 'save' => 'Save', 'select' => 'Kies', + 'select_all' => 'Select All', 'search' => 'Soek', 'select_category' => 'Kies \'n kategorie', - 'select_department' => 'Kies \'n Departement', + 'select_department' => 'Kies \'n Departement', 'select_depreciation' => 'Kies \'n waardeverminderingstipe', 'select_location' => 'Kies \'n plek', 'select_manufacturer' => 'Kies \'n vervaardiger', @@ -200,6 +227,7 @@ 'sign_in' => 'Teken in', 'signature' => 'Handtekening', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Sommige funksies is afgeskakel vir hierdie installasie.', 'site_name' => 'Site Naam', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Is jy seker jy wil verwyder', 'submit' => 'Indien', 'target' => 'teiken', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Tyd en datum vertoon', 'total_assets' => 'totale bates', 'total_licenses' => 'totale lisensies', @@ -230,6 +259,7 @@ 'users' => 'gebruikers', 'viewall' => 'View All', 'viewassets' => 'Bekyk Toegewysde Bates', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'webwerf', 'welcome' => 'Welkom, naam', 'years' => 'jaar', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/af/help.php b/resources/lang/af/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/af/help.php +++ b/resources/lang/af/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/af/mail.php b/resources/lang/af/mail.php index 229e8e686a..44afbeb2c4 100644 --- a/resources/lang/af/mail.php +++ b/resources/lang/af/mail.php @@ -1,6 +1,6 @@ '\'N Gebruiker het \'n itemversoek op die webwerf gekanselleer', 'a_user_requested' => '\'N Gebruiker het \'n item op die webwerf versoek', 'accessory_name' => 'Toebehore Naam:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Dit is \'n toets van die Snipe-IT Batebestuurstelsel. As jy dit het, werk die pos :)', 'the_following_item' => 'Die volgende item is nagegaan:', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'Om jou webadres te herstel, voltooi hierdie vorm:', 'type' => 'tipe', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/af/passwords.php b/resources/lang/af/passwords.php index f88ae1454b..ec74a026df 100644 --- a/resources/lang/af/passwords.php +++ b/resources/lang/af/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Jou wagwoord skakel is gestuur!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/af/validation.php b/resources/lang/af/validation.php index 57e194b841..a5b2e34f92 100644 --- a/resources/lang/af/validation.php +++ b/resources/lang/af/validation.php @@ -1,6 +1,6 @@ 'Die: kenmerk moet ten minste wees: min karakters.', 'array' => 'Die: Attribuut moet ten minste: min items hê.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Die gekose: attribuut is ongeldig.', 'numeric' => 'Die: Attribuut moet \'n nommer wees.', 'present' => 'Die: attribuut veld moet teenwoordig wees.', @@ -88,8 +89,8 @@ return array( 'unique' => 'Die: Attribuut is reeds geneem.', 'uploaded' => 'Die: kenmerk kon nie opgelaai word nie.', 'url' => 'Die: Attribuutformaat is ongeldig.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Die: attribuut veld bevat 'n karakter wat nie toegelaat word nie.", - "email_array" => "Een of meer e-posadresse is ongeldig.", - "hashed_pass" => "Jou huidige wagwoord is verkeerd", + 'alpha_space' => 'Die: attribuut veld bevat \'n karakter wat nie toegelaat word nie.', + 'email_array' => 'Een of meer e-posadresse is ongeldig.', + 'hashed_pass' => 'Jou huidige wagwoord is verkeerd', 'dumbpwd' => 'Daardie wagwoord is te algemeen.', - "statuslabel_type" => "U moet 'n geldige statusetiket tipe kies", + 'statuslabel_type' => 'U moet \'n geldige statusetiket tipe kies', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/am/admin/asset_maintenances/message.php b/resources/lang/am/admin/asset_maintenances/message.php index d121115825..b44f618207 100644 --- a/resources/lang/am/admin/asset_maintenances/message.php +++ b/resources/lang/am/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset maintenance?', 'error' => 'There was an issue deleting the asset maintenance. Please try again.', - 'success' => 'The asset maintenance was deleted successfully.' + 'success' => 'The asset maintenance was deleted successfully.', ], 'create' => [ 'error' => 'Asset Maintenance was not created, please try again.', - 'success' => 'Asset Maintenance created successfully.' + 'success' => 'Asset Maintenance created successfully.', ], 'edit' => [ 'error' => 'Asset Maintenance was not edited, please try again.', - 'success' => 'Asset Maintenance edited successfully.' + 'success' => 'Asset Maintenance edited successfully.', ], 'asset_maintenance_incomplete' => 'Not Completed Yet', 'warranty' => 'Warranty', 'not_warranty' => 'Not Warranty', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/am/admin/asset_maintenances/table.php b/resources/lang/am/admin/asset_maintenances/table.php index f3a6be60f9..3ba895038d 100644 --- a/resources/lang/am/admin/asset_maintenances/table.php +++ b/resources/lang/am/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Asset Maintenance', 'asset_name' => 'Asset Name', 'is_warranty' => 'Warranty', - 'dl_csv' => 'Download CSV' + 'dl_csv' => 'Download CSV', ]; diff --git a/resources/lang/am/admin/companies/general.php b/resources/lang/am/admin/companies/general.php index 9d58ccb58e..37781012ba 100644 --- a/resources/lang/am/admin/companies/general.php +++ b/resources/lang/am/admin/companies/general.php @@ -1,4 +1,7 @@ 'Select Company', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/am/admin/companies/message.php b/resources/lang/am/admin/companies/message.php index a6db573519..b44bdd4b85 100644 --- a/resources/lang/am/admin/companies/message.php +++ b/resources/lang/am/admin/companies/message.php @@ -1,18 +1,19 @@ 'Company does not exist.', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', - 'create' => array( + 'create' => [ 'error' => 'Company was not created, please try again.', - 'success' => 'Company created successfully.' - ), - 'update' => array( + 'success' => 'Company created successfully.', + ], + 'update' => [ 'error' => 'Company was not updated, please try again', - 'success' => 'Company updated successfully.' - ), - 'delete' => array( + 'success' => 'Company updated successfully.', + ], + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this company?', 'error' => 'There was an issue deleting the company. Please try again.', - 'success' => 'The Company was deleted successfully.' - ) -); + 'success' => 'The Company was deleted successfully.', + ], +]; diff --git a/resources/lang/am/admin/custom_fields/general.php b/resources/lang/am/admin/custom_fields/general.php index c8d2a70a71..8483c67c69 100644 --- a/resources/lang/am/admin/custom_fields/general.php +++ b/resources/lang/am/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Custom Fields', + 'manage' => 'Manage', 'field' => 'Field', 'about_fieldsets_title' => 'About Fieldsets', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used used for specific asset model types.', - 'custom_format' => 'Custom regex format...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Encrypt the value of this field in the database', 'encrypt_field_help' => 'WARNING: Encrypting a field makes it unsearchable.', 'encrypted' => 'Encrypted', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Used By Models', 'order' => 'Order', 'create_fieldset' => 'New Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'New Custom Field', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'The value of this field is encrypted in the database. Only admin users will be able to view the decrypted value', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/am/admin/depreciations/general.php b/resources/lang/am/admin/depreciations/general.php index a5dec994c2..1a5666f9dc 100644 --- a/resources/lang/am/admin/depreciations/general.php +++ b/resources/lang/am/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'About Asset Depreciations', 'about_depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', 'asset_depreciations' => 'Asset Depreciations', 'create' => 'Create Depreciation', 'depreciation_name' => 'Depreciation Name', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Number of Months', 'update' => 'Update Depreciation', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/am/admin/depreciations/table.php b/resources/lang/am/admin/depreciations/table.php index 5ba01d132c..256b10b92a 100644 --- a/resources/lang/am/admin/depreciations/table.php +++ b/resources/lang/am/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Months', 'term' => 'Term', 'title' => 'Name ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/am/admin/groups/titles.php b/resources/lang/am/admin/groups/titles.php index 99e8cc1f6f..d875f190d7 100644 --- a/resources/lang/am/admin/groups/titles.php +++ b/resources/lang/am/admin/groups/titles.php @@ -1,6 +1,6 @@ 'About Groups', 'about_groups' => 'Groups are used to generalize user permissions.', 'group_management' => 'Group Management', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Group Admin', 'allow' => 'Allow', 'deny' => 'Deny', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/am/admin/hardware/form.php b/resources/lang/am/admin/hardware/form.php index 9b3ac32410..0c1a3167be 100644 --- a/resources/lang/am/admin/hardware/form.php +++ b/resources/lang/am/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirm Bulk Delete Assets', +return [ + 'bulk_delete' => 'Confirm Bulk Delete Assets', 'bulk_delete_help' => 'Review the assets for bulk deletion below. Once deleted, these assets can be restored, but they will no longer be associated with any users they are currently assigned to.', 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_update' => 'Bulk Update Assets', - 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', - 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', + 'bulk_update' => 'Bulk Update Assets', + 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', + 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', @@ -38,7 +38,12 @@ return array( 'tag' => 'Asset Tag', 'update' => 'Asset Update', 'warranty' => 'Warranty', - 'warranty_expires' => 'Warranty Expires', + 'warranty_expires' => 'Warranty Expires', 'years' => 'years', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/am/admin/hardware/general.php b/resources/lang/am/admin/hardware/general.php index af2be65fc6..1ac49efef1 100644 --- a/resources/lang/am/admin/hardware/general.php +++ b/resources/lang/am/admin/hardware/general.php @@ -1,9 +1,9 @@ 'About Assets', 'about_assets_text' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', - 'archived' => 'Archived', + 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'Checkin Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Requestable', 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restore Asset', 'pending' => 'Pending', 'undeployable' => 'Undeployable', 'view' => 'View Asset', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/am/admin/hardware/message.php b/resources/lang/am/admin/hardware/message.php index e087cad26f..8c8e323a73 100644 --- a/resources/lang/am/admin/hardware/message.php +++ b/resources/lang/am/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Warning: This asset has been marked as currently undeployable. If this status has changed, please update the asset status.', 'does_not_exist' => 'Asset does not exist.', - 'does_not_exist_or_not_requestable' => 'Nice try. That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'This asset is currently checked out to a user and cannot be deleted. Please check the asset in first, and then try deleting again. ', - 'create' => array( + 'create' => [ 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Asset created successfully. :)' - ), + 'success' => 'Asset created successfully. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Asset was not updated, please try again', 'success' => 'Asset updated successfully.', 'nothing_updated' => 'No fields were selected, so nothing was updated.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.' - ), + 'success' => 'Asset restored successfully.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.' - ), + 'success' => 'Asset audit successfully logged.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'File not deleted. Please try again.', 'success' => 'File successfully deleted.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'File(s) not uploaded. Please try again.', 'success' => 'File(s) successfully uploaded.', 'nofiles' => 'You did not select any files for upload, or the file you are trying to upload is too large', 'invalidfiles' => 'One or more of your files is too large or is a filetype that is not allowed. Allowed filetypes are png, gif, jpg, doc, docx, pdf, and txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Some items did not import correctly.', 'errorDetail' => 'The following Items were not imported because of errors.', - 'success' => "Your file has been imported", - 'file_delete_success' => "Your file has been been successfully deleted", - 'file_delete_error' => "The file was unable to be deleted", - ), + 'success' => 'Your file has been imported', + 'file_delete_success' => 'Your file has been been successfully deleted', + 'file_delete_error' => 'The file was unable to be deleted', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset?', 'error' => 'There was an issue deleting the asset. Please try again.', 'nothing_updated' => 'No assets were selected, so nothing was deleted.', - 'success' => 'The asset was deleted successfully.' - ), + 'success' => 'The asset was deleted successfully.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Asset was not checked out, please try again', 'success' => 'Asset checked out successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'not_available' => 'That asset is not available for checkout!', - 'no_assets_selected' => 'You must select at least one asset from the list' - ), + 'no_assets_selected' => 'You must select at least one asset from the list', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Asset was not checked in, please try again', 'success' => 'Asset checked in successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'already_checked_in' => 'That asset is already checked in.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Asset was not requested, please try again', 'success' => 'Asset requested successfully.', - 'canceled' => 'Checkout request successfully canceled' - ) + 'canceled' => 'Checkout request successfully canceled', + ], -); +]; diff --git a/resources/lang/am/admin/hardware/table.php b/resources/lang/am/admin/hardware/table.php index 38788e1984..6166ba8045 100644 --- a/resources/lang/am/admin/hardware/table.php +++ b/resources/lang/am/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Asset Tag', 'asset_model' => 'Model', - 'book_value' => 'Value', + 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => 'Checkout Date', 'checkoutto' => 'Checked Out', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'Download CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'Status', 'title' => 'Asset ', - 'image' => 'Device Image', + 'image' => 'Device Image', 'days_without_acceptance' => 'Days Without Acceptance', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/am/admin/kits/general.php b/resources/lang/am/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/am/admin/kits/general.php +++ b/resources/lang/am/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/am/admin/locations/table.php b/resources/lang/am/admin/locations/table.php index 1cbe540749..29edf0f565 100644 --- a/resources/lang/am/admin/locations/table.php +++ b/resources/lang/am/admin/locations/table.php @@ -1,6 +1,6 @@ 'About Locations', 'about_locations' => 'Locations are used to track location information for users, assets, and other items', 'assets_rtd' => 'Assets', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Parent', 'currency' => 'Location Currency', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/am/admin/reports/general.php b/resources/lang/am/admin/reports/general.php index b03b97546f..344d5c8743 100644 --- a/resources/lang/am/admin/reports/general.php +++ b/resources/lang/am/admin/reports/general.php @@ -1,5 +1,10 @@ 'Select the options you want for your asset report.' -); +return [ + 'info' => 'Select the options you want for your asset report.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/am/admin/settings/general.php b/resources/lang/am/admin/settings/general.php index fb268f39f0..3e7a60f89f 100644 --- a/resources/lang/am/admin/settings/general.php +++ b/resources/lang/am/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory domain', 'ad_domain_help' => 'This is sometimes the same as your email domain, but not always.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'This is an Active Directory server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Send alerts to', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Audit Interval', 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', - 'auto_increment_assets' => 'Generate auto-incrementing asset IDs', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset IDs first to set this', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Backups', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D Barcode Type', 'alt_barcode_type' => '1D barcode type', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA Settings', 'eula_markdown' => 'This EULA allows Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'General Settings', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP enabled', 'ldap_integration' => 'LDAP Integration', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Employee Number', 'ldap_email' => 'LDAP Email', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'This Snipe-IT install can load scripts from the outside world.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Optionally include a few sentences on your login screen, for example to assist people who have found a lost or stolen device. This field accepts Github flavored markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'optional', 'per_page' => 'Results Per Page', 'php' => 'PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.', 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.', 'pwd_secure_complexity' => 'Password Complexity', 'pwd_secure_complexity_help' => 'Select whichever password complexity rules you wish to enforce.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Password minimum characters', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Prevent common passwords', 'pwd_secure_uncommon_help' => 'This will disallow users from using common passwords from the top 10,000 passwords reported in breaches.', 'qr_help' => 'Enable QR Codes first to set this', 'qr_text' => 'QR Code Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Setting', 'settings' => 'Settings', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Site Name', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Update Settings', 'value' => 'Value', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'About Settings', 'about_settings_text' => 'These settings let you customize certain aspects of your installation.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Purge Deleted Records', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Label bottom gutter', 'labels_display_sgutter' => 'Label side gutter', 'labels_fontsize' => 'Label font size', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Length of asset tags, including zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/am/admin/settings/message.php b/resources/lang/am/admin/settings/message.php index 736d5c3e9e..174a15fbd9 100644 --- a/resources/lang/am/admin/settings/message.php +++ b/resources/lang/am/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'An error has occurred while updating. ', - 'success' => 'Settings updated successfully.' - ), - 'backup' => array( + 'success' => 'Settings updated successfully.', + ], + 'backup' => [ 'delete_confirm' => 'Are you sure you would like to delete this backup file? This action cannot be undone. ', 'file_deleted' => 'The backup file was successfully deleted. ', 'generated' => 'A new backup file was successfully created.', 'file_not_found' => 'That backup file could not be found on the server.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'An error has occurred while purging. ', 'validation_failed' => 'Your purge confirmation is incorrect. Please type the word "DELETE" in the confirmation box.', - 'success' => 'Deleted records successfully purged.' - ), - -); + 'success' => 'Deleted records successfully purged.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/am/admin/statuslabels/message.php b/resources/lang/am/admin/statuslabels/message.php index 2937f84978..fe9adbf928 100644 --- a/resources/lang/am/admin/statuslabels/message.php +++ b/resources/lang/am/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Status Label does not exist.', 'assoc_assets' => 'This Status Label is currently associated with at least one Asset and cannot be deleted. Please update your assets to no longer reference this status and try again. ', - - 'create' => array( + 'create' => [ 'error' => 'Status Label was not created, please try again.', - 'success' => 'Status Label created successfully.' - ), + 'success' => 'Status Label created successfully.', + ], - 'update' => array( + 'update' => [ 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.' - ), + 'success' => 'Status Label updated successfully.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this Status Label?', 'error' => 'There was an issue deleting the Status Label. Please try again.', - 'success' => 'The Status Label was deleted successfully.' - ), + 'success' => 'The Status Label was deleted successfully.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'These assets cannot be assigned to anyone.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'These assets cannot be checked out, and will only show up in the Archived view. This is useful for retaining information about assets for budgeting/historic purposes but keeping them out of the day-to-day asset list.', 'pending' => 'These assets can not yet be assigned to anyone, often used for items that are out for repair, but are expected to return to circulation.', - ), + ], -); +]; diff --git a/resources/lang/am/admin/users/general.php b/resources/lang/am/admin/users/general.php index ac4f652025..3237c065cd 100644 --- a/resources/lang/am/admin/users/general.php +++ b/resources/lang/am/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Assets assigned to :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Edit User', 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'History for :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Click here to restore them.', 'last_login' => 'Last Login', 'ldap_config_text' => 'LDAP configuration settings can be found Admin > Settings. The (optional) selected location will be set for all imported users.', @@ -23,6 +22,16 @@ return array( 'view_user' => 'View User :name', 'usercsv' => 'CSV file', 'two_factor_admin_optin_help' => 'Your current admin settings allow selective enforcement of two-factor authentication. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - ); + 'two_factor_enrolled' => '2FA Device Enrolled', + 'two_factor_active' => '2FA Active', + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/am/button.php b/resources/lang/am/button.php index 27131e5fc6..1e44af7d1a 100644 --- a/resources/lang/am/button.php +++ b/resources/lang/am/button.php @@ -1,6 +1,6 @@ 'Actions', 'add' => 'Add New', 'cancel' => 'Cancel', @@ -8,11 +8,17 @@ return array( 'delete' => 'Delete', 'edit' => 'Edit', 'restore' => 'Restore', + 'remove' => 'Remove', 'request' => 'Request', 'submit' => 'Submit', 'upload' => 'Upload', - 'select_file' => 'Select File...', + 'select_file' => 'Select File...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/am/general.php b/resources/lang/am/general.php index 446957c9a5..2e358c77f9 100644 --- a/resources/lang/am/general.php +++ b/resources/lang/am/general.php @@ -19,7 +19,10 @@ 'asset' => 'Asset', 'asset_report' => 'Asset Report', 'asset_tag' => 'Asset Tag', - 'assets_available' => 'assets available', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Audit Log', 'assets' => 'Assets', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Bulk Audit', 'bulkaudit_status' => 'Audit Status', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Cancel', 'categories' => 'Categories', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'City', - 'click_here' => 'Click here', + 'click_here' => 'Click here', 'clear_selection' => 'Clear Selection', 'companies' => 'Companies', 'company' => 'Company', 'component' => 'Component', 'components' => 'Components', - 'complete' => 'Complete', + 'complete' => 'Complete', 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', @@ -62,6 +69,8 @@ 'updated_at' => 'Updated at', 'currency' => '$', // this is deprecated 'current' => 'Current', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Custom Asset Report', 'dashboard' => 'Dashboard', 'days' => 'days', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'Deleted', 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departments', - 'department' => 'Department', + 'department' => 'Department', 'deployed' => 'Deployed', + 'depreciation' => 'Depreciation', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Depreciation Report', 'details' => 'Details', 'download' => 'Download', - 'download_all' => 'Download All', - 'depreciation' => 'Depreciation', + 'download_all' => 'Download All', 'editprofile' => 'Edit Your Profile', 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', 'firstname_lastname_format' => 'First Name Last Name (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'File', 'file_type' => 'File Type', 'file_uploads' => 'File Uploads', + 'file_upload' => 'File Upload', 'generate' => 'Generate', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Groups', 'gravatar_email' => 'Gravatar Email Address', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'History', 'history_for' => 'History for', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Delete Image', 'image_upload' => 'Upload Image', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Import', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Asset Maintenance Report', 'asset_maintenances' => 'Asset Maintenances', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Insufficient permissions!', 'kits' => 'Predefined Kits', 'language' => 'Language', @@ -132,7 +150,7 @@ 'licenses_available' => 'licenses available', 'licenses' => 'Licenses', 'list_all' => 'List All', - 'loading' => 'Loading', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'This feature has been disabled for the demo installation.', 'location' => 'Location', @@ -141,15 +159,17 @@ 'logout' => 'Logout', 'lookup_by_tag' => 'Lookup by Asset Tag', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Manufacturer', 'manufacturers' => 'Manufacturers', 'markdown' => 'This field allows Github flavored markdown.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model No.', 'months' => 'months', 'moreinfo' => 'More Info', 'name' => 'Name', + 'new_password' => 'New Password', 'next' => 'Next', 'next_audit_date' => 'Next Audit Date', 'last_audit' => 'Last Audit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Purchase Date', 'qty' => 'QTY', 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', + 'remaining' => 'Remaining', 'remove_company' => 'Remove Company Association', 'reports' => 'Reports', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Requested', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Request Canceled', 'save' => 'Save', 'select' => 'Select', + 'select_all' => 'Select All', 'search' => 'Search', 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', + 'select_department' => 'Select a Department', 'select_depreciation' => 'Select a Depreciation Type', 'select_location' => 'Select a Location', 'select_manufacturer' => 'Select a Manufacturer', @@ -200,6 +227,7 @@ 'sign_in' => 'Sign in', 'signature' => 'Signature', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', 'site_name' => 'Site Name', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Are you sure you wish to delete', 'submit' => 'Submit', 'target' => 'Target', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Time and Date Display', 'total_assets' => 'total assets', 'total_licenses' => 'total licenses', @@ -230,6 +259,7 @@ 'users' => 'Users', 'viewall' => 'View All', 'viewassets' => 'View Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Website', 'welcome' => 'Welcome, :name', 'years' => 'years', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/am/help.php b/resources/lang/am/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/am/help.php +++ b/resources/lang/am/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/am/mail.php b/resources/lang/am/mail.php index c34123ed74..db5e157135 100644 --- a/resources/lang/am/mail.php +++ b/resources/lang/am/mail.php @@ -1,6 +1,6 @@ 'A user has canceled an item request on the website', 'a_user_requested' => 'A user has requested an item on the website', 'accessory_name' => 'Accessory Name:', @@ -60,7 +60,7 @@ return array( 'test_mail_text' => 'This is a test from the Snipe-IT Asset Management System. If you got this, mail is working :)', 'the_following_item' => 'The following item has been checked in: ', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'To reset your :web password, complete this form:', 'type' => 'Type', @@ -76,5 +76,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/am/passwords.php b/resources/lang/am/passwords.php index 61fe7fbd43..6205ef774d 100644 --- a/resources/lang/am/passwords.php +++ b/resources/lang/am/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Your password link has been sent!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/am/validation.php b/resources/lang/am/validation.php index 4ece7d41c7..72b465f211 100644 --- a/resources/lang/am/validation.php +++ b/resources/lang/am/validation.php @@ -1,6 +1,6 @@ 'The :attribute must be at least :min characters.', 'array' => 'The :attribute must have at least :min items.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'The selected :attribute is invalid.', 'numeric' => 'The :attribute must be a number.', 'present' => 'The :attribute field must be present.', @@ -88,8 +89,8 @@ return array( 'unique' => 'The :attribute has already been taken.', 'uploaded' => 'The :attribute failed to upload.', 'url' => 'The :attribute format is invalid.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "The :attribute field contains a character that is not allowed.", - "email_array" => "One or more email addresses is invalid.", - "hashed_pass" => "Your current password is incorrect", + 'alpha_space' => 'The :attribute field contains a character that is not allowed.', + 'email_array' => 'One or more email addresses is invalid.', + 'hashed_pass' => 'Your current password is incorrect', 'dumbpwd' => 'That password is too common.', - "statuslabel_type" => "You must select a valid status label type", + 'statuslabel_type' => 'You must select a valid status label type', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/ar/admin/asset_maintenances/message.php b/resources/lang/ar/admin/asset_maintenances/message.php index 7ef7e67b80..6546c9dbe9 100644 --- a/resources/lang/ar/admin/asset_maintenances/message.php +++ b/resources/lang/ar/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'هل أنت متأكد من رغبتك في حذف سند صيانة الأصل؟', 'error' => 'حدثت مشكلة في عملية الحذف لسند صيانة الأصل. الرجاء المحاولة مرة اُخرى.', - 'success' => 'تم حذف سند صيانة الأصل بنجاح.' + 'success' => 'تم حذف سند صيانة الأصل بنجاح.', ], 'create' => [ 'error' => 'لم يتم إنشاء سند صيانة الأصل، الرجاء المحاولة مرة أخرى.', - 'success' => 'تم إنشاء سند صيانة الأصل بنجاح.' + 'success' => 'تم إنشاء سند صيانة الأصل بنجاح.', ], 'edit' => [ 'error' => 'لم يتم تعديل سند صيانة الأصل، يرجى إعادة المحاولة.', - 'success' => 'تم تعديل سند صيانة الأصل بنجاح.' + 'success' => 'تم تعديل سند صيانة الأصل بنجاح.', ], 'asset_maintenance_incomplete' => 'لم يكتمل بعد', 'warranty' => 'الضمان', 'not_warranty' => 'لا يوجد ضمان', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/ar/admin/asset_maintenances/table.php b/resources/lang/ar/admin/asset_maintenances/table.php index 187b8106c3..133136d89e 100644 --- a/resources/lang/ar/admin/asset_maintenances/table.php +++ b/resources/lang/ar/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'صيانة الاُصل', 'asset_name' => 'اسم الأصل', 'is_warranty' => 'الضمان', - 'dl_csv' => 'التنزيل كملف CSV' + 'dl_csv' => 'التنزيل كملف CSV', ]; diff --git a/resources/lang/ar/admin/companies/general.php b/resources/lang/ar/admin/companies/general.php index 1684893cab..cd63bccb66 100644 --- a/resources/lang/ar/admin/companies/general.php +++ b/resources/lang/ar/admin/companies/general.php @@ -1,4 +1,7 @@ 'اختر الشركة', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/ar/admin/companies/message.php b/resources/lang/ar/admin/companies/message.php index aa8f946906..e8586af1e8 100644 --- a/resources/lang/ar/admin/companies/message.php +++ b/resources/lang/ar/admin/companies/message.php @@ -1,18 +1,19 @@ 'الشركة غير موجودة.', 'assoc_users' => 'هذه الشركة مرتبطة حاليا مع موديل ولا يمكن حذفها. رجاءً قم بتحديث الموديلات بحيث لا تكون مرتبطة بهذه الشركة ثم حاول مرة اُخرى. ', - 'create' => array( + 'create' => [ 'error' => 'لم يتم انشاء الشركة، الرجاء المحاولة مرة اُخرى.', - 'success' => 'تم إنشاء الشركة بنجاح.' - ), - 'update' => array( + 'success' => 'تم إنشاء الشركة بنجاح.', + ], + 'update' => [ 'error' => 'لم يتم انشاء الشركة، الرجاء المحاولة مرة اُخرى', - 'success' => 'تم تحديث الشركة بنجاح.' - ), - 'delete' => array( + 'success' => 'تم تحديث الشركة بنجاح.', + ], + 'delete' => [ 'confirm' => 'هل أنت متأكد من رغبتك في حذف هذه الشركة؟', 'error' => 'حدثت مشكلة اثناء عملية حذف الشركة. الرجاء المحاولة مرة اُخرى.', - 'success' => 'تم حذف الشركة بنجاح.' - ) -); + 'success' => 'تم حذف الشركة بنجاح.', + ], +]; diff --git a/resources/lang/ar/admin/custom_fields/general.php b/resources/lang/ar/admin/custom_fields/general.php index 7c823c0fcf..ed0406422f 100644 --- a/resources/lang/ar/admin/custom_fields/general.php +++ b/resources/lang/ar/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'حقول مخصصة', + 'manage' => 'Manage', 'field' => 'حقل', 'about_fieldsets_title' => 'حول مجموعة الحقول', - 'about_fieldsets_text' => '(مجموعات الحقول) تسمح لك بإنشاء مجموعات من الحقول اللتي يمكن إعادة إستخدامها مع موديل محدد.', - 'custom_format' => 'صيغة regex مخصصة...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'تشفير قيمة هذا الحقل في قاعدة البيانات', 'encrypt_field_help' => 'تحذير: تشفير الحقل يجعله غير قابل للبحث.', 'encrypted' => 'مشفّر', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'مستخدم في الموديلات', 'order' => 'طلب', 'create_fieldset' => 'مجموعة حقول جديدة', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'حقل جديد مخصص', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'هذا الحقل مشفر في قاعدة البيانات. يمكن قرائته من قبل مدراء النظام فقط', 'show_in_email' => 'هل تريد تضمين قيمة هذا الحقل في رسائل البريد الإلكتروني المرسلة إلى المستخدم؟ لا يمكن تضمين الحقول المشفرة في رسائل البريد الإلكتروني.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/ar/admin/depreciations/general.php b/resources/lang/ar/admin/depreciations/general.php index 71ff1c6018..2438fcd4f1 100644 --- a/resources/lang/ar/admin/depreciations/general.php +++ b/resources/lang/ar/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'حول استهلاك الأصول', 'about_depreciations' => 'يمكنك إعداد استهلاك الأصول لخفض قيمة الأصول على اساس القسط الثابت للاستهلاك.', 'asset_depreciations' => 'استهلاك الأصول', 'create' => 'إنشاء الاستهلاك', 'depreciation_name' => 'اسم الاستهلاك', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'عدد الأشهر', 'update' => 'تحديث الاستهلاك', - 'depreciation_min' => 'الحد الأدنى للقيمة بعد الاستهلاك' - -); + 'depreciation_min' => 'الحد الأدنى للقيمة بعد الاستهلاك', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/ar/admin/depreciations/table.php b/resources/lang/ar/admin/depreciations/table.php index 3e973a0b5b..434f788116 100644 --- a/resources/lang/ar/admin/depreciations/table.php +++ b/resources/lang/ar/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'رقم التعريف', 'months' => 'أشهر', 'term' => 'المدة', 'title' => 'الإسم ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/ar/admin/groups/titles.php b/resources/lang/ar/admin/groups/titles.php index 8bc0c7df6f..eae101fee3 100644 --- a/resources/lang/ar/admin/groups/titles.php +++ b/resources/lang/ar/admin/groups/titles.php @@ -1,6 +1,6 @@ 'حول المجموعات', 'about_groups' => 'تستخدم المجموعات لتعميم صلاحيات المستخدم.', 'group_management' => 'إدارة المجموعة', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'مدير المجموعة', 'allow' => 'سماح', 'deny' => 'منع', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/ar/admin/hardware/form.php b/resources/lang/ar/admin/hardware/form.php index a8bda782f5..75748eb05e 100644 --- a/resources/lang/ar/admin/hardware/form.php +++ b/resources/lang/ar/admin/hardware/form.php @@ -1,12 +1,12 @@ 'تاكيد إجراء حذف للاُصول المحددة', +return [ + 'bulk_delete' => 'تاكيد إجراء حذف للاُصول المحددة', 'bulk_delete_help' => 'الرجاء مراجعة الأصول المحددة للحذف أدناه. بمجرد الحذف، يمكن استعادة هذه الأصول، لكنها لن تكون مرتبطة مع أي من المستخدمين اللذين تم اخراج الأصول لهم من قبل.', 'bulk_delete_warn' => 'أنت على وشك حذف :asset_count من الأصول.', - 'bulk_update' => 'تحديث للأصول المحددة', - 'bulk_update_help' => 'يتيح لك هذا النموذج تحديث عدة أصول دفعة واحدة. قم بملء الحقول التي تحتاج إلى تغييرها. ستظل أية حقول فارغة بدون تغيير. ', - 'bulk_update_warn' => 'أنت على وشك تعديل خصائص :asset_count من الأصول.', + 'bulk_update' => 'تحديث للأصول المحددة', + 'bulk_update_help' => 'يتيح لك هذا النموذج تحديث عدة أصول دفعة واحدة. قم بملء الحقول التي تحتاج إلى تغييرها. ستظل أية حقول فارغة بدون تغيير. ', + 'bulk_update_warn' => 'أنت على وشك تعديل خصائص :asset_count من الأصول.', 'checkedout_to' => 'تم الاخراج إلى', 'checkout_date' => 'تاريخ الاخراج', 'checkin_date' => 'تاريخ الادخال', @@ -38,7 +38,12 @@ return array( 'tag' => 'ترميز الأصل', 'update' => 'تحديث الأصل', 'warranty' => 'الضمان', - 'warranty_expires' => 'انتهاء مدة صلاحية الضمان', + 'warranty_expires' => 'انتهاء مدة صلاحية الضمان', 'years' => 'سنوات', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/ar/admin/hardware/general.php b/resources/lang/ar/admin/hardware/general.php index 39df32f9b5..65ab33ddcf 100644 --- a/resources/lang/ar/admin/hardware/general.php +++ b/resources/lang/ar/admin/hardware/general.php @@ -1,9 +1,9 @@ 'حول الأصول', 'about_assets_text' => 'الأصول هي العناصر التي يتم تتبعها بواسطة الرقم التسلسلي أو ترميز الأصل. وهي تميل إلى أن تكون ممتلكات ذات قيمة أعلى حيث انه من المهم توثيقها.', - 'archived' => 'مؤرشفة', + 'archived' => 'مؤرشفة', 'asset' => 'أصل', 'bulk_checkout' => 'إخراج الأصول', 'checkin' => 'ادخال الأصل', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'تم حذف موديل الأصول هذا. يجب استعادة الموديل قبل أن تتمكن من استعادة الأصل.', 'requestable' => 'قابل للطلب', 'requested' => 'تم الطلب', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'استعادة الأصل', 'pending' => 'قيد الانتظار', 'undeployable' => 'غير قابل للتوزيع', 'view' => 'عرض الأصل', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/ar/admin/hardware/message.php b/resources/lang/ar/admin/hardware/message.php index 810b0e956c..d63ea2f0be 100644 --- a/resources/lang/ar/admin/hardware/message.php +++ b/resources/lang/ar/admin/hardware/message.php @@ -1,82 +1,82 @@ ' تحذير: تم تحديد الحالة لهذا الأصل بانه غير قابل للتوزيع حاليا. إذا تغيرت هذه الحالة، يرجى تحديث حالة الأصل.', 'does_not_exist' => 'الأصل غير موجود.', - 'does_not_exist_or_not_requestable' => 'محاولة جيدة. هذا الأصل غير موجود أو غير قابل للطلب.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'هذا الأصل مخرج حاليا لمستخدم ولا يمكن حذفه. يرجى التحقق من الأصل أولا، ثم حاول الحذف مرة أخرى. ', - 'create' => array( + 'create' => [ 'error' => 'لم يتم إنشاء الأصل، يرجى إعادة المحاولة. :(', - 'success' => 'تم إنشاء الأصل بنجاح. :)' - ), + 'success' => 'تم إنشاء الأصل بنجاح. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'لم يتم تحديث الأصل، يرجى إعادة المحاولة', 'success' => 'تم تحديث الأصل بنجاح.', 'nothing_updated' => 'لم يتم اختيار أي حقول، لذلك لم يتم تحديث أي شيء.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'لم تتم استعادة الأصل، يرجى إعادة المحاولة', - 'success' => 'تمت استعادة الأصل بنجاح.' - ), + 'success' => 'تمت استعادة الأصل بنجاح.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'لم تنجح مراجعة الأصل. حاول مرة اخرى.', - 'success' => 'تم تسجيل تدقيق الأصل بنجاح.' - ), + 'success' => 'تم تسجيل تدقيق الأصل بنجاح.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'لم يتم حذف الملف. الرجاء المحاولة مرة اخرى.', 'success' => 'تم حذف الملف بنجاح.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'لم يتم تحميل الملف. حاول مرة اخرى.', 'success' => 'تم تحميل الملف بنجاح.', 'nofiles' => 'لم تحدد أي ملفات للتحميل، أو أن الملف الذي تحاول تحميله كبير جدا', 'invalidfiles' => 'واحد أو أكثر من الملفات كبيرة جداً أو نوع الملف غير مسموح. أنواع الملفات المسموح بها هي png, gif, jpg, doc, docx, pdf, و txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'لم يتم استيراد بعض العناصر بشكل صحيح.', 'errorDetail' => 'لم يتم استيراد العناصر التالية بسبب الأخطاء.', - 'success' => "تم استيراد الملف الخاص بك", - 'file_delete_success' => "تم حذف ملفك بنجاح", - 'file_delete_error' => "تعذر حذف الملف", - ), + 'success' => 'تم استيراد الملف الخاص بك', + 'file_delete_success' => 'تم حذف ملفك بنجاح', + 'file_delete_error' => 'تعذر حذف الملف', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'هل تريد بالتأكيد حذف هذا الأصل؟', 'error' => 'حدثت مشكلة أثناء حذف هذا الأصل. حاول مرة اخرى.', 'nothing_updated' => 'لم يتم اختيار أي أصول، لذلك لم يتم حذف أي شيء.', - 'success' => 'تم حذف الأصل بنجاح.' - ), + 'success' => 'تم حذف الأصل بنجاح.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'لم يتم اخراج الأصل، يرجى إعادة المحاولة', 'success' => 'تم اخراج الأصل بنجاح.', 'user_does_not_exist' => 'هذا المستخدم غير صالح. حاول مرة اخرى.', 'not_available' => 'هذا الأصل غير متاح للخروج!', - 'no_assets_selected' => 'يجب عليك تحديد أصل واحد على الأقل من القائمة' - ), + 'no_assets_selected' => 'يجب عليك تحديد أصل واحد على الأقل من القائمة', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'لم يتم ادخال الأصل، يرجى إعادة المحاولة', 'success' => 'تم ادخال الأصل بنجاح.', 'user_does_not_exist' => 'هذا المستخدم غير صالح. حاول مرة اخرى.', 'already_checked_in' => 'تم ادخال هذا الأصل مسبقا.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'لم يتم طلب الأصل، يرجى إعادة المحاولة', 'success' => 'تم طلب الأصل بنجاح.', - 'canceled' => 'تم إلغاء طلب الاخراج بنجاح' - ) + 'canceled' => 'تم إلغاء طلب الاخراج بنجاح', + ], -); +]; diff --git a/resources/lang/ar/admin/hardware/table.php b/resources/lang/ar/admin/hardware/table.php index 48c3b85b04..84c7afc762 100644 --- a/resources/lang/ar/admin/hardware/table.php +++ b/resources/lang/ar/admin/hardware/table.php @@ -1,13 +1,14 @@ 'ترميز الأصل', 'asset_model' => 'الموديل', - 'book_value' => 'القيمة', + 'book_value' => 'Current Value', 'change' => 'ادخال \\ اخراج', 'checkout_date' => 'تاريخ الاخراج', 'checkoutto' => 'الاخراج', + 'current_value' => 'Current Value', 'diff' => 'الفرق', 'dl_csv' => 'التنزيل كملف CSV', 'eol' => 'نهاية العمر', @@ -18,8 +19,12 @@ return array( 'serial' => 'التسلسل', 'status' => 'الحالة', 'title' => 'أصل ', - 'image' => 'صورة الجهاز', + 'image' => 'صورة الجهاز', 'days_without_acceptance' => 'أيام بدون قبول', - 'monthly_depreciation' => 'الإهلاك الشهري' - -); + 'monthly_depreciation' => 'الإهلاك الشهري', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/ar/admin/kits/general.php b/resources/lang/ar/admin/kits/general.php index b6a7650d5c..a3652735a3 100644 --- a/resources/lang/ar/admin/kits/general.php +++ b/resources/lang/ar/admin/kits/general.php @@ -1,6 +1,6 @@ 'حول مجموعات محددة مسبقا', 'about_kits_text' => 'مجموعات محددة مسبقا تتيح لك تحقق بسرعة من مجموعة من العناصر (الأصول والتراخيص ، الخ) لمستخدم. قد يكون هذا مفيداً عندما تكون عملية تشغيلك متناسقة عبر العديد من المستخدمين وتتلقى كافة المستخدمين نفس العناصر. ', @@ -15,5 +15,38 @@ return array( 'none_licenses' => 'لا توجد مقاعد كافية متاحة لـ: ترخيص الخروج. الكمية مطلوبة. ', 'none_consumables' => 'لا توجد وحدات متوفرة كافية من: قابلة للاستهلاك لـ Checkout. الكمية مطلوبة. ', 'none_accessory' => 'لا توجد وحدات متوفرة كافية من: ملحق ل checkout. الكمية مطلوبة. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/ar/admin/locations/table.php b/resources/lang/ar/admin/locations/table.php index 22a7abdd6a..1a6ce3f8e9 100644 --- a/resources/lang/ar/admin/locations/table.php +++ b/resources/lang/ar/admin/locations/table.php @@ -1,6 +1,6 @@ 'حول المواقع', 'about_locations' => 'يتم استخدام المواقع لتتبع معلومات الموقع للمستخدمين والأصول والعناصر الأخرى', 'assets_rtd' => 'الأصول', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'الأبوين', 'currency' => 'عملة الموقع', 'ldap_ou' => 'لداب البحث أو', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/ar/admin/reports/general.php b/resources/lang/ar/admin/reports/general.php index 362e71ac59..dca6aca2b7 100644 --- a/resources/lang/ar/admin/reports/general.php +++ b/resources/lang/ar/admin/reports/general.php @@ -1,5 +1,10 @@ 'حدد الخيارات التي تريدها لتقرير الأصول الخاصة بك.' -); +return [ + 'info' => 'حدد الخيارات التي تريدها لتقرير الأصول الخاصة بك.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/ar/admin/settings/general.php b/resources/lang/ar/admin/settings/general.php index c8d93a3ff0..249150e4f8 100644 --- a/resources/lang/ar/admin/settings/general.php +++ b/resources/lang/ar/admin/settings/general.php @@ -1,30 +1,39 @@ 'الدليل النشط', 'ad_domain' => 'مجال الدليل النشط', 'ad_domain_help' => 'هذا هو أحيانا نفس نطاق البريد الإلكتروني الخاص بك، ولكن ليس دائما.', 'ad_append_domain_label' => 'إلحاق اسم domain', 'ad_append_domain' => 'إلحاق اسم domain إلى حقل اسم المستخدم', - 'ad_append_domain_help' => 'المستخدم غير مطلوب لكتابة "username@domain.local" ، فإنها يمكن أن تكتب فقط "اسم المستخدم".' , + 'ad_append_domain_help' => 'المستخدم غير مطلوب لكتابة "username@domain.local" ، فإنها يمكن أن تكتب فقط "اسم المستخدم".', 'admin_cc_email' => 'نسخة اضافية للبريد الإكتروني', 'admin_cc_email_help' => 'إذا كنت ترغب في إرسال نسخة من رسائل البريد الإلكتروني لتسجيل الدخول / الخروج التي يتم إرسالها إلى المستخدمين إلى حساب بريد إلكتروني إضافي، فقم بإدخالها هنا. خلاف ذلك، اترك هذه الخانة فارغة.', 'is_ad' => 'هذا هو ملقم أكتيف ديركتوري', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'إرسال تنبيهات إلى', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'التنبيهان ممكنه', 'alert_interval' => 'انتهاء فترة التنبيهات (بالأيام)', 'alert_inv_threshold' => 'عتبة تنبيه المخزون', 'allow_user_skin' => 'السماح بنمط المستخدم', - 'allow_user_skin_help_text' => 'التحقق من هذا المربع سيسمح للمستخدم باستخدام مظهر واجهة المستخدم بمظهر آخر.' , + 'allow_user_skin_help_text' => 'التحقق من هذا المربع سيسمح للمستخدم باستخدام مظهر واجهة المستخدم بمظهر آخر.', 'asset_ids' => 'ارقام تعريف الاصول', 'audit_interval' => 'مدة التدقيق', 'audit_interval_help' => 'إذا كان مطلوبا منك مراجعة أصولك الفعلية بشكل دوري، قم بإدخال المدة بالأشهر.', 'audit_warning_days' => 'عتبة تحذير التدقيق', 'audit_warning_days_help' => 'كم يوما مقدما يجب أن نحذركم عندما تكون الأصول مستحقة للتدقيق؟', - 'auto_increment_assets' => 'إنشاء ارقام تعريف الاصول مع التزايد التلقائي', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'البادئة (اختياري)', - 'auto_incrementing_help' => 'أولا قم بتفعيل ارقام تعريف الاصول مع التزايد التلقائي لكي تستطيع تعيين هذا', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'النسخ الإحتياطية', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'إعدادات الباركود', 'confirm_purge' => 'تأكيد التطهير', 'confirm_purge_help' => 'أدخل النص "DELETE" في المربع أدناه لإزالة السجلات المحذوفة. لا يمكن التراجع عن هذا الإجراء وسيتم حذف كافة العناصر حذف ناعمة والمستخدمين بشكل دائم. (يجب أن تقوم بعمل نسخة احتياطية أولاً، فقط لتكون آمنة.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D نوع الباركود', 'alt_barcode_type' => '1D نوع الباركود', 'email_logo_size' => 'الشعارات الشعارات البريد الإلكتروني في البريد الإلكتروني تبدو أفضل. ', + 'enabled' => 'Enabled', 'eula_settings' => 'إعدادات اتفاقية ترخيص المستخدم النهائي', 'eula_markdown' => 'تسمح اتفاقية ترخيص المستخدم هذه بتطبيق نمط الكتابة من Github.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'إضافة نص لتذييل الصفحة ', 'footer_text_help' => 'سيظهر هذا النص في تذييل الجانب الأيمن. يُسمح باستخدام الروابط باستخدام < href="https://help.github.com/articles/github-flavored-markdown/">eGithub بنكهة markdown. فواصل الأسطر، رؤوس، الصور، الخ قد يؤدي إلى نتائج غير متوقعة.', 'general_settings' => 'الاعدادات العامة', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'إنشاء النسخ الاحتياطي', 'header_color' => 'رأس اللون', 'info' => 'تتيح لك هذه الإعدادات تخصيص بعض جوانب التثبيت.', 'label_logo' => 'شعار التسمية', 'label_logo_size' => 'الشعارات المربعة تبدو أفضل - سيتم عرضها في أعلى يمين كل ملصق أصل. ', 'laravel' => 'نسخة لارافيل', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'تم تمكين لداب', 'ldap_integration' => 'دمج لداب', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'يستخدم هذا العلم لتحديد ما إذا كان يمكن للمستخدم تسجيل الدخول إلى Snipe-IT ولا يؤثر على القدرة على التحقق من العناصر في أو خارجها.', 'ldap_emp_num' => 'رقم موظف لداب', 'ldap_email' => 'بريد لداب', - 'license' => 'ترخيص البرنامج', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'ترخيص البرنامج', 'load_remote_text' => 'المخطوطات عن بعد', 'load_remote_help_text' => 'هذا قنص إيت تثبيت يمكن تحميل البرامج النصية من العالم الخارجي.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'تسجيل الدخول ملاحظة', 'login_note_help' => 'اختيارياً تضمين بعض الجمل على شاشة تسجيل الدخول الخاصة بك، على سبيل المثال لمساعدة الناس الذين وجدوا أحد الأجهزة المفقودة أو المسروقة. يقبل هذا الحقل بتطبيق نمط الكتابة من Github', 'login_remote_user_text' => 'خيارات تسجيل دخول المستخدم عن بعد', @@ -118,16 +141,28 @@ return array( 'optional' => 'اختياري', 'per_page' => 'النتائج لكل صفحة', 'php' => 'نسخة فب', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'يجب تثبيت فب-غ لعرض رموز قر، راجع تعليمات التثبيت.', 'php_gd_warning' => 'لم يتم تثبيت فب معالجة الصور و غ المساعد.', 'pwd_secure_complexity' => 'تعقيد كلمة المرور', 'pwd_secure_complexity_help' => 'حدد أي قواعد تعقيد كلمة المرور التي ترغب في فرضها.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'كلمة المرور الحد الأدنى من الأحرف', 'pwd_secure_min_help' => 'الحد الأدنى المسموح به هو 8', 'pwd_secure_uncommon' => 'منع كلمات المرور الشائعة', 'pwd_secure_uncommon_help' => 'سيؤدي ذلك إلى منع المستخدمين من استخدام كلمات المرور الشائعة من أعلى 10000 كلمة مرور يتم الإبلاغ عنها في حالات خرق.', 'qr_help' => 'تمكين رموز قر أولا لتعيين هذا', 'qr_text' => 'نص رمز الاستجابة السريعة', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'تمكين SAML', 'saml_integration' => 'الدمج مع نظام ادارة طلبات الزبائن', 'saml_sp_entityid' => 'معرف الكيان', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'سيؤدي هذا إلى إعادة توجيه المستخدم لأول مرة إلى تسجيل الخروج من الهوية الشخصية. اتركه دون تحديد إذا كانت الهوية الشخصية لا تدعم بشكل صحيح SP-SAML SLO.', 'saml_custom_settings' => 'إعدادات SAML المخصصة', 'saml_custom_settings_help' => 'يمكنك تحديد إعدادات إضافية لمكتبة onelogin/php-saml. استخدمها على مسؤوليتك الخاصة.', + 'saml_download' => 'Download Metadata', 'setting' => 'ضبط', 'settings' => 'إعدادات', 'show_alerts_in_menu' => 'عرض التنبيهات في القائمة العلوية', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'إظهار الصور في رسائل البريد الإلكتروني', 'show_images_in_email_help' => 'قم بإلغاء تحديد هذا المربع إذا كان تثبيت Snipe-IT وراء شبكة VPN أو شبكة مغلقة ولن يتمكن المستخدمون خارج الشبكة من تحميل الصور التي يخدمها هذا التثبيت في رسائل البريد الإلكتروني الخاصة بهم.', 'site_name' => 'اسم الموقع', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'سلاك بوتنام', 'slack_channel' => 'قناة سلاك', 'slack_endpoint' => 'نقطة نهاية سلاك', @@ -173,6 +212,8 @@ return array( 'update' => 'إعدادات التحديث', 'value' => 'القيمة', 'brand' => 'العلامات التجارية', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'نوع العلامات التجارية للويب', 'about_settings_title' => 'حول الإعدادات', 'about_settings_text' => 'تتيح لك هذه الإعدادات تخصيص بعض جوانب التثبيت.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'سياسة الخصوصية', 'privacy_policy_link_help' => 'إذا تم تضمين عنوان URL هنا، سيتم تضمين رابط لسياسة الخصوصية الخاصة بك في تذييل التطبيق وفي أي رسائل البريد الإلكتروني التي يرسلها النظام، وفقاً لهذا التقرير. ', 'purge' => 'تطهير السجلات المحذوفة', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'الجزء السفلي للتسمية', 'labels_display_sgutter' => 'الجزء الجانبي للتسمية', 'labels_fontsize' => 'حجم خط التسمية', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'تحديد المربع سيؤدي الى فرض سياسة التفرد على الرقم التسلسلي للمتلكات', 'zerofill_count' => 'طول ترميز الأصل، بما في ذلك تعبئة الاصفار', 'username_format_help' => 'سيتم استخدام هذا الإعداد فقط من قبل عملية الاستيراد إذا لم يتم توفير اسم المستخدم ويتعين علينا إنشاء اسم مستخدم لك.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/ar/admin/settings/message.php b/resources/lang/ar/admin/settings/message.php index 2d687d3c8a..df67acadc5 100644 --- a/resources/lang/ar/admin/settings/message.php +++ b/resources/lang/ar/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'حدث خطأ أثناء التحديث. ', - 'success' => 'تم تحديث الإعدادات بنجاح.' - ), - 'backup' => array( + 'success' => 'تم تحديث الإعدادات بنجاح.', + ], + 'backup' => [ 'delete_confirm' => 'هل تريد بالتأكيد حذف ملف النسخة الاحتياطية هذا؟ لا يمكن التراجع عن هذا الإجراء.', 'file_deleted' => 'تم حذف ملف النسخ الاحتياطي بنجاح.', 'generated' => 'تم إنشاء ملف نسخ احتياطي جديد بنجاح.', 'file_not_found' => 'تعذر العثور على ملف النسخ الاحتياطي هذا على الملقم.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'حدث خطأ أثناء التطهير.', 'validation_failed' => 'تأكيد التطهير غير صحيح. الرجاء كتابة الكلمة "ديليت" في مربع التأكيد.', - 'success' => 'تمت إزالة السجلات المحذوفة بنجاح.' - ), - -); + 'success' => 'تمت إزالة السجلات المحذوفة بنجاح.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/ar/admin/statuslabels/message.php b/resources/lang/ar/admin/statuslabels/message.php index 79c14f3f83..48815d9498 100644 --- a/resources/lang/ar/admin/statuslabels/message.php +++ b/resources/lang/ar/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'تسمية الحالة غير موجودة.', 'assoc_assets' => 'ترتبط تسمية الحالة هذه مع واحد على الأقل من الأصول ولا يمكن حذفها. يرجى تحديث الأصول حيث لا تشير إلى هذه الحالة وحاول مرة أخرى. ', - - 'create' => array( + 'create' => [ 'error' => 'لم يتم إنشاء تسمية الحالة، يرجى إعادة المحاولة.', - 'success' => 'تم إنشاء تسمية الحالة بنجاح.' - ), + 'success' => 'تم إنشاء تسمية الحالة بنجاح.', + ], - 'update' => array( + 'update' => [ 'error' => 'لم يتم تحديث تسمية الحالة، يرجى إعادة المحاولة', - 'success' => 'تم تحديث تسمية الحالة بنجاح.' - ), + 'success' => 'تم تحديث تسمية الحالة بنجاح.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'هل تريد بالتأكيد حذف تسمية الحالة هذه؟', 'error' => 'حدثت مشكلة أثناء حذف تسمية الحالة. حاول مرة اخرى.', - 'success' => 'تم حذف تسمية الحالة بنجاح.' - ), + 'success' => 'تم حذف تسمية الحالة بنجاح.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'لا يمكن اخراج هذه الأصول لأي شخص.', - 'deployable' => 'يمكن اخراج هذه الأصول. بعد تعيينهم، سيتم اعطاءها الحالة تم التوزيع.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'لا اخراج هذه الأصول، ولن تظهر إلا في المؤرشفة. وهذا مفيد للاحتفاظ بالمعلومات عن الأصول لأغراض الميزانية / التاريخية وايضا الاحتفاظ بها خارج قائمة الأصول اليومية.', 'pending' => 'لا يمكن بعد اخراج هذه الأصول لأي شخص، غالبا ما تستخدم للأصول اللتي قيد الصيانة، ولكن من المتوقع أن تعود إلى الاستخدام.', - ), + ], -); +]; diff --git a/resources/lang/ar/admin/users/general.php b/resources/lang/ar/admin/users/general.php index 52c7e11df2..13477cc3b8 100644 --- a/resources/lang/ar/admin/users/general.php +++ b/resources/lang/ar/admin/users/general.php @@ -1,7 +1,6 @@ 'هذا المستخدم تسجيل الدخول', 'activated_disabled_help_text' => 'لا يمكنك تعديل حالة التنشيط لحسابك الخاص.', 'assets_user' => 'الأصول التي تم اخراجها إلى :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'تعديل المستخدم', 'filetype_info' => 'انواع صيغ الملفات المسوح بها هي png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'الأرشيف الخاص بـ :name', - 'info' => 'معلومات', + 'info' => 'معلومات', 'restore_user' => 'انقر هنا لاستعادتها.', 'last_login' => 'آخر دخول للمستخدم', 'ldap_config_text' => 'يمكن العثور على إعدادات تهيئة لداب المشرف> الإعدادات. سيتم تعيين الموقع (اختياري) المحدد لجميع المستخدمين الذين تم استيرادهم.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'تسمح إعدادات المشرف الحالية بإنفاذ انتقائي للمصادقة الثنائية.', 'two_factor_enrolled' => '2FA الجهاز المسجلين', 'two_factor_active' => '2FA نشط', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/ar/button.php b/resources/lang/ar/button.php index edcf903053..e9b51685cf 100644 --- a/resources/lang/ar/button.php +++ b/resources/lang/ar/button.php @@ -1,6 +1,6 @@ 'الإجراءات', 'add' => 'إضافة جديد', 'cancel' => 'إلغاء', @@ -8,11 +8,17 @@ return array( 'delete' => 'حذف', 'edit' => 'تعديل', 'restore' => 'إستعادة', + 'remove' => 'إزالة', 'request' => 'طلب', 'submit' => 'إرسال', 'upload' => 'رفع', - 'select_file' => 'حدد ملف ...', + 'select_file' => 'حدد ملف ...', 'select_files' => 'إختيار ملف...', 'generate_labels' => '{1} انشاء تسميات [2,*] توليد تسميات', - 'send_password_link' => 'إرسال رابط إعادة تعيين كلمة السر', -); + 'send_password_link' => 'إرسال رابط إعادة تعيين كلمة السر', + 'go' => 'انطلق', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'جديد', +]; diff --git a/resources/lang/ar/general.php b/resources/lang/ar/general.php index 9621ffbc13..9664a45b41 100644 --- a/resources/lang/ar/general.php +++ b/resources/lang/ar/general.php @@ -19,7 +19,10 @@ 'asset' => 'الأصول', 'asset_report' => 'تقرير الأصول', 'asset_tag' => 'ترميز الأصل', - 'assets_available' => 'الأصول المتاحة', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'تدقيق', 'audit_report' => 'سجل التدقيق', 'assets' => 'الأصول', @@ -30,6 +33,10 @@ 'bulkaudit' => 'تدقيق متعدد', 'bulkaudit_status' => 'حالة التدقيق', 'bulk_checkout' => 'اخراج متعدد', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'حسب الحالة', 'cancel' => 'إلغاء', 'categories' => 'التصنيفات', @@ -44,13 +51,13 @@ 'checkins_count' => 'المٌدخل', 'user_requests_count' => 'الطلبات', 'city' => 'المدينة', - 'click_here' => 'انقر هنا', + 'click_here' => 'انقر هنا', 'clear_selection' => 'مسح التحديد', 'companies' => 'الشركات', 'company' => 'شركة', 'component' => 'مكون', 'components' => 'المكونات', - 'complete' => 'اكتمال', + 'complete' => 'اكتمال', 'consumable' => 'مستهلكات', 'consumables' => 'المواد الاستهلاكية', 'country' => 'الدولة', @@ -62,6 +69,8 @@ 'updated_at' => 'تم التحديث في', 'currency' => '$', // this is deprecated 'current' => 'الحالي', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'تقرير مخصص للأصول', 'dashboard' => 'لوحة القيادة', 'days' => 'أيام', @@ -73,19 +82,22 @@ 'delete_confirm' => 'هل أنت متأكد من حذف :المنتج؟', 'deleted' => 'تم حذفها', 'delete_seats' => 'المقاعد المحذوفة', + 'deletion_failed' => 'Deletion failed', 'departments' => 'الإدارات', - 'department' => ' قسم، أقسام', + 'department' => ' قسم، أقسام', 'deployed' => 'مُوزعة', + 'depreciation' => 'الإستهلاك', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'تقرير الإستهلاك', 'details' => 'التفاصيل', 'download' => 'تحميل', - 'download_all' => 'تنزيل الكل', - 'depreciation' => 'الإستهلاك', + 'download_all' => 'تنزيل الكل', 'editprofile' => 'تعديل الملف الشخصي', 'eol' => 'نهاية العمر', 'email_domain' => 'نطاق البريد الإلكتروني', 'email_format' => 'تنسيق البريد الإلكتروني', 'email_domain_help' => 'يتم استخدام هذا لتوليد عناوين البريد الإلكتروني عند الاستيراد', + 'error' => 'Error', 'filastname_format' => 'الاسم الأخير الأول (jsmith@example.com)', 'firstname_lastname_format' => 'الاسم الأول الاسم الأخير (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'الاسم الأول الاسم الأخير (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'ملف', 'file_type' => 'نوع الملف', 'file_uploads' => 'تحميلات الملفات', + 'file_upload' => 'File Upload', 'generate' => 'توفير', - 'github_markdown' => 'يتيح هذا الحقل بتطبيق نمط الكتابة من Github.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'يتيح هذا الحقل بتطبيق نمط الكتابة من Github.', 'groups' => 'المجموعات', 'gravatar_email' => 'البريد الإلكتروني لخدمة Gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'الأرشيف', 'history_for' => 'السجل لـ', 'id' => 'رقم التعريف', 'image' => 'صورة', 'image_delete' => 'حذف الصورة', 'image_upload' => 'رفع صورة', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'أنواع الملفات المقبولة هي jpg، webpp، png، gif، svg. الحد الأقصى المسموح به للتحميل هو :size.', 'import' => 'استيراد', 'importing' => 'الاستيراد', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'تقرير صيانة الأصول', 'asset_maintenances' => 'صيانة الأصول', 'item' => 'بند', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'صلاحيات غير كافية!', 'kits' => 'مجموعات محددة مسبقاً', 'language' => 'لغة', @@ -132,7 +150,7 @@ 'licenses_available' => 'التراخيص المتاحة', 'licenses' => 'التراخيص', 'list_all' => 'عرض الكل', - 'loading' => 'جار التحميل', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'لن يتم حفظ قيمة الحقل هذه في تثبيت تجريبي.', 'feature_disabled' => 'تم تعطيل هذه الميزة للتثبيت التجريبي.', 'location' => 'الموقع', @@ -141,15 +159,17 @@ 'logout' => 'تسجيل خروج', 'lookup_by_tag' => 'البحث عن طريق ترميز الأصل', 'maintenances' => 'الصيانة', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'الشركة المصنعة', 'manufacturers' => 'الشركات المصنعة', 'markdown' => 'يتيح هذا الحقل بتطبيق نمط الكتابة من Github.', 'min_amt' => 'دقيقة. الكمية', - 'min_amt_help' => 'الحد الأدنى لعدد العناصر التي يجب توفرها قبل بدء التنبيه.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'رقم الموديل', 'months' => 'أشهر', 'moreinfo' => 'المزيد من المعلومات', 'name' => 'الإسم', + 'new_password' => 'New Password', 'next' => 'التالى', 'next_audit_date' => 'تاريخ التدقيق التالي', 'last_audit' => 'آخر مراجعة', @@ -171,19 +191,26 @@ 'purchase_date' => 'تاريخ الشراء', 'qty' => 'الكمية', 'quantity' => 'كمية', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'جاهزة للتوزيع', 'recent_activity' => 'آخر نشاط', + 'remaining' => 'Remaining', 'remove_company' => 'إزالة جمعية الشركة', 'reports' => 'التقارير', 'restored' => 'المعاد', 'restore' => 'إستعادة', + 'requestable_models' => 'Requestable Models', 'requested' => 'طلب', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'تم إلغاء الطلب', 'save' => 'حفظ', 'select' => 'تحديد', + 'select_all' => 'Select All', 'search' => 'بحث', 'select_category' => 'اختر تصنيف', - 'select_department' => 'حدد قسم', + 'select_department' => 'حدد قسم', 'select_depreciation' => 'حدد نوع الاستهلاك', 'select_location' => 'حدد موقعا', 'select_manufacturer' => 'حدد الشركة المصنعة', @@ -200,6 +227,7 @@ 'sign_in' => 'تسجيل الدخول', 'signature' => 'التوقيع', 'skin' => 'المظهر', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'مرحباً! يبدو أن التكامل مع Slack مع Snipe-IT يعمل!', 'some_features_disabled' => 'التثبيت التجريبي (DEMO): يتم تعطيل بعض الميزات لهذا التثبيت.', 'site_name' => 'إسم الموقع', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'هل تريد بالتأكيد حذفها', 'submit' => 'عرض', 'target' => 'استهداف', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'عرض الوقت والتاريخ', 'total_assets' => 'إجمالي الأصول', 'total_licenses' => 'مجموع التراخيص', @@ -230,6 +259,7 @@ 'users' => 'المستخدمين', 'viewall' => 'عرض الكل', 'viewassets' => 'عرض الأصول المخرجة', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'الموقع', 'welcome' => 'مرحباً :name', 'years' => 'سنوات', @@ -243,8 +273,78 @@ 'accept' => 'قبول :asset', 'i_accept' => 'قبول', 'i_decline' => 'أنا أرفض', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'قم بتسجيل الدخول أدناه للإشارة إلى أنك توافق على شروط الخدمة:', 'clear_signature' => 'مسح التوقيع', 'show_help' => 'إظهار المساعدة', 'hide_help' => 'إخفاء المساعدة', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/ar/help.php b/resources/lang/ar/help.php index 7c2b8ae7b0..8b912823d6 100644 --- a/resources/lang/ar/help.php +++ b/resources/lang/ar/help.php @@ -1,6 +1,6 @@ "المزيد من المعلومات", + 'more_info_title' => 'المزيد من المعلومات', - "audit_help" => "التحقق من هذا المربع سيؤدي إلى تعديل سجل الأصول لعكس هذا الموقع الجديد. تركه غير محدد سيلاحظ ببساطة الموقع في سجل المراجعة.

لاحظ أن هذا الأصل تم التحقق منه، فهو لن يغير موقع الشخص أو الأصل أو الموقع الذي يتم التحقق منه إليه.", + 'audit_help' => 'التحقق من هذا المربع سيؤدي إلى تعديل سجل الأصول لعكس هذا الموقع الجديد. تركه غير محدد سيلاحظ ببساطة الموقع في سجل المراجعة.

لاحظ أن هذا الأصل تم التحقق منه، فهو لن يغير موقع الشخص أو الأصل أو الموقع الذي يتم التحقق منه إليه.', 'assets' => 'الأصول هي العناصر التي يتم تتبعها بواسطة الرقم التسلسلي أو ترميز الأصل. وهي تميل إلى أن تكون ممتلكات ذات قيمة أعلى حيث انه من المهم توثيقها.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'يمكنك إعداد استهلاك الأصول لاستهلاك الأصول بناء على الاستهلاك الثابت للقيمة.', - - -); +]; diff --git a/resources/lang/ar/mail.php b/resources/lang/ar/mail.php index 7567f0eb06..8706ebc8ce 100644 --- a/resources/lang/ar/mail.php +++ b/resources/lang/ar/mail.php @@ -1,6 +1,6 @@ 'ألغى المستخدم طلب عنصر على الموقع', 'a_user_requested' => 'طلب مستخدم عنصر على الموقع', 'accessory_name' => 'اسم الملحق:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'يعتبر هذا اختبارا من نظام إدارة الأصول Snipe-IT. إذا كنت حصلت على هذا، فان البريد يعمل :)', 'the_following_item' => 'تم ادخال العنصر التالي: ', 'low_inventory_alert' => 'هنالك :count عناصر أقل من الحد الأدنى للمخزون أول سوف تصبح أقل منه قريباً.', - 'assets_warrantee_alert' => 'هنالك :count أصل سوف تنتهي فترة الضمان الخاصة به في الأيام :threshold القادمة.| هنالك :count أصول سوف تنتهي فترة الضمان الخاصة بهم في الأيام :threshold القادمة.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'هنالك :count رخص سوف تنتهي في الأيام :threshold القادمة.', 'to_reset' => 'لإعادة تعيين كلمة مرور على :web، رجاءا أكمل هذا النموذج:', 'type' => 'اكتب', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'تقرير تسجيل الأصول المتوقع', 'Expected_Checkin_Notification' => 'تذكير: تاريخ تحقق :name يقترب من الموعد النهائي', 'Expected_Checkin_Date' => 'من المقرر أن يتم التحقق من الأصول التي تم إخراجها إليك في :date', - 'your_assets' => 'عرض الأصول الخاصة بك' -); + 'your_assets' => 'عرض الأصول الخاصة بك', +]; diff --git a/resources/lang/ar/passwords.php b/resources/lang/ar/passwords.php index 54e1ff9258..218aa83e85 100644 --- a/resources/lang/ar/passwords.php +++ b/resources/lang/ar/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'تم إرسال رابط كلمة المرور الخاصة بك!', 'user' => 'لم يتم العثور على اسم مستخدم فعّال مرتبط بعنوان ذلك البريد الالكتروني.', ]; - diff --git a/resources/lang/ar/validation.php b/resources/lang/ar/validation.php index 2cb761af45..2260c9e1f4 100644 --- a/resources/lang/ar/validation.php +++ b/resources/lang/ar/validation.php @@ -1,6 +1,6 @@ 'يجب أن يكون :attribute على الأقل :min من الاحرف.', 'array' => 'يجب أن تحتوي :attribute على الأقل :min من العناصر.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => ':attribute المحدد غير صالح.', 'numeric' => 'يجب أن يكون :attribute رقما.', 'present' => 'يجب أن يكون :attribute موجود.', @@ -88,8 +89,8 @@ return array( 'unique' => 'لقد تم أخذ :attribute مسبقا.', 'uploaded' => 'لقد فشل تحميل :attribute.', 'url' => 'ان تنسيق :attribute غير صالح.', - "unique_undeleted" => ":attribute يجب ان تكون فريدة.", - "non_circular" => "يجب ألا تنشئ السمة مرجعًا دائريًا.", + 'unique_undeleted' => ':attribute يجب ان تكون فريدة.', + 'non_circular' => 'يجب ألا تنشئ السمة مرجعًا دائريًا.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "يحتوي الحقل :attribute على حرف غير مسموح به.", - "email_array" => "عنوان بريد إلكتروني واحد أو أكثر غير صالح.", - "hashed_pass" => "كلمة المرور الحالية غير صحيحة", + 'alpha_space' => 'يحتوي الحقل :attribute على حرف غير مسموح به.', + 'email_array' => 'عنوان بريد إلكتروني واحد أو أكثر غير صالح.', + 'hashed_pass' => 'كلمة المرور الحالية غير صحيحة', 'dumbpwd' => 'كلمة المرور هذه شائعة جدا.', - "statuslabel_type" => "يجب تحديد نوع تسمية حالة صالح", + 'statuslabel_type' => 'يجب تحديد نوع تسمية حالة صالح', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/bg/admin/asset_maintenances/message.php b/resources/lang/bg/admin/asset_maintenances/message.php index e0471376cb..3c885424e7 100644 --- a/resources/lang/bg/admin/asset_maintenances/message.php +++ b/resources/lang/bg/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Потвърдете изтриването на поддръжката на актив.', 'error' => 'Проблем при изтриването на поддръжка на актив. Моля опитайте отново.', - 'success' => 'Поддръжката на актив изтрита успешно.' + 'success' => 'Поддръжката на актив изтрита успешно.', ], 'create' => [ 'error' => 'Поддръжката на актив не бе създадена. Моля опитайте отново.', - 'success' => 'Поддръжката на актив създадена успешно.' + 'success' => 'Поддръжката на актив създадена успешно.', ], 'edit' => [ 'error' => 'Поддръжката на активите не бе редактирана. Моля, опитайте отново.', - 'success' => 'Активирането на активите бе редактирано успешно.' + 'success' => 'Активирането на активите бе редактирано успешно.', ], 'asset_maintenance_incomplete' => 'Все още неприключила', 'warranty' => 'Гаранция', 'not_warranty' => 'Без гаранция', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/bg/admin/asset_maintenances/table.php b/resources/lang/bg/admin/asset_maintenances/table.php index b1c37c3ab2..56d197430a 100644 --- a/resources/lang/bg/admin/asset_maintenances/table.php +++ b/resources/lang/bg/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Поддръжка на активи', 'asset_name' => 'Име на Актив', 'is_warranty' => 'Гаранция', - 'dl_csv' => 'Сваляне на CSV' + 'dl_csv' => 'Сваляне на CSV', ]; diff --git a/resources/lang/bg/admin/companies/general.php b/resources/lang/bg/admin/companies/general.php index e0249c669b..3c0ac28f2c 100644 --- a/resources/lang/bg/admin/companies/general.php +++ b/resources/lang/bg/admin/companies/general.php @@ -1,4 +1,7 @@ 'Изберете компания', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/bg/admin/companies/message.php b/resources/lang/bg/admin/companies/message.php index 1bdb61ed65..6e2976c8a3 100644 --- a/resources/lang/bg/admin/companies/message.php +++ b/resources/lang/bg/admin/companies/message.php @@ -1,18 +1,19 @@ 'Компанията не съществува.', 'assoc_users' => 'Тази компания е свързана с поне един модел или не може да бъде изтрита. Моля проверете за модели, които все още се препращат към тази компания и опитайте отново.', - 'create' => array( + 'create' => [ 'error' => 'Компанията не беше създадена, моля опитайте отново.', - 'success' => 'Компанията създадена успешно.' - ), - 'update' => array( + 'success' => 'Компанията създадена успешно.', + ], + 'update' => [ 'error' => 'Компанията не беше обновена, моля опитайте отново.', - 'success' => 'Компанията обновена успешно.' - ), - 'delete' => array( + 'success' => 'Компанията обновена успешно.', + ], + 'delete' => [ 'confirm' => 'Сигурни ли сте, че желаете да изтриете тази компания?', 'error' => 'Възникна проблем при изтриването на компанията. Моля опитайте отново.', - 'success' => 'Компанията бе изтрита успешно.' - ) -); + 'success' => 'Компанията бе изтрита успешно.', + ], +]; diff --git a/resources/lang/bg/admin/custom_fields/general.php b/resources/lang/bg/admin/custom_fields/general.php index 4e195565a6..731cb0752c 100644 --- a/resources/lang/bg/admin/custom_fields/general.php +++ b/resources/lang/bg/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Потребителски полета', + 'manage' => 'Manage', 'field' => 'Поле', 'about_fieldsets_title' => 'Относно Fieldsets', - 'about_fieldsets_text' => 'Fieldsets позволяват създаването на групи от персонализирани полета, които се използват и преизползват често за специфични типове модели на активи.', - 'custom_format' => 'Персонализиран формат...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Шифроване на стойността на това поле в базата данни', 'encrypt_field_help' => 'ВНИМАНИЕ: Шифроване на поле го прави невалидно за търсене.', 'encrypted' => 'Шифровано', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Използвани от модели ', 'order' => 'Ред', 'create_fieldset' => 'Нов Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Ново персонализирано поле', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Стойността на това поле е криптирана в базата данни. Само администратор потребители ще бъде в състояние да видят дешифрираната стойност', 'show_in_email' => 'Да се включи ли стойността на това поле в електронната поща, изпращана към потребителите? Криптираните полета не могат да бъдат включвани в изпращаните електронни пощи.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/bg/admin/depreciations/general.php b/resources/lang/bg/admin/depreciations/general.php index b61a5f6974..c695227f19 100644 --- a/resources/lang/bg/admin/depreciations/general.php +++ b/resources/lang/bg/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Относно амортизацията на активи', 'about_depreciations' => 'Тук можете да конфигурирате линейна амортизация на активи във времето.', 'asset_depreciations' => 'Амортизация на активи', 'create' => 'Създаване на амортизация', 'depreciation_name' => 'Амортизация', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Брой месеци', 'update' => 'Обновяване на амортизация', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/bg/admin/depreciations/table.php b/resources/lang/bg/admin/depreciations/table.php index c78f0d5997..b9a910ab38 100644 --- a/resources/lang/bg/admin/depreciations/table.php +++ b/resources/lang/bg/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Месеци', 'term' => 'Срок', 'title' => 'Име', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/bg/admin/groups/titles.php b/resources/lang/bg/admin/groups/titles.php index 28d541b5aa..b7b7c0b09d 100644 --- a/resources/lang/bg/admin/groups/titles.php +++ b/resources/lang/bg/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Относно групи', 'about_groups' => 'Групите се използват за обобщаване на потребителските разрешения', 'group_management' => 'Управление на групи', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Администратор на група', 'allow' => 'Разрешаване', 'deny' => 'Отказ', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/bg/admin/hardware/form.php b/resources/lang/bg/admin/hardware/form.php index ac3fcfef33..27f931cea9 100644 --- a/resources/lang/bg/admin/hardware/form.php +++ b/resources/lang/bg/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Потвърдете масовото изтриване на активи', +return [ + 'bulk_delete' => 'Потвърдете масовото изтриване на активи', 'bulk_delete_help' => 'Прегледайте активите, маркирани за масово изтриване. Веднъж изтрити, активите могат да бъдат възстановени, но те вече няма да бъдат асоциирани с потребителите, на които са изписани в момента.', 'bulk_delete_warn' => 'Ще бъдат изтрити :asset_count актива.', - 'bulk_update' => 'Масово обновяване на активи', - 'bulk_update_help' => 'Тук можете да обновите множество активи едновременно. Попълнете единствено полетата, които желаете да промените. Всички празни полета няма да бъдат променени.', - 'bulk_update_warn' => 'Ще бъдат променени записите за :asset_count актива.', + 'bulk_update' => 'Масово обновяване на активи', + 'bulk_update_help' => 'Тук можете да обновите множество активи едновременно. Попълнете единствено полетата, които желаете да промените. Всички празни полета няма да бъдат променени.', + 'bulk_update_warn' => 'Ще бъдат променени записите за :asset_count актива.', 'checkedout_to' => 'Изписано на', 'checkout_date' => 'Дата на изписване', 'checkin_date' => 'Дата на вписване', @@ -38,7 +38,12 @@ return array( 'tag' => 'Инвентарен номер', 'update' => 'Обновяване на актив', 'warranty' => 'Гаранция', - 'warranty_expires' => 'Гаранцията изтича', + 'warranty_expires' => 'Гаранцията изтича', 'years' => 'години', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/bg/admin/hardware/general.php b/resources/lang/bg/admin/hardware/general.php index 3948648c9c..608e0c7cc5 100644 --- a/resources/lang/bg/admin/hardware/general.php +++ b/resources/lang/bg/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Относно активи', 'about_assets_text' => 'Активите са елементи, проследен от сериен номер или етикет. По-често, те са елементи с висока стойност, където идентифицирането на специфичен елемент е от значение.', - 'archived' => 'Архивиран', + 'archived' => 'Архивиран', 'asset' => 'Актив', 'bulk_checkout' => 'Изписване на активи', 'checkin' => 'Връщане на актив', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Може да бъде изискван', 'requested' => 'Изискан', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Възстановяване на актив', 'pending' => 'Предстоящ', 'undeployable' => 'Не може да бъде предоставян', 'view' => 'Преглед на актив', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/bg/admin/hardware/message.php b/resources/lang/bg/admin/hardware/message.php index da196f6f35..c9bca9876a 100644 --- a/resources/lang/bg/admin/hardware/message.php +++ b/resources/lang/bg/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Внимание: Този актив е маркиран като невъзможен за предоставяне. Ако статусът е променен, моля обновете актива.', 'does_not_exist' => 'Активът не съществува.', - 'does_not_exist_or_not_requestable' => 'Добър опит. Активът не съществува или не може а бъде предоставян.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Активът е изписан на потребител и не може да бъде изтрит. Моля впишете го обратно и след това опитайте да го изтриете отново.', - 'create' => array( + 'create' => [ 'error' => 'Активът не беше създаден. Моля опитайте отново.', - 'success' => 'Активът създаден успешно.' - ), + 'success' => 'Активът създаден успешно.', + ], - 'update' => array( + 'update' => [ 'error' => 'Активът не беше обновен. Моля опитайте отново.', 'success' => 'Активът обновен успешно.', 'nothing_updated' => 'Няма избрани полета, съответно нищо не беше обновено.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Активът не беше възстановен. Моля опитайте отново.', - 'success' => 'Активът възстановен успешно.' - ), + 'success' => 'Активът възстановен успешно.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Одитът на активи бе неуспешен. Моля, опитайте отново.', - 'success' => 'Активният одит бе успешно регистриран.' - ), + 'success' => 'Активният одит бе успешно регистриран.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Файлът не беше изтрит. Моля опитайте отново.', 'success' => 'Файлът изтрит успешно.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Качването неуспешно. Моля опитайте отново.', 'success' => 'Качването успешно.', 'nofiles' => 'Не сте избрали файлове за качване или са твърде големи.', 'invalidfiles' => 'Един или повече файлове са твърде големи или с непозволен тип. Разрешените файлови типове за качване са png, gif, jpg, doc, docx, pdf и txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Някои елементи не бяха въведени правилно.', 'errorDetail' => 'Следните елементи не бяха въведени поради грешки.', - 'success' => "Вашият файл беше въведен.", - 'file_delete_success' => "Вашият файл беше изтрит успешно.", - 'file_delete_error' => "Файлът не е в състояние да бъде изтрит", - ), + 'success' => 'Вашият файл беше въведен.', + 'file_delete_success' => 'Вашият файл беше изтрит успешно.', + 'file_delete_error' => 'Файлът не е в състояние да бъде изтрит', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Сигурни ли сте, че желаете изтриване на актива?', 'error' => 'Проблем при изтриване на актива. Моля опитайте отново.', 'nothing_updated' => 'Няма избрани активи, така че нищо не бе изтрито.', - 'success' => 'Активът е изтрит успешно.' - ), + 'success' => 'Активът е изтрит успешно.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Активът не беше изписан. Моля опитайте отново.', 'success' => 'Активът изписан успешно.', 'user_does_not_exist' => 'Невалиден потребител. Моля опитайте отново.', 'not_available' => 'Този актив не е наличен за отписване!', - 'no_assets_selected' => 'Трябва да изберете поне един елемент към списъка' - ), + 'no_assets_selected' => 'Трябва да изберете поне един елемент към списъка', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Активът не беше вписан. Моля опитайте отново.', 'success' => 'Активът вписан успешно.', 'user_does_not_exist' => 'Невалиден потребител. Моля опитайте отново.', 'already_checked_in' => 'Активът е вече вписан.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Активът не беше изискан. Моля опитайте отново.', 'success' => 'Активът изискан успешно.', - 'canceled' => 'Заявка за отписване отказана успешно' - ) + 'canceled' => 'Заявка за отписване отказана успешно', + ], -); +]; diff --git a/resources/lang/bg/admin/hardware/table.php b/resources/lang/bg/admin/hardware/table.php index b8ff045cd1..2e15ec24f6 100644 --- a/resources/lang/bg/admin/hardware/table.php +++ b/resources/lang/bg/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Инвентарен номер', 'asset_model' => 'Модел', - 'book_value' => 'Стойност', + 'book_value' => 'Current Value', 'change' => 'Предоставяне', 'checkout_date' => 'Дата на изписване', 'checkoutto' => 'Изписан', + 'current_value' => 'Current Value', 'diff' => 'Разлика', 'dl_csv' => 'Сваляне на CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Сериен номер', 'status' => 'Статус', 'title' => 'Актив ', - 'image' => 'Изображение на устройството', + 'image' => 'Изображение на устройството', 'days_without_acceptance' => 'Дни без да е предаден', - 'monthly_depreciation' => 'Месечна Амортизация' - -); + 'monthly_depreciation' => 'Месечна Амортизация', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/bg/admin/kits/general.php b/resources/lang/bg/admin/kits/general.php index 30d1fccfaf..6c26e82319 100644 --- a/resources/lang/bg/admin/kits/general.php +++ b/resources/lang/bg/admin/kits/general.php @@ -1,6 +1,6 @@ 'Отностно предварително дефинирани комплекти', 'about_kits_text' => 'Предварително дефинираните комплекти Ви позволяват да изпишете група от артикули (активи, лицензи и др.) на избран потребител. Това може да бъде полезно, когато изписвате еднакви артикули в комплект.', 'checkout' => 'Изпиши Комплект ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'Няма достатъчно налични :license за изписване. Не достигат :qty . ', 'none_consumables' => 'Няма достатъчно налични бройки от :consumable за изписване. Не достигат :qty . ', 'none_accessory' => 'Няма достатъчно налични бройки от :accessory за изписване. Не достигат :qty . ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/bg/admin/locations/table.php b/resources/lang/bg/admin/locations/table.php index a16a004655..0c4cb1b4a3 100644 --- a/resources/lang/bg/admin/locations/table.php +++ b/resources/lang/bg/admin/locations/table.php @@ -1,6 +1,6 @@ 'Относно местоположения', 'about_locations' => 'Местоположения се използват за проследяване на информация за местоположението за потребители, активи и други елементи', 'assets_rtd' => 'Активи', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Присъединено към', 'currency' => 'Валута на местоположението', 'ldap_ou' => 'Търсене в LDAP OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/bg/admin/reports/general.php b/resources/lang/bg/admin/reports/general.php index 5ef88db056..14dd55a29c 100644 --- a/resources/lang/bg/admin/reports/general.php +++ b/resources/lang/bg/admin/reports/general.php @@ -1,5 +1,10 @@ 'Изберете опциите, които желаете за справката за активи.' -); +return [ + 'info' => 'Изберете опциите, които желаете за справката за активи.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/bg/admin/settings/general.php b/resources/lang/bg/admin/settings/general.php index 0e5beb99f2..5d5ab06335 100644 --- a/resources/lang/bg/admin/settings/general.php +++ b/resources/lang/bg/admin/settings/general.php @@ -1,30 +1,39 @@ 'Активна директория', 'ad_domain' => 'Домейн на активна директория', 'ad_domain_help' => 'Това е понякога еднакво с вашия email домейн, но не винаги.', 'ad_append_domain_label' => 'Добави името на домейна', 'ad_append_domain' => 'Добави името на домейна към потребителското име', - 'ad_append_domain_help' => 'От потребителя не се изисква да въвежда "username@domain.local", достатъчно е да напише само "username".' , + 'ad_append_domain_help' => 'От потребителя не се изисква да въвежда "username@domain.local", достатъчно е да напише само "username".', 'admin_cc_email' => 'CC електронна поща', 'admin_cc_email_help' => 'Въведете допълнителни електронни адреси, ако желаете да се изпраща копие на електронните пощи при вписване и изписване на активи.', 'is_ad' => 'Това е активна директория на сървър', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Изпращане на нотификации към', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Включване на известията', 'alert_interval' => 'Изтичаш праг на известия (в дни)', 'alert_inv_threshold' => 'Праг на известия за запаси', 'allow_user_skin' => 'Позволи потребителска тема', - 'allow_user_skin_help_text' => 'Поставянето на отметка тук, ще позволи на потребителя да ползва различна UI тема от основната.' , + 'allow_user_skin_help_text' => 'Поставянето на отметка тук, ще позволи на потребителя да ползва различна UI тема от основната.', 'asset_ids' => 'ID на активи', 'audit_interval' => 'Одитен интервал', 'audit_interval_help' => 'Ако се изисква редовно да извършвате физически одит на активите си, въведете интервала в месеци.', 'audit_warning_days' => 'Праг за предупреждение за одит', 'audit_warning_days_help' => 'Колко дни предварително трябва да ви предупреждаваме, когато активите са дължими за одит?', - 'auto_increment_assets' => 'Автоматично генериране на инвентарни номера на активите', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Префикс (незадължително)', - 'auto_incrementing_help' => 'Първо включете автоматично генериране на инвентарни номера, за да включите тази опция.', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Архивиране', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Настройки на баркод', 'confirm_purge' => 'Потвърдете пречистване ', 'confirm_purge_help' => 'Моля да потвърдите изтриването като въведете думата "DELETE" в полето. Изтриването не може да се прекрати и всички записи който са маркирани за истриване, ще бъдат безвъзвратно изтрити. (Добре е да направите архив преди това.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D тип на баркод', 'alt_barcode_type' => '1D тип на баркод', 'email_logo_size' => 'Квадратно лого в е-майлът изглежда най-добре. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Настройки на EULA', 'eula_markdown' => 'Съдържанието на EULA може да бъде форматирано с Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Допълнителен текст във футъра', 'footer_text_help' => 'Този текст ще се визуализира в дясната част на футъра. Връзки могат да бъдат добавяни с използването на Github тип markdown. Нови редове, хедър тагове, изображения и т.н. могат да доведат до непредвидими резултати.', 'general_settings' => 'Общи настройки', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Създаване на архив', 'header_color' => 'Цвят на хедъра', 'info' => 'Тези настройки позволяват да конфигурирате различни аспекти на Вашата инсталация.', 'label_logo' => 'Лого за етикет', 'label_logo_size' => 'Квадратните логота изглеждат най-добре - ще бъдат показани в горния десен ъгъл на всеки артикулен етикет. ', 'laravel' => 'Версия на Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP включен', 'ldap_integration' => 'LDAP интеграция', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Този флаг се изпозлва за определяне дали потребителя може да се логне в Snipe-IT и не оказва влияние за завеждането на артикули към потребителя.', 'ldap_emp_num' => 'LDAP номер на служител', 'ldap_email' => 'LDAP електронна поща', - 'license' => 'Софтуерен лиценз', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Софтуерен лиценз', 'load_remote_text' => 'Отдалечени скриптове', 'load_remote_help_text' => 'Тази Snipe-IT инсталация може да зарежда и изпълнява външни скриптове.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Вход забележка', 'login_note_help' => 'По избор включете няколко изречения на екрана за вход, например, за да помогнете на хора, които са намерили изгубено или откраднато устройство. Това поле приема Github flavored markdown', 'login_remote_user_text' => 'Опции за вход с Remote User', @@ -118,16 +141,28 @@ return array( 'optional' => 'незадължително', 'per_page' => 'Резултати на страница', 'php' => 'PHP версия', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Необходимо е да инсталирате php-gd, за да визуализирате QR кодове. Моля прегледайте инструкцията за инсталация.', 'php_gd_warning' => 'php-gd НЕ е инсталиран.', 'pwd_secure_complexity' => 'Сложност на паролата', 'pwd_secure_complexity_help' => 'Изберете правилата за сложност на паролата, които искате да приложите.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Минимални знаци за паролата', 'pwd_secure_min_help' => 'Минималният брой символи е 8', 'pwd_secure_uncommon' => 'Предотвратяване на общи пароли', 'pwd_secure_uncommon_help' => 'Това ще забрани на потребителите да използват общи пароли от най-добрите 10 000 пароли, за които се съобщава, че са нарушени.', 'qr_help' => 'Първо включете QR кодовете, за да извършите тези настройки.', 'qr_text' => 'Съдържание на QR код', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML включен', 'saml_integration' => 'SAML интеграция', 'saml_sp_entityid' => 'Иден. Номер', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'Това ще направи потребителя да бъде препратен към IdP при logout. Оставете това поле не маркирано ако IdP не поддържа SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML настройки по избор', 'saml_custom_settings_help' => 'Може да направите допълнителни настройки на onelogin/php-saml библиотеката. На ваша отговорност.', + 'saml_download' => 'Download Metadata', 'setting' => 'Настройка', 'settings' => 'Настройки', 'show_alerts_in_menu' => 'Показва съобщения в главното меню', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Показване на изображения в електронните съобщения', 'show_images_in_email_help' => 'Премахнете отметката, ако Вашата инсталация е достъпна единствено във вътрешната мрежа или през VPN.', 'site_name' => 'Име на системата', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Име на Slack bot', 'slack_channel' => 'Slack канал', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Обновяване на настройките', 'value' => 'Стойност', 'brand' => 'Брандиране', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Тип уеб брандиране', 'about_settings_title' => 'Относно настройките', 'about_settings_text' => 'Тези настройки позволяват да конфигурирате различни аспекти на Вашата инсталация.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Декларация за поверителност', 'privacy_policy_link_help' => 'Ако впишете адрес ще бъде добавена връзка към декларация за поверителност във футъра и във всички e-mail съобщения, в съответствие с GDPR.', 'purge' => 'Пречисти изтрити записи', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Обозначаване на долен канал', 'labels_display_sgutter' => 'Обозначаване на страничен канал', 'labels_fontsize' => 'Обозначаване на размер на шрифта', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Отмятането на този чек, ще задължи ползването на уникални сериини номера на артикулите', 'zerofill_count' => 'Дължина на етикети на актив, включително zerofill', 'username_format_help' => 'Тази настройка се изпозлва само при импортиране, ако потребителя не е въведен и ние трябва да му генерираме потребителско име.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/bg/admin/settings/message.php b/resources/lang/bg/admin/settings/message.php index 93a58c1286..780610f2f5 100644 --- a/resources/lang/bg/admin/settings/message.php +++ b/resources/lang/bg/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Възникна грешка по време на актуализацията. ', - 'success' => 'Настройките са актуализирани успешно.' - ), - 'backup' => array( + 'success' => 'Настройките са актуализирани успешно.', + ], + 'backup' => [ 'delete_confirm' => 'Желаете ли изтриването на този архивен файл? Действието е окончателно.', 'file_deleted' => 'Архивният файл беше изтрит успешно.', 'generated' => 'Нов архивен файл беше създаден успешно.', 'file_not_found' => 'Архивният файл не беше открит на сървъра.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Възникна грешка при пречистване. ', 'validation_failed' => 'Потвърждението ви за пречистване не неправилно. Моля напишете думата "DELETE" в клетката за потвърждаване.', - 'success' => 'Изтрити записи успешно премахнати.' - ), - -); + 'success' => 'Изтрити записи успешно премахнати.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/bg/admin/statuslabels/message.php b/resources/lang/bg/admin/statuslabels/message.php index b05605bcfc..dbe486797f 100644 --- a/resources/lang/bg/admin/statuslabels/message.php +++ b/resources/lang/bg/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Етикет за статус не съществува.', 'assoc_assets' => 'Този етикет за статус е свързан с най-малко един актив и не може да бъде изтрит. Моля актуализирайте вашите активи да не се прехвърлят към този статус и опитайте отново.', - - 'create' => array( + 'create' => [ 'error' => 'Етикет за статус не беше създаден, моля опитайте отново.', - 'success' => 'Етикет за статус създаден успешно.' - ), + 'success' => 'Етикет за статус създаден успешно.', + ], - 'update' => array( + 'update' => [ 'error' => 'Етикет за статус не беше актуализиран, моля опитайте отново.', - 'success' => 'Етикет за статус актуализиран успешно.' - ), + 'success' => 'Етикет за статус актуализиран успешно.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Сигурни ли сте, че желаете да изтриете този етикет за статус?', 'error' => 'Имаше проблем при изтриването на етикета за статус. Моля опитайте отново.', - 'success' => 'Етикета за статус бе изтрит успешно.' - ), + 'success' => 'Етикета за статус бе изтрит успешно.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Тези активи не могат да бъдат възлагани на никого.', - 'deployable' => 'Тези активи могат да бъдат проверени. След като бъдат присвоени, те ще поемат мета статус на Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Тези активи не могат да бъдат отметнати и ще се показват само в архивирания изглед. Това е полезно за запазване на информация за активи за бюджетиране / исторически цели, но задържането им извън ежедневния списък на активите.', 'pending' => 'Тези активи все още не могат да бъдат прехвърляни на никого, често използвани за артикули, които са предназначени за ремонт, но се очаква да се върнат в обръщение.', - ), + ], -); +]; diff --git a/resources/lang/bg/admin/users/general.php b/resources/lang/bg/admin/users/general.php index 3470b2661b..2a40141c39 100644 --- a/resources/lang/bg/admin/users/general.php +++ b/resources/lang/bg/admin/users/general.php @@ -1,7 +1,6 @@ 'Този потребител може да се логне', 'activated_disabled_help_text' => 'Не можете да редактирате статуса на активация на собствения си профил.', 'assets_user' => 'Активи предадени на :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Редактиране на потребител', 'filetype_info' => 'Позволените типове файлове са png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, и rar.', 'history_user' => 'История за :name', - 'info' => 'Информация', + 'info' => 'Информация', 'restore_user' => 'Кликнете тук, за да ги възстановите.', 'last_login' => 'Последен достъп до системата', 'ldap_config_text' => 'LDAP конфигурационните настройки могат да бъдат намерени в Admin > Settings. Избраното (по изобр) местоположение ще бъде настроено за всички въведени потребители.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Текущите настройки на администратор позволяват избирателно прилагане на двуфакторова автентификация. ', 'two_factor_enrolled' => '2FA устройство записано', 'two_factor_active' => '2FA Активно', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/bg/button.php b/resources/lang/bg/button.php index 10996d2c8a..893354b5f9 100644 --- a/resources/lang/bg/button.php +++ b/resources/lang/bg/button.php @@ -1,6 +1,6 @@ 'Действия', 'add' => 'Добави нов', 'cancel' => 'Отказ', @@ -8,11 +8,17 @@ return array( 'delete' => 'Изтриване', 'edit' => 'Редакция', 'restore' => 'Възстановяване', + 'remove' => 'Remove', 'request' => 'Заявка', 'submit' => 'Потвърди', 'upload' => 'Качване', - 'select_file' => 'Изберете файл...', + 'select_file' => 'Изберете файл...', 'select_files' => 'Изберете файлове...', 'generate_labels' => '{1} Генерирай Етикет|[2,*] Генерирай Етикети', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/bg/general.php b/resources/lang/bg/general.php index 7f811a7102..dcee9bda88 100644 --- a/resources/lang/bg/general.php +++ b/resources/lang/bg/general.php @@ -19,7 +19,10 @@ 'asset' => 'Актив', 'asset_report' => 'Справка за активите', 'asset_tag' => 'Инвентарен номер', - 'assets_available' => 'налични активи', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'проверка', 'audit_report' => 'Отчет за одита', 'assets' => 'Активи', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Групов одит', 'bulkaudit_status' => 'Статус на одита', 'bulk_checkout' => 'Общо отписване', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'по Статус', 'cancel' => 'Отказ', 'categories' => 'Категории', @@ -44,13 +51,13 @@ 'checkins_count' => 'Вписвания', 'user_requests_count' => 'Заявки', 'city' => 'Град', - 'click_here' => 'Натиснете тук', + 'click_here' => 'Натиснете тук', 'clear_selection' => 'Изчистване на селектираното', 'companies' => 'Компании', 'company' => 'Компания', 'component' => 'Компонент', 'components' => 'Компоненти', - 'complete' => 'Завърши', + 'complete' => 'Завърши', 'consumable' => 'Консуматив', 'consumables' => 'Консумативи', 'country' => 'Държава', @@ -62,6 +69,8 @@ 'updated_at' => 'Обновено на', 'currency' => '$', // this is deprecated 'current' => 'Текущи', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Потребителски справки за активи', 'dashboard' => 'Табло', 'days' => 'дни', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Сигурни ли сте, че желаете изтриването на :item?', 'deleted' => 'Изтрито', 'delete_seats' => 'Изтрити работни места за лиценз', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Катедри', - 'department' => 'отдел', + 'department' => 'отдел', 'deployed' => 'Изписани', + 'depreciation' => 'Амортизация', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Справка за амортизации', 'details' => 'Детайли', 'download' => 'Изтегляне', - 'download_all' => 'Изтегляне', - 'depreciation' => 'Амортизация', + 'download_all' => 'Изтегляне', 'editprofile' => 'Редакция на профила', 'eol' => 'EOL', 'email_domain' => 'Email домейн', 'email_format' => 'Email формат', 'email_domain_help' => 'Използвайте това за да генерирате email адреси при въвеждане', + 'error' => 'Error', 'filastname_format' => 'Инициал на името Фамилия (jsmith@example.com)', 'firstname_lastname_format' => 'Име Фамилия (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Име Фамилия (jane.smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Файл', 'file_type' => 'Тип Файл', 'file_uploads' => 'Качени файлове', + 'file_upload' => 'File Upload', 'generate' => 'Генериране', - 'github_markdown' => 'Това поле позволява въвеждането на Github вид markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Това поле позволява въвеждането на Github вид markdown.', 'groups' => 'Групи', 'gravatar_email' => 'Gravatar email адрес', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'История', 'history_for' => 'История за', 'id' => 'ID', 'image' => 'Изображение', 'image_delete' => 'Изтриване на изображението', 'image_upload' => 'Качване на изображение', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Файлов формат в jpg, webp, png, gif и svg. Максимален размер е :size .', 'import' => 'Зареждане', 'importing' => 'Импортиране', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Справка за поддръжка на активи', 'asset_maintenances' => 'Поддръжки на активи', 'item' => 'Информация', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Нямате необходимите права!', 'kits' => 'Комплекти', 'language' => 'Език', @@ -132,7 +150,7 @@ 'licenses_available' => 'налични лицензи', 'licenses' => 'Лицензи', 'list_all' => 'Преглед на всички', - 'loading' => 'Зареждане', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'В демо версията това поле няма да се запише.', 'feature_disabled' => 'Тази функция е забранена за демо инсталацията.', 'location' => 'Местоположение', @@ -141,15 +159,17 @@ 'logout' => 'Изход', 'lookup_by_tag' => 'Търсене по етикет на актив', 'maintenances' => 'Профилактики', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Производител', 'manufacturers' => 'Производители', 'markdown' => 'Това поле позволява ', 'min_amt' => 'Минимално количество', - 'min_amt_help' => 'Минимален брой артикули, които трябва да бъдат налични за да може да се задейства известието.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Модел №.', 'months' => 'месеци', 'moreinfo' => 'Повече информация', 'name' => 'Име', + 'new_password' => 'New Password', 'next' => 'Следващ', 'next_audit_date' => 'Следваща дата на одита', 'last_audit' => 'Последният одит', @@ -171,19 +191,26 @@ 'purchase_date' => 'Дата на закупуване', 'qty' => 'Количество', 'quantity' => 'Kоличество', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Готово за предоставяне', 'recent_activity' => 'Последни действия', + 'remaining' => 'Remaining', 'remove_company' => 'Премахване на асоциация към компания', 'reports' => 'Справки', 'restored' => 'възстановени', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Изискан', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Заявка отменена', 'save' => 'Запис', 'select' => 'Избор', + 'select_all' => 'Select All', 'search' => 'Търсене', 'select_category' => 'Изберете категория', - 'select_department' => 'Изберете отдела', + 'select_department' => 'Изберете отдела', 'select_depreciation' => 'Избор на вид амортизация', 'select_location' => 'Избор на местоположение', 'select_manufacturer' => 'Избор на производител', @@ -200,6 +227,7 @@ 'sign_in' => 'Вход', 'signature' => 'Подпис', 'skin' => 'Тема', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Вашата Slack интеграция с Snipe-IT работи!', 'some_features_disabled' => 'DEMO MODE: Някои свойства не са разрешени за тази инсталация.', 'site_name' => 'Име на системата', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Сигурни ли сте, че искате да изтриете', 'submit' => 'Изпрати', 'target' => 'Цел', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Показване на време и дата', 'total_assets' => 'общо активи', 'total_licenses' => 'общо лицензи', @@ -230,6 +259,7 @@ 'users' => 'Потребители', 'viewall' => 'Виж всички', 'viewassets' => 'Преглед на изписаните активи', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Страница', 'welcome' => 'Добре дошли, :name', 'years' => 'години', @@ -243,8 +273,78 @@ 'accept' => 'Приеми :asset', 'i_accept' => 'Съгласен съм', 'i_decline' => 'Отказ', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Подпишете се за да се съгласите с условията за ползване:', 'clear_signature' => 'Изчисти подписа', 'show_help' => 'Покажи помощта', 'hide_help' => 'Скрий помощта', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/bg/help.php b/resources/lang/bg/help.php index 3fc47f0b02..547178b246 100644 --- a/resources/lang/bg/help.php +++ b/resources/lang/bg/help.php @@ -1,6 +1,6 @@ "Допълнителна информация", + 'more_info_title' => 'Допълнителна информация', - "audit_help" => "Отмятането на това поле, ще редактира записа, за да се отрази новото местоположение. Оставайки това поле без отметка ще се отрази местоположението на актива само при одит.

Ако актива е изписан няма да се смени леговата локация.", + 'audit_help' => 'Отмятането на това поле, ще редактира записа, за да се отрази новото местоположение. Оставайки това поле без отметка ще се отрази местоположението на актива само при одит.

Ако актива е изписан няма да се смени леговата локация.', 'assets' => 'Дълготрайни материални активи (ДМА), за кратко активи, се приемат всички материални ресурси на предприятието, които се използват повече от един отчетен период (за стопански и други цели). Проследават се по техния сериен или инвентарен номер.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'Може да нагласите амортизация базирана на линеен метод.', - - -); +]; diff --git a/resources/lang/bg/mail.php b/resources/lang/bg/mail.php index 973e208650..5dd1927eb0 100644 --- a/resources/lang/bg/mail.php +++ b/resources/lang/bg/mail.php @@ -1,6 +1,6 @@ 'Потребител е отменил заявка за елемент в уебсайта', 'a_user_requested' => 'Потребител е направил заявка за елемент в уебсайта', 'accessory_name' => 'Име на аксесоар:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Това е тест от Snipe-IT система за управление на активи. Ако сте получили това, email-а работи :)', 'the_following_item' => 'Следният артикул беше вписан:', 'low_inventory_alert' => 'Има :count артикул, който е под минималния праг за наличност или скоро ще се изчерпа.| Има :count артикула, които са под минималния праг за наличност или скоро ще се изчерпат.', - 'assets_warrantee_alert' => 'Има :count актив с гаранция, която ще изтече в следващите :threshold дни.|Има :count активa с гаранция, която ще изтече в следващите :threshold дни.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Има :count лиценз, който изтича в следващите :threshold дни.|Има :count лиценза, които изтичат в следващите :threshold дни.', 'to_reset' => 'За да нулирате вашата :web password, попълнете този формуляр:', 'type' => 'Вид', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Очакван рапорт за вписване на актив', 'Expected_Checkin_Notification' => 'Напомняне: :name крайната дата за вписване наближава', 'Expected_Checkin_Date' => 'Наближава срока за връщане на актив който е заведен на Вас, трябва да се върна на :date', - 'your_assets' => 'Преглед на вашите активи' -); + 'your_assets' => 'Преглед на вашите активи', +]; diff --git a/resources/lang/bg/passwords.php b/resources/lang/bg/passwords.php index 081c7edbf6..06f3eed4d7 100644 --- a/resources/lang/bg/passwords.php +++ b/resources/lang/bg/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Линк към вашата парола бе изпратен!', 'user' => 'Не са намерени активни потребители с този е-майл.', ]; - diff --git a/resources/lang/bg/validation.php b/resources/lang/bg/validation.php index b7aef454ca..dbaa8b28c9 100644 --- a/resources/lang/bg/validation.php +++ b/resources/lang/bg/validation.php @@ -1,6 +1,6 @@ ':attribute трябва да бъде минимум :min символа.', 'array' => 'Атрибутът: трябва да има поне: min елементи.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Избраният :attribute е невалиден.', 'numeric' => ':attribute трябва да бъде число.', 'present' => 'Полето на атрибута трябва да е налице.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute вече е вписан.', 'uploaded' => 'Атрибутът: не успя да качи.', 'url' => 'Форматът на :attribute е невалиден.', - "unique_undeleted" => ":attribute трябва да бъде уникален.", - "non_circular" => ":attribute не трябва да създава препрадка към себе си.", + 'unique_undeleted' => ':attribute трябва да бъде уникален.', + 'non_circular' => ':attribute не трябва да създава препрадка към себе си.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Полето атрибут: съдържа знак, който не е разрешен.", - "email_array" => "Един или повече имейл адреси са невалидни.", - "hashed_pass" => "Текущата ви парола е неправилна", + 'alpha_space' => 'Полето атрибут: съдържа знак, който не е разрешен.', + 'email_array' => 'Един или повече имейл адреси са невалидни.', + 'hashed_pass' => 'Текущата ви парола е неправилна', 'dumbpwd' => 'Тази парола е твърде често срещана.', - "statuslabel_type" => "Трябва да изберете валиден тип етикет на състоянието", + 'statuslabel_type' => 'Трябва да изберете валиден тип етикет на състоянието', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/ca/admin/asset_maintenances/message.php b/resources/lang/ca/admin/asset_maintenances/message.php index d121115825..b44f618207 100644 --- a/resources/lang/ca/admin/asset_maintenances/message.php +++ b/resources/lang/ca/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset maintenance?', 'error' => 'There was an issue deleting the asset maintenance. Please try again.', - 'success' => 'The asset maintenance was deleted successfully.' + 'success' => 'The asset maintenance was deleted successfully.', ], 'create' => [ 'error' => 'Asset Maintenance was not created, please try again.', - 'success' => 'Asset Maintenance created successfully.' + 'success' => 'Asset Maintenance created successfully.', ], 'edit' => [ 'error' => 'Asset Maintenance was not edited, please try again.', - 'success' => 'Asset Maintenance edited successfully.' + 'success' => 'Asset Maintenance edited successfully.', ], 'asset_maintenance_incomplete' => 'Not Completed Yet', 'warranty' => 'Warranty', 'not_warranty' => 'Not Warranty', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/ca/admin/asset_maintenances/table.php b/resources/lang/ca/admin/asset_maintenances/table.php index f3a6be60f9..3ba895038d 100644 --- a/resources/lang/ca/admin/asset_maintenances/table.php +++ b/resources/lang/ca/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Asset Maintenance', 'asset_name' => 'Asset Name', 'is_warranty' => 'Warranty', - 'dl_csv' => 'Download CSV' + 'dl_csv' => 'Download CSV', ]; diff --git a/resources/lang/ca/admin/companies/general.php b/resources/lang/ca/admin/companies/general.php index 9d58ccb58e..37781012ba 100644 --- a/resources/lang/ca/admin/companies/general.php +++ b/resources/lang/ca/admin/companies/general.php @@ -1,4 +1,7 @@ 'Select Company', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/ca/admin/companies/message.php b/resources/lang/ca/admin/companies/message.php index a6db573519..b44bdd4b85 100644 --- a/resources/lang/ca/admin/companies/message.php +++ b/resources/lang/ca/admin/companies/message.php @@ -1,18 +1,19 @@ 'Company does not exist.', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', - 'create' => array( + 'create' => [ 'error' => 'Company was not created, please try again.', - 'success' => 'Company created successfully.' - ), - 'update' => array( + 'success' => 'Company created successfully.', + ], + 'update' => [ 'error' => 'Company was not updated, please try again', - 'success' => 'Company updated successfully.' - ), - 'delete' => array( + 'success' => 'Company updated successfully.', + ], + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this company?', 'error' => 'There was an issue deleting the company. Please try again.', - 'success' => 'The Company was deleted successfully.' - ) -); + 'success' => 'The Company was deleted successfully.', + ], +]; diff --git a/resources/lang/ca/admin/custom_fields/general.php b/resources/lang/ca/admin/custom_fields/general.php index c8d2a70a71..8483c67c69 100644 --- a/resources/lang/ca/admin/custom_fields/general.php +++ b/resources/lang/ca/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Custom Fields', + 'manage' => 'Manage', 'field' => 'Field', 'about_fieldsets_title' => 'About Fieldsets', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used used for specific asset model types.', - 'custom_format' => 'Custom regex format...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Encrypt the value of this field in the database', 'encrypt_field_help' => 'WARNING: Encrypting a field makes it unsearchable.', 'encrypted' => 'Encrypted', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Used By Models', 'order' => 'Order', 'create_fieldset' => 'New Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'New Custom Field', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'The value of this field is encrypted in the database. Only admin users will be able to view the decrypted value', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/ca/admin/depreciations/general.php b/resources/lang/ca/admin/depreciations/general.php index a5dec994c2..1a5666f9dc 100644 --- a/resources/lang/ca/admin/depreciations/general.php +++ b/resources/lang/ca/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'About Asset Depreciations', 'about_depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', 'asset_depreciations' => 'Asset Depreciations', 'create' => 'Create Depreciation', 'depreciation_name' => 'Depreciation Name', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Number of Months', 'update' => 'Update Depreciation', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/ca/admin/depreciations/table.php b/resources/lang/ca/admin/depreciations/table.php index 5ba01d132c..256b10b92a 100644 --- a/resources/lang/ca/admin/depreciations/table.php +++ b/resources/lang/ca/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Months', 'term' => 'Term', 'title' => 'Name ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/ca/admin/groups/titles.php b/resources/lang/ca/admin/groups/titles.php index 99e8cc1f6f..d875f190d7 100644 --- a/resources/lang/ca/admin/groups/titles.php +++ b/resources/lang/ca/admin/groups/titles.php @@ -1,6 +1,6 @@ 'About Groups', 'about_groups' => 'Groups are used to generalize user permissions.', 'group_management' => 'Group Management', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Group Admin', 'allow' => 'Allow', 'deny' => 'Deny', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/ca/admin/hardware/form.php b/resources/lang/ca/admin/hardware/form.php index 9b3ac32410..0c1a3167be 100644 --- a/resources/lang/ca/admin/hardware/form.php +++ b/resources/lang/ca/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirm Bulk Delete Assets', +return [ + 'bulk_delete' => 'Confirm Bulk Delete Assets', 'bulk_delete_help' => 'Review the assets for bulk deletion below. Once deleted, these assets can be restored, but they will no longer be associated with any users they are currently assigned to.', 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_update' => 'Bulk Update Assets', - 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', - 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', + 'bulk_update' => 'Bulk Update Assets', + 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', + 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', @@ -38,7 +38,12 @@ return array( 'tag' => 'Asset Tag', 'update' => 'Asset Update', 'warranty' => 'Warranty', - 'warranty_expires' => 'Warranty Expires', + 'warranty_expires' => 'Warranty Expires', 'years' => 'years', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/ca/admin/hardware/general.php b/resources/lang/ca/admin/hardware/general.php index af2be65fc6..1ac49efef1 100644 --- a/resources/lang/ca/admin/hardware/general.php +++ b/resources/lang/ca/admin/hardware/general.php @@ -1,9 +1,9 @@ 'About Assets', 'about_assets_text' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', - 'archived' => 'Archived', + 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'Checkin Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Requestable', 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restore Asset', 'pending' => 'Pending', 'undeployable' => 'Undeployable', 'view' => 'View Asset', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/ca/admin/hardware/message.php b/resources/lang/ca/admin/hardware/message.php index e087cad26f..8c8e323a73 100644 --- a/resources/lang/ca/admin/hardware/message.php +++ b/resources/lang/ca/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Warning: This asset has been marked as currently undeployable. If this status has changed, please update the asset status.', 'does_not_exist' => 'Asset does not exist.', - 'does_not_exist_or_not_requestable' => 'Nice try. That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'This asset is currently checked out to a user and cannot be deleted. Please check the asset in first, and then try deleting again. ', - 'create' => array( + 'create' => [ 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Asset created successfully. :)' - ), + 'success' => 'Asset created successfully. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Asset was not updated, please try again', 'success' => 'Asset updated successfully.', 'nothing_updated' => 'No fields were selected, so nothing was updated.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.' - ), + 'success' => 'Asset restored successfully.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.' - ), + 'success' => 'Asset audit successfully logged.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'File not deleted. Please try again.', 'success' => 'File successfully deleted.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'File(s) not uploaded. Please try again.', 'success' => 'File(s) successfully uploaded.', 'nofiles' => 'You did not select any files for upload, or the file you are trying to upload is too large', 'invalidfiles' => 'One or more of your files is too large or is a filetype that is not allowed. Allowed filetypes are png, gif, jpg, doc, docx, pdf, and txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Some items did not import correctly.', 'errorDetail' => 'The following Items were not imported because of errors.', - 'success' => "Your file has been imported", - 'file_delete_success' => "Your file has been been successfully deleted", - 'file_delete_error' => "The file was unable to be deleted", - ), + 'success' => 'Your file has been imported', + 'file_delete_success' => 'Your file has been been successfully deleted', + 'file_delete_error' => 'The file was unable to be deleted', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset?', 'error' => 'There was an issue deleting the asset. Please try again.', 'nothing_updated' => 'No assets were selected, so nothing was deleted.', - 'success' => 'The asset was deleted successfully.' - ), + 'success' => 'The asset was deleted successfully.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Asset was not checked out, please try again', 'success' => 'Asset checked out successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'not_available' => 'That asset is not available for checkout!', - 'no_assets_selected' => 'You must select at least one asset from the list' - ), + 'no_assets_selected' => 'You must select at least one asset from the list', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Asset was not checked in, please try again', 'success' => 'Asset checked in successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'already_checked_in' => 'That asset is already checked in.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Asset was not requested, please try again', 'success' => 'Asset requested successfully.', - 'canceled' => 'Checkout request successfully canceled' - ) + 'canceled' => 'Checkout request successfully canceled', + ], -); +]; diff --git a/resources/lang/ca/admin/hardware/table.php b/resources/lang/ca/admin/hardware/table.php index 38788e1984..6166ba8045 100644 --- a/resources/lang/ca/admin/hardware/table.php +++ b/resources/lang/ca/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Asset Tag', 'asset_model' => 'Model', - 'book_value' => 'Value', + 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => 'Checkout Date', 'checkoutto' => 'Checked Out', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'Download CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'Status', 'title' => 'Asset ', - 'image' => 'Device Image', + 'image' => 'Device Image', 'days_without_acceptance' => 'Days Without Acceptance', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/ca/admin/kits/general.php b/resources/lang/ca/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/ca/admin/kits/general.php +++ b/resources/lang/ca/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/ca/admin/locations/table.php b/resources/lang/ca/admin/locations/table.php index 1cbe540749..29edf0f565 100644 --- a/resources/lang/ca/admin/locations/table.php +++ b/resources/lang/ca/admin/locations/table.php @@ -1,6 +1,6 @@ 'About Locations', 'about_locations' => 'Locations are used to track location information for users, assets, and other items', 'assets_rtd' => 'Assets', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Parent', 'currency' => 'Location Currency', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/ca/admin/reports/general.php b/resources/lang/ca/admin/reports/general.php index b03b97546f..344d5c8743 100644 --- a/resources/lang/ca/admin/reports/general.php +++ b/resources/lang/ca/admin/reports/general.php @@ -1,5 +1,10 @@ 'Select the options you want for your asset report.' -); +return [ + 'info' => 'Select the options you want for your asset report.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/ca/admin/settings/general.php b/resources/lang/ca/admin/settings/general.php index fb268f39f0..3e7a60f89f 100644 --- a/resources/lang/ca/admin/settings/general.php +++ b/resources/lang/ca/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory domain', 'ad_domain_help' => 'This is sometimes the same as your email domain, but not always.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'This is an Active Directory server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Send alerts to', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Audit Interval', 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', - 'auto_increment_assets' => 'Generate auto-incrementing asset IDs', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset IDs first to set this', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Backups', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D Barcode Type', 'alt_barcode_type' => '1D barcode type', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA Settings', 'eula_markdown' => 'This EULA allows
Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'General Settings', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP enabled', 'ldap_integration' => 'LDAP Integration', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Employee Number', 'ldap_email' => 'LDAP Email', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'This Snipe-IT install can load scripts from the outside world.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Optionally include a few sentences on your login screen, for example to assist people who have found a lost or stolen device. This field accepts Github flavored markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'optional', 'per_page' => 'Results Per Page', 'php' => 'PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.', 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.', 'pwd_secure_complexity' => 'Password Complexity', 'pwd_secure_complexity_help' => 'Select whichever password complexity rules you wish to enforce.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Password minimum characters', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Prevent common passwords', 'pwd_secure_uncommon_help' => 'This will disallow users from using common passwords from the top 10,000 passwords reported in breaches.', 'qr_help' => 'Enable QR Codes first to set this', 'qr_text' => 'QR Code Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Setting', 'settings' => 'Settings', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Site Name', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Update Settings', 'value' => 'Value', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'About Settings', 'about_settings_text' => 'These settings let you customize certain aspects of your installation.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Purge Deleted Records', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Label bottom gutter', 'labels_display_sgutter' => 'Label side gutter', 'labels_fontsize' => 'Label font size', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Length of asset tags, including zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/ca/admin/settings/message.php b/resources/lang/ca/admin/settings/message.php index 736d5c3e9e..174a15fbd9 100644 --- a/resources/lang/ca/admin/settings/message.php +++ b/resources/lang/ca/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'An error has occurred while updating. ', - 'success' => 'Settings updated successfully.' - ), - 'backup' => array( + 'success' => 'Settings updated successfully.', + ], + 'backup' => [ 'delete_confirm' => 'Are you sure you would like to delete this backup file? This action cannot be undone. ', 'file_deleted' => 'The backup file was successfully deleted. ', 'generated' => 'A new backup file was successfully created.', 'file_not_found' => 'That backup file could not be found on the server.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'An error has occurred while purging. ', 'validation_failed' => 'Your purge confirmation is incorrect. Please type the word "DELETE" in the confirmation box.', - 'success' => 'Deleted records successfully purged.' - ), - -); + 'success' => 'Deleted records successfully purged.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/ca/admin/statuslabels/message.php b/resources/lang/ca/admin/statuslabels/message.php index 2937f84978..fe9adbf928 100644 --- a/resources/lang/ca/admin/statuslabels/message.php +++ b/resources/lang/ca/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Status Label does not exist.', 'assoc_assets' => 'This Status Label is currently associated with at least one Asset and cannot be deleted. Please update your assets to no longer reference this status and try again. ', - - 'create' => array( + 'create' => [ 'error' => 'Status Label was not created, please try again.', - 'success' => 'Status Label created successfully.' - ), + 'success' => 'Status Label created successfully.', + ], - 'update' => array( + 'update' => [ 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.' - ), + 'success' => 'Status Label updated successfully.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this Status Label?', 'error' => 'There was an issue deleting the Status Label. Please try again.', - 'success' => 'The Status Label was deleted successfully.' - ), + 'success' => 'The Status Label was deleted successfully.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'These assets cannot be assigned to anyone.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'These assets cannot be checked out, and will only show up in the Archived view. This is useful for retaining information about assets for budgeting/historic purposes but keeping them out of the day-to-day asset list.', 'pending' => 'These assets can not yet be assigned to anyone, often used for items that are out for repair, but are expected to return to circulation.', - ), + ], -); +]; diff --git a/resources/lang/ca/admin/users/general.php b/resources/lang/ca/admin/users/general.php index ac4f652025..3237c065cd 100644 --- a/resources/lang/ca/admin/users/general.php +++ b/resources/lang/ca/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Assets assigned to :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Edit User', 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'History for :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Click here to restore them.', 'last_login' => 'Last Login', 'ldap_config_text' => 'LDAP configuration settings can be found Admin > Settings. The (optional) selected location will be set for all imported users.', @@ -23,6 +22,16 @@ return array( 'view_user' => 'View User :name', 'usercsv' => 'CSV file', 'two_factor_admin_optin_help' => 'Your current admin settings allow selective enforcement of two-factor authentication. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - ); + 'two_factor_enrolled' => '2FA Device Enrolled', + 'two_factor_active' => '2FA Active', + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/ca/button.php b/resources/lang/ca/button.php index 27131e5fc6..1e44af7d1a 100644 --- a/resources/lang/ca/button.php +++ b/resources/lang/ca/button.php @@ -1,6 +1,6 @@ 'Actions', 'add' => 'Add New', 'cancel' => 'Cancel', @@ -8,11 +8,17 @@ return array( 'delete' => 'Delete', 'edit' => 'Edit', 'restore' => 'Restore', + 'remove' => 'Remove', 'request' => 'Request', 'submit' => 'Submit', 'upload' => 'Upload', - 'select_file' => 'Select File...', + 'select_file' => 'Select File...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/ca/general.php b/resources/lang/ca/general.php index 5eee58d050..9492e2b321 100644 --- a/resources/lang/ca/general.php +++ b/resources/lang/ca/general.php @@ -19,7 +19,10 @@ 'asset' => 'Recurs', 'asset_report' => 'Informe de Recursos', 'asset_tag' => 'Etiqueta de Recurs', - 'assets_available' => 'recursos disponibles', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Registre d\'auditoria', 'assets' => 'Recursos', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Bulk Audit', 'bulkaudit_status' => 'Audit Status', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Cancel·la', 'categories' => 'Categories', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Peticions', 'city' => 'Municipi', - 'click_here' => 'Feu clic aquí', + 'click_here' => 'Feu clic aquí', 'clear_selection' => 'Esborrar Selecció', 'companies' => 'Empreses', 'company' => 'Empresa', 'component' => 'Component', 'components' => 'Components', - 'complete' => 'Completar', + 'complete' => 'Completar', 'consumable' => 'Consumible', 'consumables' => 'Consumibles', 'country' => 'País', @@ -62,6 +69,8 @@ 'updated_at' => 'Updated at', 'currency' => '$', // this is deprecated 'current' => 'Current', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Informe de Recursos Personalitzat', 'dashboard' => 'Dashboard', 'days' => 'days', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'S\'ha suprimit', 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departaments', - 'department' => 'Departament', + 'department' => 'Departament', 'deployed' => 'Deployed', + 'depreciation' => 'Depreciation', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Depreciation Report', 'details' => 'Detalls', 'download' => 'Descarregar', - 'download_all' => 'Download All', - 'depreciation' => 'Depreciation', + 'download_all' => 'Download All', 'editprofile' => 'Edit Your Profile', 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', 'firstname_lastname_format' => 'First Name Last Name (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'File', 'file_type' => 'File Type', 'file_uploads' => 'File Uploads', + 'file_upload' => 'File Upload', 'generate' => 'Generate', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Groups', 'gravatar_email' => 'Gravatar Email Address', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'History', 'history_for' => 'History for', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Delete Image', 'image_upload' => 'Upload Image', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Import', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Informe de Manteniment de Recursos', 'asset_maintenances' => 'Manteniments de Recursos', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Insufficient permissions!', 'kits' => 'Predefined Kits', 'language' => 'Language', @@ -132,7 +150,7 @@ 'licenses_available' => 'licenses available', 'licenses' => 'Licenses', 'list_all' => 'List All', - 'loading' => 'Loading', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'This feature has been disabled for the demo installation.', 'location' => 'Location', @@ -141,15 +159,17 @@ 'logout' => 'Logout', 'lookup_by_tag' => 'Cercar per Etiqueta de Recurs', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Manufacturer', 'manufacturers' => 'Manufacturers', 'markdown' => 'This field allows Github flavored markdown.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model No.', 'months' => 'months', 'moreinfo' => 'More Info', 'name' => 'Name', + 'new_password' => 'New Password', 'next' => 'Next', 'next_audit_date' => 'Next Audit Date', 'last_audit' => 'Last Audit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Purchase Date', 'qty' => 'QTY', 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', + 'remaining' => 'Remaining', 'remove_company' => 'Remove Company Association', 'reports' => 'Reports', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Requested', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Request Canceled', 'save' => 'Save', 'select' => 'Select', + 'select_all' => 'Select All', 'search' => 'Search', 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', + 'select_department' => 'Select a Department', 'select_depreciation' => 'Select a Depreciation Type', 'select_location' => 'Select a Location', 'select_manufacturer' => 'Select a Manufacturer', @@ -200,6 +227,7 @@ 'sign_in' => 'Sign in', 'signature' => 'Signature', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', 'site_name' => 'Site Name', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Are you sure you wish to delete', 'submit' => 'Submit', 'target' => 'Target', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Time and Date Display', 'total_assets' => 'recursos totals', 'total_licenses' => 'total licenses', @@ -230,6 +259,7 @@ 'users' => 'Users', 'viewall' => 'View All', 'viewassets' => 'Veure Recursos Assignats', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Website', 'welcome' => 'Welcome, :name', 'years' => 'years', @@ -243,8 +273,78 @@ 'accept' => 'Acceptar :recurs', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Mostrar ajuda', 'hide_help' => 'Amagar ajuda', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/ca/help.php b/resources/lang/ca/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/ca/help.php +++ b/resources/lang/ca/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/ca/mail.php b/resources/lang/ca/mail.php index c34123ed74..db5e157135 100644 --- a/resources/lang/ca/mail.php +++ b/resources/lang/ca/mail.php @@ -1,6 +1,6 @@ 'A user has canceled an item request on the website', 'a_user_requested' => 'A user has requested an item on the website', 'accessory_name' => 'Accessory Name:', @@ -60,7 +60,7 @@ return array( 'test_mail_text' => 'This is a test from the Snipe-IT Asset Management System. If you got this, mail is working :)', 'the_following_item' => 'The following item has been checked in: ', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'To reset your :web password, complete this form:', 'type' => 'Type', @@ -76,5 +76,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/ca/passwords.php b/resources/lang/ca/passwords.php index 61fe7fbd43..6205ef774d 100644 --- a/resources/lang/ca/passwords.php +++ b/resources/lang/ca/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Your password link has been sent!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/ca/validation.php b/resources/lang/ca/validation.php index 4ece7d41c7..72b465f211 100644 --- a/resources/lang/ca/validation.php +++ b/resources/lang/ca/validation.php @@ -1,6 +1,6 @@ 'The :attribute must be at least :min characters.', 'array' => 'The :attribute must have at least :min items.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'The selected :attribute is invalid.', 'numeric' => 'The :attribute must be a number.', 'present' => 'The :attribute field must be present.', @@ -88,8 +89,8 @@ return array( 'unique' => 'The :attribute has already been taken.', 'uploaded' => 'The :attribute failed to upload.', 'url' => 'The :attribute format is invalid.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "The :attribute field contains a character that is not allowed.", - "email_array" => "One or more email addresses is invalid.", - "hashed_pass" => "Your current password is incorrect", + 'alpha_space' => 'The :attribute field contains a character that is not allowed.', + 'email_array' => 'One or more email addresses is invalid.', + 'hashed_pass' => 'Your current password is incorrect', 'dumbpwd' => 'That password is too common.', - "statuslabel_type" => "You must select a valid status label type", + 'statuslabel_type' => 'You must select a valid status label type', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/cs/admin/asset_maintenances/message.php b/resources/lang/cs/admin/asset_maintenances/message.php index 6a88e49ff0..4f682e260d 100644 --- a/resources/lang/cs/admin/asset_maintenances/message.php +++ b/resources/lang/cs/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Opravdu si přejete smazat tuto údržbu?', 'error' => 'Při odstraňování údržby nastala chyba. Zkuste to prosím znovu.', - 'success' => 'Údržba zařízení byla úspěšně odstraněna.' + 'success' => 'Údržba zařízení byla úspěšně odstraněna.', ], 'create' => [ 'error' => 'Údržbu zařízení se nepodařilo vytvořit, zkuste to prosím znovu.', - 'success' => 'Údržba zařízení byla v pořádku vytvořena.' + 'success' => 'Údržba zařízení byla v pořádku vytvořena.', ], 'edit' => [ 'error' => 'Údržba majetku nebyla upravena, zkuste to prosím znovu.', - 'success' => 'Údržba majetku byla úspěšně upravena.' + 'success' => 'Údržba majetku byla úspěšně upravena.', ], 'asset_maintenance_incomplete' => 'Prozatím nedokončeno', 'warranty' => 'Záruka', 'not_warranty' => 'Bez záruky', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/cs/admin/asset_maintenances/table.php b/resources/lang/cs/admin/asset_maintenances/table.php index baf0564a9d..ee850483a8 100644 --- a/resources/lang/cs/admin/asset_maintenances/table.php +++ b/resources/lang/cs/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Údržba zařízení', 'asset_name' => 'Název majetku', 'is_warranty' => 'Záruka', - 'dl_csv' => 'Stáhnout CSV' + 'dl_csv' => 'Stáhnout CSV', ]; diff --git a/resources/lang/cs/admin/companies/general.php b/resources/lang/cs/admin/companies/general.php index a64e22d43a..fa44e1e8dc 100644 --- a/resources/lang/cs/admin/companies/general.php +++ b/resources/lang/cs/admin/companies/general.php @@ -1,4 +1,7 @@ 'Zvolte společnost', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/cs/admin/companies/message.php b/resources/lang/cs/admin/companies/message.php index 7e143d3221..e4071aeb8a 100644 --- a/resources/lang/cs/admin/companies/message.php +++ b/resources/lang/cs/admin/companies/message.php @@ -1,18 +1,19 @@ 'Společnost nebyla založena.', 'assoc_users' => 'Tato společnost je právě přiřazena alespoň k jednomu modelu majetku a nemůže tak být odstraněna. Odeberte její vazbu z patřičných modelů a akci opakujte. ', - 'create' => array( + 'create' => [ 'error' => 'Společnost nebyla založena, zkuste to znovu.', - 'success' => 'Společnost byla v pořádku založena.' - ), - 'update' => array( + 'success' => 'Společnost byla v pořádku založena.', + ], + 'update' => [ 'error' => 'Společnost se nepodařilo upravit, zkuste to prosím znovu', - 'success' => 'Společnost byla v pořádku upravena.' - ), - 'delete' => array( + 'success' => 'Společnost byla v pořádku upravena.', + ], + 'delete' => [ 'confirm' => 'Opravdu si přejete odstranit tuto společnost?', 'error' => 'Nepodařilo se nám zvolenou společnost odstranit. Zkuste to prosím znovu.', - 'success' => 'Společnost byla v pořádku odstraněna.' - ) -); + 'success' => 'Společnost byla v pořádku odstraněna.', + ], +]; diff --git a/resources/lang/cs/admin/custom_fields/general.php b/resources/lang/cs/admin/custom_fields/general.php index b7de109359..1dd5923599 100644 --- a/resources/lang/cs/admin/custom_fields/general.php +++ b/resources/lang/cs/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Vlastní pole', + 'manage' => 'Manage', 'field' => 'Pole', 'about_fieldsets_title' => 'O sadách polí', - 'about_fieldsets_text' => 'Sady polí Vám umožňují vytvořit si vlastní hodnoty, které chcete evidovat u modelů majetku.', - 'custom_format' => 'Vlastní formát...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Zašifrovat hodnotu tohoto pole v databázi', 'encrypt_field_help' => 'UPOZORNĚNÍ: Šifrování pole je udělá nevyhledatelné.', 'encrypted' => 'Šifrováno', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Užito u modelů', 'order' => 'Pořadí', 'create_fieldset' => 'Nová sada', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Nové vlastní pole', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Hodnota tohoto pole je zašifrována v databázi. Pouze administrátoři budou moci zobrazit dešifrovanou hodnotu', 'show_in_email' => 'Zahrnout hodnotu této kolonky do e-mailu o vyskladnění pro uživatele? Šifrované kolonky nemohou být součástí e-mailů.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/cs/admin/depreciations/general.php b/resources/lang/cs/admin/depreciations/general.php index bfe59987ae..cc1c3173be 100644 --- a/resources/lang/cs/admin/depreciations/general.php +++ b/resources/lang/cs/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'O amortizaci majetku', 'about_depreciations' => 'Můžete nastavit amortizaci majetku pro jeho rovnoměrné odepisování.', 'asset_depreciations' => 'Amortizace majetku', 'create' => 'Vytvořit amortizaci', 'depreciation_name' => 'Jméno amortizace', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Počet měsíců', 'update' => 'Aktualizovat amortizaci', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/cs/admin/depreciations/table.php b/resources/lang/cs/admin/depreciations/table.php index d1167891eb..85bbeae692 100644 --- a/resources/lang/cs/admin/depreciations/table.php +++ b/resources/lang/cs/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Měsíců', 'term' => 'Podmínka', 'title' => 'Název ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/cs/admin/groups/titles.php b/resources/lang/cs/admin/groups/titles.php index 73ff79f4f0..e4e873934f 100644 --- a/resources/lang/cs/admin/groups/titles.php +++ b/resources/lang/cs/admin/groups/titles.php @@ -1,6 +1,6 @@ 'O skupinách', 'about_groups' => 'Skupiny se používají ke zobecnění uživatelských oprávnění.', 'group_management' => 'Správa skupin', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Správce skupiny', 'allow' => 'Povolit', 'deny' => 'Zakázat', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/cs/admin/hardware/form.php b/resources/lang/cs/admin/hardware/form.php index b55b5062d2..bbcff0a6ec 100644 --- a/resources/lang/cs/admin/hardware/form.php +++ b/resources/lang/cs/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Potvrzení hromadného odstranění majetku', +return [ + 'bulk_delete' => 'Potvrzení hromadného odstranění majetku', 'bulk_delete_help' => 'Zkontrolujte seznam odstraňovaného majetku níže. Jakmile jej potvrdíte, nebude možné tento majetek obnovit a budou zrušeny i vazby na uživatele, kteří jej měli v držení.', 'bulk_delete_warn' => 'Chystáte se odstranit :asset_count položek majetku.', - 'bulk_update' => 'Hromadná aktualizace majetku', - 'bulk_update_help' => 'Tento formulář umožňuje hromadnou editaci majetku. Vyplňte pouze položky, které chcete změnit. Jakékoliv prázné položky zůstanou nezměněny. ', - 'bulk_update_warn' => 'Budou se editovat vlastnosti :asset_count assets.', + 'bulk_update' => 'Hromadná aktualizace majetku', + 'bulk_update_help' => 'Tento formulář umožňuje hromadnou editaci majetku. Vyplňte pouze položky, které chcete změnit. Jakékoliv prázné položky zůstanou nezměněny. ', + 'bulk_update_warn' => 'Budou se editovat vlastnosti :asset_count assets.', 'checkedout_to' => 'Vydané komu', 'checkout_date' => 'Datum vydání', 'checkin_date' => 'Datum převzetí', @@ -38,7 +38,12 @@ return array( 'tag' => 'Označení majetku', 'update' => 'Úprava majetku', 'warranty' => 'Záruka', - 'warranty_expires' => 'Záruka končí', + 'warranty_expires' => 'Záruka končí', 'years' => 'roky', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/cs/admin/hardware/general.php b/resources/lang/cs/admin/hardware/general.php index 4ba3295b6d..2754fd77eb 100644 --- a/resources/lang/cs/admin/hardware/general.php +++ b/resources/lang/cs/admin/hardware/general.php @@ -1,9 +1,9 @@ 'O majetku', 'about_assets_text' => 'Majetky jsou položky sledované sériovým číslem nebo značkou. Mají tendenci mít vyšší hodnotou, tam kde je důležitá identifikace určité položky.', - 'archived' => 'Archivováno', + 'archived' => 'Archivováno', 'asset' => 'Majetek', 'bulk_checkout' => 'Vyskladnit majetek', 'checkin' => 'Převzít majetek', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Lze vyžádat', 'requested' => 'Požadováno', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Obnovit zařízení', 'pending' => 'Čekající', 'undeployable' => 'Nepřiřaditelné', 'view' => 'Zobrazit majetek', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/cs/admin/hardware/message.php b/resources/lang/cs/admin/hardware/message.php index 8fd101c078..4314c9a483 100644 --- a/resources/lang/cs/admin/hardware/message.php +++ b/resources/lang/cs/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Varování: Toto zařízení bylo označeno jako momentálně nepřiřaditelné. Pokud se na jeho stavu něco změnilo, upravte jej.', 'does_not_exist' => 'Majetek nenalezen.', - 'does_not_exist_or_not_requestable' => 'Hezký pokus, ale majetek buď neexistuje, nebo není možné jej převzít.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Majetek je předán svému uživateli a nelze jej odstranit. Před odstraněním jej nejprve převezměte. ', - 'create' => array( + 'create' => [ 'error' => 'Majetek se nepodařilo vytvořit, zkuste to prosím znovu.', - 'success' => 'Majetek byl v pořádku vytvořen.' - ), + 'success' => 'Majetek byl v pořádku vytvořen.', + ], - 'update' => array( + 'update' => [ 'error' => 'Majetek se nepodařilo upravit, zkuste to prosím znovu', 'success' => 'Majetek úspěšně aktualizován.', 'nothing_updated' => 'Nebyla zvolena žádná pole, nic se tedy neupravilo.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Majetek se nepodařilo obnovit, zkuste to prosím později', - 'success' => 'Majetek byl v pořádku obnoven.' - ), + 'success' => 'Majetek byl v pořádku obnoven.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Audit majetku byl neúspěšný. Prosím zkuste to znovu.', - 'success' => 'Audit aktiv byl úspěšně zaznamenáván.' - ), + 'success' => 'Audit aktiv byl úspěšně zaznamenáván.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Soubor se nesmazal, prosím zkuste to znovu.', 'success' => 'Soubor byl úspěšně smazán.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Soubor(y) se nepodařilo nahrát, zkuste to prosím znovu.', 'success' => 'Soubor(y) byly v pořádku nahrány.', 'nofiles' => 'K nahrání jste nevybrali žádný, nebo příliš velký soubor', 'invalidfiles' => 'Jeden nebo více označených souborů je příliš velkých nebo nejsou podporované. Povolenými příponami jsou png, gif, pdf a txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Některé položky nebyly správně importovány.', 'errorDetail' => 'Následující položky nebyly importovány kvůli chybám.', - 'success' => "Váš soubor byl importován", - 'file_delete_success' => "Váš soubor byl úspěšně odstraněn", - 'file_delete_error' => "Soubor nelze odstranit", - ), + 'success' => 'Váš soubor byl importován', + 'file_delete_success' => 'Váš soubor byl úspěšně odstraněn', + 'file_delete_error' => 'Soubor nelze odstranit', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Opravdu si přejete tento majetek odstranit?', 'error' => 'Nepodařilo se nám tento majetek odstranit. Zkuste to prosím znovu.', 'nothing_updated' => 'Žádný majetek nebyl vybrán, takže nic nebylo odstraněno.', - 'success' => 'Majetek byl úspěšně smazán.' - ), + 'success' => 'Majetek byl úspěšně smazán.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Majetek nebyl předán, zkuste to prosím znovu', 'success' => 'Majetek byl v pořádku předán.', 'user_does_not_exist' => 'Tento uživatel je neplatný. Zkuste to prosím znovu.', 'not_available' => 'Tento majetek není k dispozici pro výdej!', - 'no_assets_selected' => 'Je třeba vybrat ze seznamu alespoň jeden majetek' - ), + 'no_assets_selected' => 'Je třeba vybrat ze seznamu alespoň jeden majetek', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Majetek nebyl převzat. Zkuste to prosím znovu', 'success' => 'Majetek byl v pořádku převzat.', 'user_does_not_exist' => 'Tento uživatel je neplatný. Zkuste to prosím znovu.', 'already_checked_in' => 'Tento majetek je již předaný.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Majetek nebyl vyžádán, zkuste to prosím znovu', 'success' => 'Vyžádání majetku proběhlo v pořádku.', - 'canceled' => 'Požadavek na výdej byl úspěšně zrušen' - ) + 'canceled' => 'Požadavek na výdej byl úspěšně zrušen', + ], -); +]; diff --git a/resources/lang/cs/admin/hardware/table.php b/resources/lang/cs/admin/hardware/table.php index 11a89142fd..38ce9bbc88 100644 --- a/resources/lang/cs/admin/hardware/table.php +++ b/resources/lang/cs/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Označení majetku', 'asset_model' => 'Model', - 'book_value' => 'Hodnota', + 'book_value' => 'Current Value', 'change' => 'Příjem/Výdej', 'checkout_date' => 'Datum vydání', 'checkoutto' => 'Vydané', + 'current_value' => 'Current Value', 'diff' => 'Rozdíl', 'dl_csv' => 'Stáhnout CSV', 'eol' => 'Konec životnosti', @@ -18,8 +19,12 @@ return array( 'serial' => 'Sériové číslo', 'status' => 'Stav', 'title' => 'Majetek ', - 'image' => 'Obrázek zařízení', + 'image' => 'Obrázek zařízení', 'days_without_acceptance' => 'Dní bez schválení', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/cs/admin/kits/general.php b/resources/lang/cs/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/cs/admin/kits/general.php +++ b/resources/lang/cs/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/cs/admin/locations/table.php b/resources/lang/cs/admin/locations/table.php index e5d3450fdf..ce33d11389 100644 --- a/resources/lang/cs/admin/locations/table.php +++ b/resources/lang/cs/admin/locations/table.php @@ -1,6 +1,6 @@ 'O umístěních', 'about_locations' => 'Umístění se používá ke sledování informací o poloze uživatelů, majetku a dalších položek', 'assets_rtd' => 'Zařízení', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Nadřazené', 'currency' => 'Měna', 'ldap_ou' => 'LDAP Vyhledat OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/cs/admin/reports/general.php b/resources/lang/cs/admin/reports/general.php index b1fa2f36ec..762ef343de 100644 --- a/resources/lang/cs/admin/reports/general.php +++ b/resources/lang/cs/admin/reports/general.php @@ -1,5 +1,10 @@ 'Zvolte možnosti zprávy o majetku.' -); +return [ + 'info' => 'Zvolte možnosti zprávy o majetku.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/cs/admin/settings/general.php b/resources/lang/cs/admin/settings/general.php index 170fe43732..3cb7e7a0bb 100644 --- a/resources/lang/cs/admin/settings/general.php +++ b/resources/lang/cs/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Doména služby Active Directory', 'ad_domain_help' => 'Toto je někdy stejné jako vaše emailová doména, ale ne vždy.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'Ve skryté kopii', 'admin_cc_email_help' => 'Chcete-li poslat kopii e-mailů pro check-in / checkout, které jsou uživatelům zaslány na další e-mailový účet, zadejte je zde. V opačném případě nechte toto pole prázdné.', 'is_ad' => 'Toto je server služby Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Zasílat upozornění na', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Upozornění zapnutá', 'alert_interval' => 'Mez upozornění na vypršení (ve dnech)', 'alert_inv_threshold' => 'Mez upozornění skladu', 'allow_user_skin' => 'Povolit vzhled uživatele', - 'allow_user_skin_help_text' => 'Zaškrtnutí tohoto políčka umožní uživateli přepsat vzhled uživatelského rozhraní jiným.' , + 'allow_user_skin_help_text' => 'Zaškrtnutí tohoto políčka umožní uživateli přepsat vzhled uživatelského rozhraní jiným.', 'asset_ids' => 'ID majetku', 'audit_interval' => 'Interval auditu', 'audit_interval_help' => 'Pokud budete muset pravidelně fyzicky kontrolovat svůj majetek, zadejte interval v měsících.', 'audit_warning_days' => 'Prah výstrahy auditu', 'audit_warning_days_help' => 'Kolik dní předem bychom vás měli varovat, když jsou aktiva splatná pro audit?', - 'auto_increment_assets' => 'Vygenerovat zvyšující se ID majetku', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Předpona (volitnelná)', - 'auto_incrementing_help' => 'Nastavte nejdříve automaticky se zvyšující ID majetku pro nastavení tohoto', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Zálohy', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Nastavení čárového kódu', 'confirm_purge' => 'Potvrdit vyčištění', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Typ 2D čárového kódu', 'alt_barcode_type' => 'Typ 1D čárového kódu', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Nastavení EULA', 'eula_markdown' => 'Tato EULA umožňuje Github markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Další text do zápatí ', 'footer_text_help' => 'Tento text se zobrazí v pravém zápatí. Odkazy jsou povoleny pomocí Github flavored markdown. Zalamování řádků, záhlaví, obrázky atd. mohou mít za následek nepředvídatelné výsledky.', 'general_settings' => 'Obecné nastavení', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Vytvořit zálohu', 'header_color' => 'Barva záhlaví', 'info' => 'Tato nastavení umožňují zvolit určité prvky instalace.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Verze Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP povoleno', 'ldap_integration' => 'LDAP integrace', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP číslo zaměstnance', 'ldap_email' => 'LDAP email', - 'license' => 'Softwarová licence', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Softwarová licence', 'load_remote_text' => 'Vzdálené skripty', 'load_remote_help_text' => 'Tato instalace Snipe-IT může nahrávat skripty z vnějšího světa.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Přihlásit se Poznámka', 'login_note_help' => 'Volitelně můžete na obrazovce přihlášení zadat několik vět, například pomoci lidem, kteří nalezli ztracené nebo ukradené zařízení. Toto pole akceptuje značku Github flavedmarkdown', 'login_remote_user_text' => 'Volby vzdáleného přihlašování uživatele', @@ -118,16 +141,28 @@ return array( 'optional' => 'volitelný', 'per_page' => 'Výsledků na stránku', 'php' => 'Verze PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Je nutné nainstalovat php-gd pro zobrazení QR kódů. Více v instalační příručce.', 'php_gd_warning' => 'PHP pluginy pro zpracování obrazu a GD nejsou nainstalovány.', 'pwd_secure_complexity' => 'Složitost hesla', 'pwd_secure_complexity_help' => 'Zvolte pravidla složitosti hesla, která chcete vynutit.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Minimální znaky hesla', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Zabraňte běžným heslům', 'pwd_secure_uncommon_help' => 'To uživatelům zakáže používání běžných hesel z nejvyšších 10 000 hesel hlášených v porušení.', 'qr_help' => 'Nejprve povolte QR kódy', 'qr_text' => 'Text QR kódu', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Nastavení', 'settings' => 'Nastavení', 'show_alerts_in_menu' => 'Zobrazovat upozornění v horní nabídce', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Zobrazovat obrázky v e-mailech', 'show_images_in_email_help' => 'Zrušte zaškrtnutí této kolonky, pokud je instalace Snipe-IT za VPN nebo uzavřenou sítí a uživatelé mimo síť nebudou moci do svých e-mailů načíst obrázky z této instalace.', 'site_name' => 'Název stránky', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack kanál', 'slack_endpoint' => 'Slack koncový bod', @@ -173,6 +212,8 @@ return array( 'update' => 'Upravit nastavení', 'value' => 'Hodnota', 'brand' => 'Opatřit značkou', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'O nastavení', 'about_settings_text' => 'Tato nastavení umožňují zvolit určité prvky instalace.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Zásady ochrany soukromí', 'privacy_policy_link_help' => 'Pokud je zde zahrnuta URL adresa, odkaz na zásady ochrany osobních údajů budou obsaženy do zápatí aplikace a pokud bude zahrnuto ve všech e-mailech, které systém odešle, díky čemuž bude odpovídat požadavkům předpisu GDPR. ', 'purge' => 'Vyčištění odstraněných záznamů', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Spodní okraj štítku', 'labels_display_sgutter' => 'Boční okraj štítku', 'labels_fontsize' => 'Velikost písma štítku', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Zaškrtnutím tohoto políčka bude vynucena jedinečnost seriových čísel položek majetku', 'zerofill_count' => 'Délka značek majetku včetně zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/cs/admin/settings/message.php b/resources/lang/cs/admin/settings/message.php index d550b7b973..f2c817d570 100644 --- a/resources/lang/cs/admin/settings/message.php +++ b/resources/lang/cs/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Vyskytla se chyba při aktualizaci. ', - 'success' => 'Nastavení úspěšně uloženo.' - ), - 'backup' => array( + 'success' => 'Nastavení úspěšně uloženo.', + ], + 'backup' => [ 'delete_confirm' => 'Opravdu chcete vymazat tento záložní soubor? Tuto akci nelze vrátit zpět. ', 'file_deleted' => 'Záložní soubor byl úspěšně smazán. ', 'generated' => 'Byla úspěšně vytvořena nová záloha.', 'file_not_found' => 'Tento záložní soubor nebyl na serveru nalezen.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Během čištění došlo k chybě. ', 'validation_failed' => 'Vaše potvrzení o čištění je nesprávné. Zadejte prosím slovo "DELETE" do potvrzovacího rámečku.', - 'success' => 'Vymazané záznamy byly úspěšně vyčištěny.' - ), - -); + 'success' => 'Vymazané záznamy byly úspěšně vyčištěny.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/cs/admin/statuslabels/message.php b/resources/lang/cs/admin/statuslabels/message.php index f7fa8c59ef..53b8b132f3 100644 --- a/resources/lang/cs/admin/statuslabels/message.php +++ b/resources/lang/cs/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Stavový štítek neexistuje.', 'assoc_assets' => 'Tento stavový štítek je právě přiřazena alespoň k jednomu modelu majetku a nemůže tak být odstraněn. Odeberte jeho vazbu z patřičných modelů a akci opakujte. ', - - 'create' => array( + 'create' => [ 'error' => 'Stavový štítek nebyl vytvořen, zkuste to prosím znovu.', - 'success' => 'Stavový štítek byl úspěšně vytvořen.' - ), + 'success' => 'Stavový štítek byl úspěšně vytvořen.', + ], - 'update' => array( + 'update' => [ 'error' => 'Stavový štítek nebyl aktualizován, zkuste to prosím znovu', - 'success' => 'Stavový štítek byl úspěšně aktualizován.' - ), + 'success' => 'Stavový štítek byl úspěšně aktualizován.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Opravdu si přejete odstranit tento stavový štítek?', 'error' => 'Vyskytl se problém při mazání datového štítku. Zkuste to znovu prosím.', - 'success' => 'Stavový štítek byl úspěšně smazán.' - ), + 'success' => 'Stavový štítek byl úspěšně smazán.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Tyto prostředky nelze nikomu přiřadit.', - 'deployable' => 'Tyto aktiva je možné zkontrolovat. Jakmile budou přiděleny, převezmou status meta Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Tyto prostředky nelze odhlásit a zobrazí se pouze v zobrazení Archivováno. To je užitečné pro uchovávání informací o prostředcích pro účely rozpočtování / historických účelů, ale jejich uchování mimo denní seznam aktiv.', 'pending' => 'Tento majetek zatím nemůže být přiřazen nikomu, často používanému pro položky, které jsou určeny k opravě, ale očekává se, že se vrátí do oběhu.', - ), + ], -); +]; diff --git a/resources/lang/cs/admin/users/general.php b/resources/lang/cs/admin/users/general.php index 7e0a2f3199..235b09bf07 100644 --- a/resources/lang/cs/admin/users/general.php +++ b/resources/lang/cs/admin/users/general.php @@ -1,7 +1,6 @@ 'Tento uživatel se může přihlásit', 'activated_disabled_help_text' => 'Nelze upravit stav aktivace pro svůj vlastní účet.', 'assets_user' => 'Majetky přiřazené :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Upravit uživatele', 'filetype_info' => 'Povolené přílohy: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'Historie:', - 'info' => 'Informace', + 'info' => 'Informace', 'restore_user' => 'Klikněte zde pro obnovení.', 'last_login' => 'Poslední přihlášení', 'ldap_config_text' => 'Nastavení konfigurace LDAP lze nalézt v menu Správce> Nastavení. Vybrané (volitelně) místo bude nastaven pro všechny importované uživatele.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Vaše současná nastavení administrátora umožňují selektivní vynucení dvoufaktorového ověřování. ', 'two_factor_enrolled' => 'Přihlášeno zařízení 2FA ', 'two_factor_active' => '2FA aktivní ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/cs/button.php b/resources/lang/cs/button.php index f20014209a..e91db533bb 100644 --- a/resources/lang/cs/button.php +++ b/resources/lang/cs/button.php @@ -1,6 +1,6 @@ 'Akce', 'add' => 'Přidej nový', 'cancel' => 'Zrušit', @@ -8,11 +8,17 @@ return array( 'delete' => 'Smazat', 'edit' => 'Upravit', 'restore' => 'Obnovit', + 'remove' => 'Remove', 'request' => 'Požadavek', 'submit' => 'Odeslat', 'upload' => 'Nahrát', - 'select_file' => 'Vybrat soubor...', + 'select_file' => 'Vybrat soubor...', 'select_files' => 'Vybrat soubory…', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/cs/general.php b/resources/lang/cs/general.php index 2dadb5248f..0a41a751c4 100644 --- a/resources/lang/cs/general.php +++ b/resources/lang/cs/general.php @@ -19,7 +19,10 @@ 'asset' => 'Zařízeni', 'asset_report' => 'Report majetku', 'asset_tag' => 'Označení majetku', - 'assets_available' => 'dostupných zařízení', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Záznamy auditu', 'assets' => 'Zařízení', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Hromadný audit', 'bulkaudit_status' => 'Stav auditu', 'bulk_checkout' => 'Hromadný výdej', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Storno', 'categories' => 'Kategorie', @@ -44,13 +51,13 @@ 'checkins_count' => 'Naskladnění', 'user_requests_count' => 'Požadavky', 'city' => 'Město', - 'click_here' => 'Klikněte zde', + 'click_here' => 'Klikněte zde', 'clear_selection' => 'Vyprázdnit výběr', 'companies' => 'Firmy', 'company' => 'Společnost', 'component' => 'Komponent', 'components' => 'Komponenty', - 'complete' => 'Dokončit', + 'complete' => 'Dokončit', 'consumable' => 'Spotřební materiál', 'consumables' => 'Spotřební materiál', 'country' => 'Země', @@ -62,6 +69,8 @@ 'updated_at' => 'Aktualizováno', 'currency' => 'Kč', // this is deprecated 'current' => 'Aktuální', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Vlastní report majetku', 'dashboard' => 'Nástěnka', 'days' => 'dnů', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Opravdu chcete smazat :item?', 'deleted' => 'Odstraněno', 'delete_seats' => 'Vymazaná licenční místa', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Oddělení', - 'department' => 'Oddělení', + 'department' => 'Oddělení', 'deployed' => 'Vydané', + 'depreciation' => 'Amortizace', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Report zastarání', 'details' => 'Podrobnosti', 'download' => 'Stáhnout', - 'download_all' => 'Download All', - 'depreciation' => 'Amortizace', + 'download_all' => 'Download All', 'editprofile' => 'Upravit profil', 'eol' => 'Konec životnosti', 'email_domain' => 'Doména e-mailu', 'email_format' => 'Formát e-mailu', 'email_domain_help' => 'Toto je použito na generování e-mailových adres při importu', + 'error' => 'Error', 'filastname_format' => 'Iniciál Jména Příjmení (jsmith@example.com)', 'firstname_lastname_format' => 'Jméno Příjmení (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Jméno Příjmení (jan_novak@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Soubor', 'file_type' => 'File Type', 'file_uploads' => 'Nahrání souboru', + 'file_upload' => 'File Upload', 'generate' => 'Vytvořit', - 'github_markdown' => 'V kolonce je možné použít Github variantu markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'V kolonce je možné použít Github variantu markdown.', 'groups' => 'Skupiny', 'gravatar_email' => 'Emailová adresa Gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Historie', 'history_for' => 'Historie uživatele', 'id' => 'ID', 'image' => 'Obrázek', 'image_delete' => 'Smazat obrázek', 'image_upload' => 'Nahrát obrázek', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Import', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Zpráva o údržbě zařízení', 'asset_maintenances' => 'Záznamy o údržbě zařízení', 'item' => 'Položka', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Nedostatečná oprávnění!', 'kits' => 'Predefined Kits', 'language' => 'Jazyk', @@ -132,7 +150,7 @@ 'licenses_available' => 'dostupných licencí', 'licenses' => 'Licence', 'list_all' => 'Vypsat vše', - 'loading' => 'Nahrávání', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Tato funkce byla deaktivována pro demo instalaci.', 'location' => 'Lokalita', @@ -141,15 +159,17 @@ 'logout' => 'Odhlásit', 'lookup_by_tag' => 'Vyhledávání podle značky majetku', 'maintenances' => 'Údržby', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Výrobce', 'manufacturers' => 'Výrobci', 'markdown' => 'Toto pole umožňuje Github flavored markdown.', 'min_amt' => 'Minimální množství', - 'min_amt_help' => 'Minimální počet položek, které by měly být k dispozici před spuštěním výstrahy.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Modelové č.', 'months' => 'měsíce', 'moreinfo' => 'Další informace', 'name' => 'Název', + 'new_password' => 'New Password', 'next' => 'Další', 'next_audit_date' => 'Další datum auditu', 'last_audit' => 'Poslední audit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Datum nákupu', 'qty' => 'Množství', 'quantity' => 'Množství', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Připraveno k přidělení', 'recent_activity' => 'Nedávná aktivita', + 'remaining' => 'Remaining', 'remove_company' => 'Odstraňte sdružení společnosti', 'reports' => 'Reporty', 'restored' => 'obnoveno', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Požadováno', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Žádost zrušena', 'save' => 'Uložit', 'select' => 'Zvolit', + 'select_all' => 'Select All', 'search' => 'Hledat', 'select_category' => 'Vyberte kategorii', - 'select_department' => 'Vyberte Oddělení', + 'select_department' => 'Vyberte Oddělení', 'select_depreciation' => 'Zvolit typ amortizace', 'select_location' => 'Zvolit místo', 'select_manufacturer' => 'Zvolit výrobce', @@ -200,6 +227,7 @@ 'sign_in' => 'Přihlásit se', 'signature' => 'Podpis', 'skin' => 'Vzhled', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'REŽIM DEMO: Některé funkce jsou pro tuto instalaci zakázány.', 'site_name' => 'Název lokality', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Opravdu si přejete odstranit', 'submit' => 'Odeslat', 'target' => 'Cíl', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Zobrazení času a data', 'total_assets' => 'celkem zařízení', 'total_licenses' => 'celkem licencí', @@ -230,6 +259,7 @@ 'users' => 'Uživatelé', 'viewall' => 'View All', 'viewassets' => 'Zobrazit přiřazený majetek', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Webová stránka', 'welcome' => 'Vítej, :name', 'years' => 'roky', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/cs/help.php b/resources/lang/cs/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/cs/help.php +++ b/resources/lang/cs/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/cs/mail.php b/resources/lang/cs/mail.php index a4fa616ca4..ed99fbe6c9 100644 --- a/resources/lang/cs/mail.php +++ b/resources/lang/cs/mail.php @@ -1,6 +1,6 @@ 'Uživatel zrušil žádost o položku na webu', 'a_user_requested' => 'Uživatel požádal o položku na webu', 'accessory_name' => 'Název příslušenství:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Toto je test ze systému Snipe-IT Asset Management System. Pokud jste ho dostali, email funguje :)', 'the_following_item' => 'Následující položka byla převzata: ', 'low_inventory_alert' => 'Je zde :count položka která je pod minimálním stavem nebo brzy bude.|Jsou zde :count položky které jsou pod minimálním stavem nebo brzy budou.', - 'assets_warrantee_alert' => 'Je zde :count majetek se zárukou končící v následujících :threshold dnech.|Jsou zde :count majetky se zárukou končící v následujících :threshold dnech.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Je zde :count licence, které končí platnost v příštích :threshold dnech.|Jsou zde :count licence, kterým končí platnost v příštích :threshold dnech.', 'to_reset' => 'Pro resetování vašeho hesla vyplňte tento formulář:', 'type' => 'Typ', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/cs/passwords.php b/resources/lang/cs/passwords.php index e854b3a8b2..61ed745cd8 100644 --- a/resources/lang/cs/passwords.php +++ b/resources/lang/cs/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Váš odkaz s heslem byl odeslán!', 'user' => 'Nebyl nalezen žádný aktivní uživatel s takovým e-mailem.', ]; - diff --git a/resources/lang/cs/validation.php b/resources/lang/cs/validation.php index 685e0a56fb..e7c22001da 100644 --- a/resources/lang/cs/validation.php +++ b/resources/lang/cs/validation.php @@ -1,6 +1,6 @@ ':attribute musí mít minimálně :min znaků.', 'array' => 'Atribut musí mít alespoň: min položky.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Zvolený :attribute je neplatný.', 'numeric' => ':attribute musí být číslo.', 'present' => 'Pole atributu musí být přítomno.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute byl již vybrán.', 'uploaded' => 'Atribut: se nepodařilo nahrát.', 'url' => 'Formát :attribute je neplatný.', - "unique_undeleted" => "Je třeba, aby se :attribute neopakoval.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'Je třeba, aby se :attribute neopakoval.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Pole atributu: atribut obsahuje znak, který není povolen.", - "email_array" => "Jedna nebo více e-mailových adres je neplatná.", - "hashed_pass" => "Vaše současné heslo je nesprávné", + 'alpha_space' => 'Pole atributu: atribut obsahuje znak, který není povolen.', + 'email_array' => 'Jedna nebo více e-mailových adres je neplatná.', + 'hashed_pass' => 'Vaše současné heslo je nesprávné', 'dumbpwd' => 'Toto heslo je příliš běžné.', - "statuslabel_type" => "Musíte vybrat platný typ štítku stavu", + 'statuslabel_type' => 'Musíte vybrat platný typ štítku stavu', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/cy/admin/asset_maintenances/message.php b/resources/lang/cy/admin/asset_maintenances/message.php index e9b5d40b01..5ae5f9b118 100644 --- a/resources/lang/cy/admin/asset_maintenances/message.php +++ b/resources/lang/cy/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Ydych chi\'n sicr eich bod eisiau dileu\'r cofnod cynnal a chadw yma?', 'error' => 'Nid oedd yn bosib dileu\'r nodyn cynnal a chadw. Ceisiwch eto o.g.y.dd.', - 'success' => 'Nodyn cynnal a chadw wedi\'i dileu\'n llwyddiannus.' + 'success' => 'Nodyn cynnal a chadw wedi\'i dileu\'n llwyddiannus.', ], 'create' => [ 'error' => 'Ni crewyd y cofnod cynnal a chadw, ceisiwch eto o.g.y.dd.', - 'success' => 'Nodyn cynnal a chadw wedi\'i greu\'n llwyddiannus.' + 'success' => 'Nodyn cynnal a chadw wedi\'i greu\'n llwyddiannus.', ], 'edit' => [ 'error' => 'Wedi methu newid y cofnod cynnal a chadw, ceisiwch eto o.g.y.dd.', - 'success' => 'Nodyn cynnal a chadw wedi\'i diweddaru\'n llwyddiannus.' + 'success' => 'Nodyn cynnal a chadw wedi\'i diweddaru\'n llwyddiannus.', ], 'asset_maintenance_incomplete' => 'Heb cwbwlhau eto', 'warranty' => 'Warant', 'not_warranty' => 'Dim Warant', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/cy/admin/asset_maintenances/table.php b/resources/lang/cy/admin/asset_maintenances/table.php index 14bd62fc78..6b16bb3592 100644 --- a/resources/lang/cy/admin/asset_maintenances/table.php +++ b/resources/lang/cy/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Cynnal a chadw Ased', 'asset_name' => 'Enw Ased', 'is_warranty' => 'Warant', - 'dl_csv' => 'Lawrlwytho CSV' + 'dl_csv' => 'Lawrlwytho CSV', ]; diff --git a/resources/lang/cy/admin/companies/general.php b/resources/lang/cy/admin/companies/general.php index 09ae336298..c3a948e524 100644 --- a/resources/lang/cy/admin/companies/general.php +++ b/resources/lang/cy/admin/companies/general.php @@ -1,4 +1,7 @@ 'Dewis Cwmni', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/cy/admin/companies/message.php b/resources/lang/cy/admin/companies/message.php index 69bbc99613..c30ca40463 100644 --- a/resources/lang/cy/admin/companies/message.php +++ b/resources/lang/cy/admin/companies/message.php @@ -1,18 +1,19 @@ 'Nid ywr cwmni\'n bodoli.', 'assoc_users' => 'Mae\'r cwmni yma wedi perthnasu i oleiaf un model a nid yw\'n bosib dileu. Diweddarwch eich modelau i beidio cyfeirio at y cwmni yma ac yna ceisiwch eto. ', - 'create' => array( + 'create' => [ 'error' => 'Ni crewyd y cwmni, ceisiwch eto o. g. y. dd.', - 'success' => 'Cwmni wedi creu yn llwyddiannus.' - ), - 'update' => array( + 'success' => 'Cwmni wedi creu yn llwyddiannus.', + ], + 'update' => [ 'error' => 'Ni diweddarwyd y cwmni, ceisiwch eto o. g. y. dd', - 'success' => 'Cwmni wedi diweddaru\'n llwyddiannus.' - ), - 'delete' => array( + 'success' => 'Cwmni wedi diweddaru\'n llwyddiannus.', + ], + 'delete' => [ 'confirm' => 'Ydych chi\'n siwr eich bod eisiau dileu\'r cwmni yma?', 'error' => 'Nid oedd yn bosib dileu\'r cwmni. Ceisiwch eto o. g. y. dd.', - 'success' => 'Cwmni wedi dileu\'n llwyddiannus.' - ) -); + 'success' => 'Cwmni wedi dileu\'n llwyddiannus.', + ], +]; diff --git a/resources/lang/cy/admin/custom_fields/general.php b/resources/lang/cy/admin/custom_fields/general.php index f0be0553b0..da82ab507b 100644 --- a/resources/lang/cy/admin/custom_fields/general.php +++ b/resources/lang/cy/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Meysydd addasedig', + 'manage' => 'Manage', 'field' => 'Meysydd', 'about_fieldsets_title' => 'Amdan grwpiau meysydd', - 'about_fieldsets_text' => 'Mae grwpiau meysydd yn caniatau i chi creu grwpiau o meysydd addasedig sydd yn cael ei defnyddio yn amal ar gyfer mathau penodol o asedau.', - 'custom_format' => 'Fformat Regex addasedig...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Hamcryptio gwerth y maes yma yn y basdata', 'encrypt_field_help' => 'RHYBUDD: Mae hamcryptio maes yn feddwl nid oes modd chwilio amdano.', 'encrypted' => 'Wedi hamcryptio', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Defnyddir gan modelau', 'order' => 'Trefn', 'create_fieldset' => 'Set maes newydd', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Maes Addasedig newydd', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Mae gwerth y maes hwn wedi\'i amgryptio yn y gronfa ddata. Dim ond defnyddwyr gweinyddol fydd yn gallu gweld y gwerth wedi\'i ddadgryptio', 'show_in_email' => 'Cynnwys gwerth y maes hwn mewn e-byst talu a anfonir at y defnyddiwr? Ni ellir cynnwys meysydd wedi\'u hamgryptio mewn e-byst.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/cy/admin/depreciations/general.php b/resources/lang/cy/admin/depreciations/general.php index 47b976048e..4a78177cca 100644 --- a/resources/lang/cy/admin/depreciations/general.php +++ b/resources/lang/cy/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Amdan Dibrisiant Asedau', 'about_depreciations' => 'Cewch creu mathau o dibrisiant i dibrisio asedau yn seiliedig ar dibrisiant llinell syth.', 'asset_depreciations' => 'Dibrisiant Asedau', 'create' => 'Creu Dibrisiant', 'depreciation_name' => 'Enw Dibrisiant', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Nifer o Fisoedd', 'update' => 'Diweddaru Dibrisiant', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/cy/admin/depreciations/table.php b/resources/lang/cy/admin/depreciations/table.php index 4a5a6b97dd..64046ec61a 100644 --- a/resources/lang/cy/admin/depreciations/table.php +++ b/resources/lang/cy/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'Rhif Unigryw', 'months' => 'Misoedd', 'term' => 'Cyfnod', 'title' => 'Enw ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/cy/admin/groups/titles.php b/resources/lang/cy/admin/groups/titles.php index b9dc3d96b7..4a3ae3f04b 100644 --- a/resources/lang/cy/admin/groups/titles.php +++ b/resources/lang/cy/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Amdan Grwpiau', 'about_groups' => 'Defnyddir grwpiau i gosod hawliau defnyddwyr.', 'group_management' => 'Rheoli Grwpiau', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Gweinyddwr Grwp', 'allow' => 'Caniatau', 'deny' => 'Gwrthod', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/cy/admin/hardware/form.php b/resources/lang/cy/admin/hardware/form.php index 4f88a2ee02..4084e0e231 100644 --- a/resources/lang/cy/admin/hardware/form.php +++ b/resources/lang/cy/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Cadarnahu Dileu Nifer o Asedau', +return [ + 'bulk_delete' => 'Cadarnahu Dileu Nifer o Asedau', 'bulk_delete_help' => 'Adolygwch yr asedau ar gyfer dileu isod. Ar ôl eu dileu, gellir adfer yr asedau hyn, ond ni fyddant yn gysylltiedig mwyach ag unrhyw ddefnyddwyr y maent wedi\'u neilltuo iddynt ar hyn o bryd.', 'bulk_delete_warn' => 'Rydych am dileu :asset_count assets.', - 'bulk_update' => 'Diweddaru Nifer o Asedau', - 'bulk_update_help' => 'Mae\'r ffurflen hon yn caniatáu ichi ddiweddaru nifer o asedau ar unwaith. Llenwch y meysydd sydd angen i chi eu newid yn unig. Bydd unrhyw bwlch a adewir yn wag yn aros yr un fath. ', - 'bulk_update_warn' => 'Rydych am newid manylder am :asset_count o asedau.', + 'bulk_update' => 'Diweddaru Nifer o Asedau', + 'bulk_update_help' => 'Mae\'r ffurflen hon yn caniatáu ichi ddiweddaru nifer o asedau ar unwaith. Llenwch y meysydd sydd angen i chi eu newid yn unig. Bydd unrhyw bwlch a adewir yn wag yn aros yr un fath. ', + 'bulk_update_warn' => 'Rydych am newid manylder am :asset_count o asedau.', 'checkedout_to' => 'Wedi aseinio i', 'checkout_date' => 'Dyddiad allan', 'checkin_date' => 'Dyddian i mewn', @@ -38,7 +38,12 @@ return array( 'tag' => 'Tag Ased', 'update' => 'Diweddaru Ased', 'warranty' => 'Warant', - 'warranty_expires' => 'Warrant yn dod I ben', + 'warranty_expires' => 'Warrant yn dod I ben', 'years' => 'blynyddoedd', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/cy/admin/hardware/general.php b/resources/lang/cy/admin/hardware/general.php index 8d0611f180..df8bf55b0e 100644 --- a/resources/lang/cy/admin/hardware/general.php +++ b/resources/lang/cy/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Amdan Asedau', 'about_assets_text' => 'Mae asedau wedi tracio trwy rhif cofrestru neu rhif ased. Maen yn tueddu fod yn eitemau gwerthfawr lle mae adnabod offer penodol yn bwysig.', - 'archived' => 'Archifwyd', + 'archived' => 'Archifwyd', 'asset' => 'Ased', 'bulk_checkout' => 'Nodi Asedau Allan', 'checkin' => 'Nodi Asedau I Mewn', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Ar gael', 'requested' => 'Gofynnwyd amdano', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Adfer Ased', 'pending' => 'Yn disgwl', 'undeployable' => 'Dim ar gael', 'view' => 'Gweld Ased', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/cy/admin/hardware/message.php b/resources/lang/cy/admin/hardware/message.php index e97618930a..5b3cda8bb4 100644 --- a/resources/lang/cy/admin/hardware/message.php +++ b/resources/lang/cy/admin/hardware/message.php @@ -1,83 +1,83 @@ ' Rhybudd: Mae\'r ased hwn wedi\'i nodi fel un na ellir ei ddefnyddio ar hyn o bryd. Os yw\'r statws hwn wedi newid, diweddarwch statws yr ased.', 'does_not_exist' => 'Nid yw\'r ased yn bodoli.', - 'does_not_exist_or_not_requestable' => 'Ymdrech da. Nid yw\'r ased yma yn bodoli neu ar gael.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Ar hyn o bryd mae\'r ased yma allan gan ddefnyddiwr ac ni ellir ei ddileu. Cofnodwch yr ased yn ol i fewn yn gyntaf, ac yna ceisiwch ei ddileu eto. ', - 'create' => array( + 'create' => [ 'error' => 'Ni crewyd yr ased, ceisiwch eto o. g. y. dd. :(', - 'success' => 'Ased wedi creu yn llwyddiannus. :)' - ), + 'success' => 'Ased wedi creu yn llwyddiannus. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Ni diweddarwyd yr assed, ceisiwch eto o. g. y. dd', 'success' => 'Ased wedi diweddaru\'n llwyddiannus.', 'nothing_updated' => 'Dim newid mewn manylder, felly dim byd wedi\'i diweddaru.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Nid oedd yn bosib adfer yr ased, ceisiwch eto o. g. y. dd', - 'success' => 'Ased wedi adfer yn llwyddiannus.' - ), + 'success' => 'Ased wedi adfer yn llwyddiannus.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Roedd archwiliad asedau yn aflwyddiannus. Ceisiwch eto o. g. y. dd.', - 'success' => 'Cofnodwyd archwiliad asedau yn llwyddiannus.' - ), + 'success' => 'Cofnodwyd archwiliad asedau yn llwyddiannus.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Ffeil heb ei ddileu. Ceisiwch eto o.g.y.dd.', 'success' => 'Ffeil wedi dileu yn llwyddiannus.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Ffeil(iau) heb ei uwchlwytho. Ceisiwch eto o. g. y. dd.', 'success' => 'Ffeil(iau) wedi uwchlwytho yn llwyddiannus.', 'nofiles' => 'Ni wnaethoch chi ddewis unrhyw ffeiliau i\'w uwchlwytho, neu mae\'r ffeil rydych chi\'n ceisio ei huwchlwytho yn rhy fawr', 'invalidfiles' => 'Mae un neu mwy o\'r ffeiliau unai yn rhy fawr neu ddim y math cywir. Derbynir png, gif, fjp, doc, docx, pdf a txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Rhai eitemau heb ei mewnforio\'n gywir.', 'errorDetail' => 'Ni fewnforiwyd yr eitemau canlynol oherwydd gwallau.', - 'success' => "Mae'ch ffeil wedi'i mewnforio", - 'file_delete_success' => "Mae eich ffeil wedi'i dileu yn llwyddiannus", - 'file_delete_error' => "Nid oedd yn bosib dileu'r ffeil", - ), + 'success' => 'Mae\'ch ffeil wedi\'i mewnforio', + 'file_delete_success' => 'Mae eich ffeil wedi\'i dileu yn llwyddiannus', + 'file_delete_error' => 'Nid oedd yn bosib dileu\'r ffeil', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Ydych chi\'n sicr eich bod eisiau dileu\'r ased yma?', 'error' => 'Roedd problem wrth ceisio dileu\'r ased. Ceisiwch eto o. g. y. dd.', 'nothing_updated' => 'Dim asedau wedi dewis, felly dim byd wedi\'i dileu.', - 'success' => 'Ased wedi dileu\'n llwyddiannus.' - ), + 'success' => 'Ased wedi dileu\'n llwyddiannus.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Ased heb ei nodi fel allan, ceisiwch eto o. g. y. dd', 'success' => 'Ased wedi nodi fel allan yn llwyddiannus.', 'user_does_not_exist' => 'Nid yw\'r defnyddiwr yna yn ddilys. Ceisiwch eto o.g.y.dd.', 'not_available' => 'Nid yw\'r ased yma ar gael i\'w defnyddio!', - 'no_assets_selected' => 'Rhaid i chi ddewis o leiaf un ased o\'r rhestr' - ), + 'no_assets_selected' => 'Rhaid i chi ddewis o leiaf un ased o\'r rhestr', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Ased heb ei nodi i mewn, ceisiwch eto o. g. y. dd', 'success' => 'Ased wedi nodi i mewn yn llwyddiannus.', 'user_does_not_exist' => 'Nid yw\'r defnyddiwr yna yn ddilys. Ceisiwch eto o. g. y. dd.', 'already_checked_in' => 'Ased wedi nodi i mewn yn gywir.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Nid oedd cais am yr ased, ceisiwch eto o. g. y. dd', 'success' => 'Cais am ased yn llwyddiannus.', - 'canceled' => 'Wedi llwydo i canslo cais am ased' - ) + 'canceled' => 'Wedi llwydo i canslo cais am ased', + ], -); +]; diff --git a/resources/lang/cy/admin/hardware/table.php b/resources/lang/cy/admin/hardware/table.php index 5455d50c39..c5174d306e 100644 --- a/resources/lang/cy/admin/hardware/table.php +++ b/resources/lang/cy/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Rhif Ased (tag)', 'asset_model' => 'Model', - 'book_value' => 'Gwerth', + 'book_value' => 'Current Value', 'change' => 'Mewn/Allan', 'checkout_date' => 'Dyddiad Allan', 'checkoutto' => 'Allan', + 'current_value' => 'Current Value', 'diff' => 'Gwahaniaeth', 'dl_csv' => 'Lawrlwytho CSV', 'eol' => 'DB', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'Statws', 'title' => 'Ased ', - 'image' => 'Delwedd Dyfais', + 'image' => 'Delwedd Dyfais', 'days_without_acceptance' => 'Diwrnodau Heb Derbyn', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/cy/admin/kits/general.php b/resources/lang/cy/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/cy/admin/kits/general.php +++ b/resources/lang/cy/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/cy/admin/locations/table.php b/resources/lang/cy/admin/locations/table.php index b49d70fc25..70bbcfd383 100644 --- a/resources/lang/cy/admin/locations/table.php +++ b/resources/lang/cy/admin/locations/table.php @@ -1,6 +1,6 @@ 'Amdan Lleoliadau', 'about_locations' => 'Defnyddir lleoliadau i cofnodi manylder lleoliad ar gyfer defnyddwyr, asedau a eitemau eraill', 'assets_rtd' => 'Asedau', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Rhiant', 'currency' => 'Arian y Lleoliad', 'ldap_ou' => 'OU a denyddir wrth chwilio LDAP', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/cy/admin/reports/general.php b/resources/lang/cy/admin/reports/general.php index 3483e68ca4..58f25a179e 100644 --- a/resources/lang/cy/admin/reports/general.php +++ b/resources/lang/cy/admin/reports/general.php @@ -1,5 +1,10 @@ 'Dewiswch yr opsiynau rydych chi eu heisiau ar gyfer eich adroddiad ased.' -); +return [ + 'info' => 'Dewiswch yr opsiynau rydych chi eu heisiau ar gyfer eich adroddiad ased.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/cy/admin/settings/general.php b/resources/lang/cy/admin/settings/general.php index 9fbfb1c3b8..439ba49505 100644 --- a/resources/lang/cy/admin/settings/general.php +++ b/resources/lang/cy/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Parth Active Directory', 'ad_domain_help' => 'Ar adegau yn debyg i parth eich cyfeiriad ebost, ond dim pob tro.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Ebost', 'admin_cc_email_help' => 'Os ydych am i cyfrif ebost derbyn copi o negeseuon i ddefnyddwyr wrth nodi asdedau allan i defnyddwyr ac yn ol i fewn rhowch o yma. Fel arall, gadewch yn wag.', 'is_ad' => 'Mae hwn yn Server Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Gyrru rhybuddion i', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Rhybuddion ebost wedi alluogi', 'alert_interval' => 'Trothwy Rhybuddion sy\'n Dod i Ben (mewn dyddiau)', 'alert_inv_threshold' => 'Trothwy Rhybudd Rhestr', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Rhifau Unigryw Asedau', 'audit_interval' => 'Cyfnod Awdit', 'audit_interval_help' => 'Os ydych angen gwneud awdit ffisegol, rhowch y cyfnod mewn misoedd.', 'audit_warning_days' => 'Trothwy Rhybuddio Awdit', 'audit_warning_days_help' => 'Sawl diwrnod o flaen llaw ddylswn rhybuddio chi o asedau sydd angen awdit?', - 'auto_increment_assets' => 'Cynhyrch Rhifau Unigryw sydd yn cynyddu yn awtomatig', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Rhagddodiad (dewisol)', - 'auto_incrementing_help' => 'Alluogwch Rhifau Unigryw sydd yn cynyddu yn awtomatig er mwyn gosod hyn', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Copi wrth gefn', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Gosodiadau Barcode', 'confirm_purge' => 'Cadarnhau Clirio', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Math Barcode 2D', 'alt_barcode_type' => 'Math Barcode 1D', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Gosodiadau CTDT', 'eula_markdown' => 'Mae\'r CTDT yma yn caniatau markdown GitHub.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Testun Troedyn Ychwanegol ', 'footer_text_help' => 'Dangosir y text yma ir ochor dde yn y troedyn. Mae lincs yn dderbyniol gan defnyddio Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'Gosodiadau Cyffredinol', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Creu copi-wrth-gefn', 'header_color' => 'Lliw penawd', 'info' => 'Mae\'r gosodiadau yma yn caniatau i chi addasu elfennau o\'r system.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Fersiwn Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP wedi alluogi', 'ldap_integration' => 'Integreiddio LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Rhif Cyflogai', 'ldap_email' => 'Ebost LDAP', - 'license' => 'Trwydded Meddalwedd', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Trwydded Meddalwedd', 'load_remote_text' => 'Scripts o bell', 'load_remote_help_text' => 'Gellith Snipe-IT gosod scripts o\'r we.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Nodyn Mewngofnodi', 'login_note_help' => 'Cewch dewis i cynnwys brawddeg neu ddwy ar y sgrin mewngofnodi, e.e. i cynorthwyo pobol sydd wedi darganfod offer. This field accepts Github flavored markdown', 'login_remote_user_text' => 'Dewisiadau mewngofnodi ar gyfer defnyddywr o bell', @@ -118,16 +141,28 @@ return array( 'optional' => 'dewisol', 'per_page' => 'Canlyniadau fesul tudalen', 'php' => 'Fersiwn PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Rhaid gossod php-gd i weld codau QR, gweler y canllaawiau gosod.', 'php_gd_warning' => 'NID yw PHP IMage Processing a\'r plugin GD wedi osod.', 'pwd_secure_complexity' => 'Cymhlethdod Cyfrineiriau', 'pwd_secure_complexity_help' => 'Dewisiwch y rheolau cymlethdod cyfrineiriau sydd ei angen.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Lleiafswm o cymeriadau mewn cyfrinair', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Nadu cyfrineiriau cyffredin', 'pwd_secure_uncommon_help' => 'Fydd hyn yn nadu defnyddwyr rhag defnyddio\'r 10,000 o cyfrineiriau sydd wedi adnabod yn rhan o digwyddiadau siber.', 'qr_help' => 'Alluogwch QR codes cyntaf er mwyn gosod hyn', 'qr_text' => 'Testun Cod QR', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Gosodiad', 'settings' => 'Gosodiadau', 'show_alerts_in_menu' => 'Dangos rhybuddion yn y dewislen', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Dangos lluniau mewn ebyst', 'show_images_in_email_help' => 'Tynnwch y tic or bocs yma os yw eich copi o Snipe-IT tu ol i VPN neu o fewn rhwydwaith caedig os ni fydd yn bosib i defnyddwyr gweld lluniau yn ebyst o\'r system yma.', 'site_name' => 'Enw Safle', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Enwbot Slack', 'slack_channel' => 'Sianel Slack', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Diweddaru Gosodiadau', 'value' => 'Gwerth', 'brand' => 'Brandio', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Amdan Gosodiadau', 'about_settings_text' => 'Mae\'r gosodiadau yma yn caniatau i chi addasu elfennau o\'r system.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Polisi preifatrwydd', 'privacy_policy_link_help' => 'Os yw URL wedi\'i gynnwys yma, bydd dolen i\'ch polisi preifatrwydd yn cael ei chynnwys yn nhroedyn yr ap ac mewn unrhyw negeseuon e-bost y mae\'r system yn eu hanfon, yn unol â GDPR. ', 'purge' => 'Clirio cofnodion sydd wedi\'i dileu', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Label gwaelod', 'labels_display_sgutter' => 'Label ochor', 'labels_fontsize' => 'Maint ffont label', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Bydd gwirio\'r blwch hwn yn gorfodi cyfyngiad unigryw ar gyfresi asedau', 'zerofill_count' => 'Hyd y tagiau asedau, gan gynnwys zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/cy/admin/settings/message.php b/resources/lang/cy/admin/settings/message.php index 1b4bc42ae8..0f8d658573 100644 --- a/resources/lang/cy/admin/settings/message.php +++ b/resources/lang/cy/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Gwall wedi digwydd wrth diweddaru. ', - 'success' => 'Gosodiadau wedi diweddaru\'n llwyddiannus.' - ), - 'backup' => array( + 'success' => 'Gosodiadau wedi diweddaru\'n llwyddiannus.', + ], + 'backup' => [ 'delete_confirm' => 'Ydych yn dymuno dileu y ffeil copi wrth gefn yma? Nid oes modd adfer ar ol dileu. ', 'file_deleted' => 'Wedi llwydo i ddileu y ffeil copi wrth gefn. ', 'generated' => 'Wedi llwyddo i greu ffeil copi wrth gefn.', 'file_not_found' => 'Wedi methu darganfod y ffeil copi wrth gefn ar y server.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Gwall wedi digwydd wrth glirio. ', 'validation_failed' => 'Mae eich cadarnhad i clirio yn anghywir. Teipiwch y gair "DELETE" yn y bocs cadarnhad.', - 'success' => 'Cofnodion wedi clirio\'n llwyddiannus.' - ), - -); + 'success' => 'Cofnodion wedi clirio\'n llwyddiannus.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/cy/admin/statuslabels/message.php b/resources/lang/cy/admin/statuslabels/message.php index cf26d34c1c..626324317e 100644 --- a/resources/lang/cy/admin/statuslabels/message.php +++ b/resources/lang/cy/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Nid ywr label Statws yma yn bodoli.', 'assoc_assets' => 'Mae\'r label statws yma wedi perthnasu i oleiaf un ased a nid yw\'n bosib dileu. Diweddarwch eich asedau i beidio cyfeirio at y label yma ac yna ceisiwch eto. ', - - 'create' => array( + 'create' => [ 'error' => 'Ni crewyd y label statws, ceisiwch eto o. g. y. dd.', - 'success' => 'Label wedi creu yn llwyddiannus.' - ), + 'success' => 'Label wedi creu yn llwyddiannus.', + ], - 'update' => array( + 'update' => [ 'error' => 'Ni diweddarwyd y label statws, ceisiwch eto o. g. y. dd', - 'success' => 'Label wedi diweddaru yn llwyddiannus.' - ), + 'success' => 'Label wedi diweddaru yn llwyddiannus.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Ydych chi\'n sicr eich bod eisiau dileu\'r label yma?', 'error' => 'Nid oedd yn bosib dileu\'r label statws. Ceisiwch eto o. g. y. dd.', - 'success' => 'Label wedi dileu\'n llwyddiannus.' - ), + 'success' => 'Label wedi dileu\'n llwyddiannus.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Nid yw\'n bosib clustnodi\'r ased yma I ddefnyddwyr.', - 'deployable' => 'Mae\'r asedau yma ar gael i\'w defnyddio. Unwaith y cânt eu haseinio, byddant yn cymryd statws meta Mewn Defnydd.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Ni ellir newid statws yr asedau hyn, dim ond yn yr olygfa archifedig y byddant yn ymddangos. Mae hyn yn ddefnyddiol ar gyfer cadw gwybodaeth am asedau at ddibenion cyllidebu / hanesyddol ond eu cadw allan o\'r rhestr asedau o ddydd i ddydd.', 'pending' => 'Ni ellir aseinio\'r asedau hyn i unrhyw un eto, ddefnyddir yn aml ar gyfer eitemau sydd allan i\'w hatgyweirio, ond y disgwylir iddynt ddychwelyd i\'w cylchrediad.', - ), + ], -); +]; diff --git a/resources/lang/cy/admin/users/general.php b/resources/lang/cy/admin/users/general.php index d599c57d66..08f425303c 100644 --- a/resources/lang/cy/admin/users/general.php +++ b/resources/lang/cy/admin/users/general.php @@ -1,7 +1,6 @@ 'Fedrith y defnyddiwr yma mewngofnodi', 'activated_disabled_help_text' => 'Nid yw\'n bosib newid statws eich cyfrif.', 'assets_user' => 'Asedu wedi aseinio i :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Golygu Defnyddiwr', 'filetype_info' => 'Math o ffeiliau a caniateir yw png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, a rar.', 'history_user' => 'Hanes ar gyfer :name', - 'info' => 'Gwybodaeth', + 'info' => 'Gwybodaeth', 'restore_user' => 'Cliciwch yma yw adfer.', 'last_login' => 'Mewngofnodi Diwethaf', 'ldap_config_text' => 'Gweler Gweinyddiaeth > Gosodiadau am gosodiadau LDAP. Mae\'r lleoliad (dewisol) yn cael ei osod am unrhyw defnyddwyr sydd yn cael ei mewnforio.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Mae eich gosodiadau admin yn caniatau gorfodaeth dewisol o dilysiant dau-factor. ', 'two_factor_enrolled' => 'Dyfais D2F Wedi Ymuno ', 'two_factor_active' => 'D2F Weithredol ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/cy/button.php b/resources/lang/cy/button.php index 1783ae9720..3b163aeba0 100644 --- a/resources/lang/cy/button.php +++ b/resources/lang/cy/button.php @@ -1,6 +1,6 @@ 'Gweithredoedd', 'add' => 'Ychwanegu newydd', 'cancel' => 'Canslo', @@ -8,11 +8,17 @@ return array( 'delete' => 'Dileu', 'edit' => 'Addasu', 'restore' => 'Adfer', + 'remove' => 'Remove', 'request' => 'Gofynnwyd amdano', 'submit' => 'Cyflwyno', 'upload' => 'Uwchlwytho', - 'select_file' => 'Dewis ffeil...', + 'select_file' => 'Dewis ffeil...', 'select_files' => 'Dewis ffeiliau...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/cy/general.php b/resources/lang/cy/general.php index a1d4739c01..b63f707c68 100644 --- a/resources/lang/cy/general.php +++ b/resources/lang/cy/general.php @@ -19,7 +19,10 @@ 'asset' => 'Ased', 'asset_report' => 'Adroddiad Ased', 'asset_tag' => 'Tag Ased', - 'assets_available' => 'asedau ar gael', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Awdit', 'audit_report' => 'Log Awdit', 'assets' => 'Asedau', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Awdit swmp', 'bulkaudit_status' => 'Statws Awdit', 'bulk_checkout' => 'Nodi swmp allan', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Canslo', 'categories' => 'Categoriau', @@ -44,13 +51,13 @@ 'checkins_count' => 'Sawl i mewn', 'user_requests_count' => 'Ceisiadau', 'city' => 'Dinas', - 'click_here' => 'Cliciwch yma', + 'click_here' => 'Cliciwch yma', 'clear_selection' => 'Clirio Dewis', 'companies' => 'Cwmniau', 'company' => 'Cwmni', 'component' => 'Cydran', 'components' => 'Cydrannau', - 'complete' => 'Wedi cwbwlhau', + 'complete' => 'Wedi cwbwlhau', 'consumable' => 'Nwyddau traul', 'consumables' => 'Nwyddau traul', 'country' => 'Gwlad', @@ -62,6 +69,8 @@ 'updated_at' => 'Diweddarwyd ar', 'currency' => '$', // this is deprecated 'current' => 'Cyfredol', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Adroddiad Asedau Addasedig', 'dashboard' => 'Dashfwrdd', 'days' => 'dyddiau', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Ydych chi\'n sicr eich bod eisiau dileu\'r :item?', 'deleted' => 'Wedi Dileu', 'delete_seats' => 'Seddi wedi dileu', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Adrannau', - 'department' => 'Adran', + 'department' => 'Adran', 'deployed' => 'Mewn defnydd', + 'depreciation' => 'Dibrisiant', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Adroddiad Dibrisiant', 'details' => 'Manylion', 'download' => 'Lawrlwytho', - 'download_all' => 'Download All', - 'depreciation' => 'Dibrisiant', + 'download_all' => 'Download All', 'editprofile' => 'Golygu eich Proffil', 'eol' => 'DB', 'email_domain' => 'Parth Ebost', 'email_format' => 'Fformat Ebost', 'email_domain_help' => 'Defnyddir hwn i gynhyrchu cyfeiriadau e-bost wrth fewnforio', + 'error' => 'Error', 'filastname_format' => 'Llythyren Cyntaf Enw Cyntaf Cyfenw (jsmith@example.com)', 'firstname_lastname_format' => 'Enw Cyntaf Enw Olaf (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Enw Cyntaf Enw Olaf (jane.smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Ffeil', 'file_type' => 'File Type', 'file_uploads' => 'Ffeiliau wedi uwchlwytho', + 'file_upload' => 'File Upload', 'generate' => 'Creu', - 'github_markdown' => 'Mae\'r maes yma yn derbynmarkdown GitHub.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Mae\'r maes yma yn derbynmarkdown GitHub.', 'groups' => 'Grŵpiau', 'gravatar_email' => 'Cyfeiriad ebost Gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Hanes', 'history_for' => 'Hanes ar gyfer', 'id' => 'Rhif Unigryw', 'image' => 'Delwedd', 'image_delete' => 'Dileu Delwedd', 'image_upload' => 'Uwchlwytho delwedd', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Mewnforio', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Adroddiad cynnal a chadw ased', 'asset_maintenances' => 'Cynnal a chadw Ased', 'item' => 'Eitem', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Diffyg Hawliau!', 'kits' => 'Predefined Kits', 'language' => 'Iaith', @@ -132,7 +150,7 @@ 'licenses_available' => 'trwyddedau ar gael', 'licenses' => 'Trwyddedau', 'list_all' => 'Rhestru holl', - 'loading' => 'Llwytho', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Mae\'r nodwedd hon wedi\'i anablu ar gyfer y gosodiad demo.', 'location' => 'Lleoliad', @@ -141,15 +159,17 @@ 'logout' => 'Allgofnodi', 'lookup_by_tag' => 'Chwilio gan tag ased', 'maintenances' => 'Cynnal a Chadw', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Gwneuthyrwr', 'manufacturers' => 'Gwneuthyrwr', 'markdown' => 'Mae\'r maes yma yn derbynmarkdown GitHub.', 'min_amt' => 'Nifer Lleiaf', - 'min_amt_help' => 'Lleiafswm yr eitemau a ddylai fod ar gael cyn i rybudd gael ei sbarduno.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Rhif Model.', 'months' => 'misoedd', 'moreinfo' => 'Mwy o wybodaeth', 'name' => 'Enw', + 'new_password' => 'New Password', 'next' => 'Nesaf', 'next_audit_date' => 'Dyddiad awdit nesaf', 'last_audit' => 'Awdit diwethaf', @@ -171,19 +191,26 @@ 'purchase_date' => 'Dyddiad Pwrcasu', 'qty' => 'Nifer', 'quantity' => 'Nifer', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Barod i\'w defnyddio', 'recent_activity' => 'Gweithgareddau Diweddar', + 'remaining' => 'Remaining', 'remove_company' => 'Dileu Cymdeithas y Cwmni', 'reports' => 'Adroddiadau', 'restored' => 'wedi adfer', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Gofynnwyd amdano', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Cais wedi dileu', 'save' => 'Cadw', 'select' => 'Dewis', + 'select_all' => 'Select All', 'search' => 'Chwilio', 'select_category' => 'Dewis Categorï', - 'select_department' => 'Dewsi Adran', + 'select_department' => 'Dewsi Adran', 'select_depreciation' => 'Dewis math o dibrisiant', 'select_location' => 'Dewis lleoliad', 'select_manufacturer' => 'Dewis Gwneuthyrwr', @@ -200,6 +227,7 @@ 'sign_in' => 'Mewngofnodi', 'signature' => 'Llofnod', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'MODE DEMO: Mae rhai nodweddion wedi analluogi ar gyfer y gosodiad hwn.', 'site_name' => 'Enw Safle', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Ydych chi\'n sicr eich bod eisiau dileu', 'submit' => 'Cyflwyno', 'target' => 'Targed', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Dangos Dyddiad ac Amser', 'total_assets' => 'cyfanswm asedau', 'total_licenses' => 'cyfanswm trwyddedau', @@ -230,6 +259,7 @@ 'users' => 'Defnyddwyr', 'viewall' => 'View All', 'viewassets' => 'Gweld asedau sydd wedi clustnodi', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Gwefan', 'welcome' => 'Croeso, :name', 'years' => 'blynyddoedd', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/cy/help.php b/resources/lang/cy/help.php index 70aa62c192..ae93bf35cd 100644 --- a/resources/lang/cy/help.php +++ b/resources/lang/cy/help.php @@ -1,6 +1,6 @@ "Mwy o wybodaeth", + 'more_info_title' => 'Mwy o wybodaeth', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/cy/mail.php b/resources/lang/cy/mail.php index a78e076200..a39cdabe82 100644 --- a/resources/lang/cy/mail.php +++ b/resources/lang/cy/mail.php @@ -1,6 +1,6 @@ 'Mae defnyddiwr wedi canslo cais am eitem ar y wefan', 'a_user_requested' => 'Mae defnyddiwr wedi gwneud cais am eitem ar y wefan', 'accessory_name' => 'Enw Ategolyn:', @@ -60,7 +60,7 @@ return array( 'test_mail_text' => 'Prawf yw hwn o\'r System Rheoli Asedau Snipe-IT. Os cawsoch chi hwn, mae\'r ebostyn gweithio :)', 'the_following_item' => 'Mae\'r eitem yma wedi nodi i fewn: ', 'low_inventory_alert' => 'Mae yna :count eitem sy\'n is na\'r isafswm neu a fydd yn isel cyn bo hir. | Mae yna :count eitemau sy\'n is na\'r isafswm neu a fydd yn isel cyn bo hir.', - 'assets_warrantee_alert' => 'Mae yna :count ased gyda gwarant yn dod i ben yn ystod y :threshold dydd nesaf | Mae :count asedau gyda gwarantau yn dod i ben yn y :threshold diwrnod nesaf.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Mae yna :count trwydded yn dod i ben yn ystod y :threshold diwrnod nesaf | Mae :count trwyddedau yn dod i ben yn y :threshold diwrnod nesaf.', 'to_reset' => 'I ailosod eich cyfrinair :web, cwblhewch y ffurflen hon:', 'type' => 'Math', @@ -76,5 +76,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/cy/passwords.php b/resources/lang/cy/passwords.php index d11784b25e..15105163b6 100644 --- a/resources/lang/cy/passwords.php +++ b/resources/lang/cy/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Mae eich linc cyfrinair wedi\'i yrru!', 'user' => 'Dim defnyddiwr wedi\'i ddarganfod hefo\'r cyfeiriad ebost yna.', ]; - diff --git a/resources/lang/cy/validation.php b/resources/lang/cy/validation.php index ed964f3883..35c4532e0b 100644 --- a/resources/lang/cy/validation.php +++ b/resources/lang/cy/validation.php @@ -1,6 +1,6 @@ 'Rhaid i\'r :attribute bod o leiaf :min characters.', 'array' => 'Rhaid i\'r :attribute cael o leiaf :min o eitemau.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Mae\'r :attribute a dewisir yn annilys.', 'numeric' => 'Rhaid i\'r :attribute bod yn rhif.', 'present' => 'Rhaid i\'r maes :attribute bod yn presennol.', @@ -88,8 +89,8 @@ return array( 'unique' => 'Mae\'r :attribute wedi cymeryd yn barod.', 'uploaded' => 'Mae\'r :attribute wedi fethu uwchlwytho.', 'url' => 'Mae fformat :attribute yn annilys.', - "unique_undeleted" => "Rhaid i'r :attribute bod yn unigryw.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'Rhaid i\'r :attribute bod yn unigryw.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Mae'r maes :attribute yn cynnwys cymeriad na chaniateir.", - "email_array" => "Mae un neu fwy o gyfeiriadau e-bost yn annilys.", - "hashed_pass" => "Mae eich cyfrinair cyfredol yn anghywir", + 'alpha_space' => 'Mae\'r maes :attribute yn cynnwys cymeriad na chaniateir.', + 'email_array' => 'Mae un neu fwy o gyfeiriadau e-bost yn annilys.', + 'hashed_pass' => 'Mae eich cyfrinair cyfredol yn anghywir', 'dumbpwd' => 'Mae\'r cyfrinair hwnnw\'n rhy gyffredin.', - "statuslabel_type" => "Rhaid i chi ddewis math label statws dilys", + 'statuslabel_type' => 'Rhaid i chi ddewis math label statws dilys', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/da/admin/asset_maintenances/message.php b/resources/lang/da/admin/asset_maintenances/message.php index 3e544b2d92..97c4b1c9e1 100644 --- a/resources/lang/da/admin/asset_maintenances/message.php +++ b/resources/lang/da/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Er du sikker på du vil slette dette aktivs vedligeholdelse?', 'error' => 'Der opstod et problem under sletning af aktivets vedligeholdelse. Prøv venligst igen.', - 'success' => 'Aktivets vedligeholdelse blev slettet med succes.' + 'success' => 'Aktivets vedligeholdelse blev slettet med succes.', ], 'create' => [ 'error' => 'Aktivets vedligeholdelse blev ikke oprettet, prøv venligst igen.', - 'success' => 'Aktivets vedligeholdelse blev oprettet med succes.' + 'success' => 'Aktivets vedligeholdelse blev oprettet med succes.', ], 'edit' => [ 'error' => 'Asset Maintenance var ikke redigeret, prøv igen.', - 'success' => 'Asset Maintenance redigeres med succes.' + 'success' => 'Asset Maintenance redigeres med succes.', ], 'asset_maintenance_incomplete' => 'Ikke afsluttet endnu', 'warranty' => 'Garanti', 'not_warranty' => 'Ingen garanti', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/da/admin/asset_maintenances/table.php b/resources/lang/da/admin/asset_maintenances/table.php index 8b713e9a79..cabd80d079 100644 --- a/resources/lang/da/admin/asset_maintenances/table.php +++ b/resources/lang/da/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Asset Maintenance', 'asset_name' => 'Aktivnavn', 'is_warranty' => 'Garanti', - 'dl_csv' => 'Hent CSV' + 'dl_csv' => 'Hent CSV', ]; diff --git a/resources/lang/da/admin/companies/general.php b/resources/lang/da/admin/companies/general.php index 55fadacdb5..7595d7941e 100644 --- a/resources/lang/da/admin/companies/general.php +++ b/resources/lang/da/admin/companies/general.php @@ -1,4 +1,7 @@ 'Vælg firma', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/da/admin/companies/message.php b/resources/lang/da/admin/companies/message.php index 001838bb52..96c3acaf06 100644 --- a/resources/lang/da/admin/companies/message.php +++ b/resources/lang/da/admin/companies/message.php @@ -1,18 +1,19 @@ 'Virksomheden eksisterer ikke.', 'assoc_users' => 'Denne virksomhed er knyttet til mindst én model og kan ikke slettes. Opdater venligst dine modeller for at ikke længere henvise til dette selskab, og prøv igen. ', - 'create' => array( + 'create' => [ 'error' => 'Virksomheden blev ikke oprettet, prøve igen.', - 'success' => 'Virksomhed oprettet.' - ), - 'update' => array( + 'success' => 'Virksomhed oprettet.', + ], + 'update' => [ 'error' => 'Virksomheden blev ikke opdateret, prøv igen', - 'success' => 'Virksomheden blev opdateret.' - ), - 'delete' => array( + 'success' => 'Virksomheden blev opdateret.', + ], + 'delete' => [ 'confirm' => 'Er du sikker på du vil slette denne virksomhed?', 'error' => 'Der opstod et problem under sletning af virksomheden. Prøv igen.', - 'success' => 'Virksomheden blev slettet.' - ) -); + 'success' => 'Virksomheden blev slettet.', + ], +]; diff --git a/resources/lang/da/admin/custom_fields/general.php b/resources/lang/da/admin/custom_fields/general.php index 91af5f146f..bd0b441278 100644 --- a/resources/lang/da/admin/custom_fields/general.php +++ b/resources/lang/da/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Brugerdefinerede felter', + 'manage' => 'Manage', 'field' => 'Felt', 'about_fieldsets_title' => 'Om Feltsæt', - 'about_fieldsets_text' => 'Fieldsets giver dig mulighed for at oprette grupper af brugerdefinerede felter, der ofte bruges igen til specifikke aktivmodeltyper.', - 'custom_format' => 'Brugerdefineret format...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Kryptere værdien af dette felt i databasen', 'encrypt_field_help' => 'Advarsel: Kryptere et felt gør det uransagelige.', 'encrypted' => 'Krypteret', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Bruges af modeller', 'order' => 'Ordre', 'create_fieldset' => 'Nyt Feltsæt', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Nyt Brugerdefinerede Felt', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Værdien af dette felt er krypteret i databasen. Kun admins vil være i stand til at se den krypteret værdi', 'show_in_email' => 'Inkludér værdien af ​​dette felt i tjekud-e-mail til brugeren? Krypterede felter kan ikke medtages i e-mails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/da/admin/depreciations/general.php b/resources/lang/da/admin/depreciations/general.php index ee185cd963..2492ead4b4 100644 --- a/resources/lang/da/admin/depreciations/general.php +++ b/resources/lang/da/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Omkring Aktiv Afskrivninger', 'about_depreciations' => 'Du kan sætte aktiv afskrivninger til at afskrive aktiver baseret på lineære afskrivninger.', 'asset_depreciations' => 'Aktiv Afskrivninger', 'create' => 'Opret afskrivninger', 'depreciation_name' => 'Afskrivningnavn', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Antal måneder', 'update' => 'Opdater Afskrivninger', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/da/admin/depreciations/table.php b/resources/lang/da/admin/depreciations/table.php index e8e3a9f879..525a1491d5 100644 --- a/resources/lang/da/admin/depreciations/table.php +++ b/resources/lang/da/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Måneder', 'term' => 'Term', 'title' => 'Navn ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/da/admin/groups/titles.php b/resources/lang/da/admin/groups/titles.php index 549c36058a..ffd7d706e1 100644 --- a/resources/lang/da/admin/groups/titles.php +++ b/resources/lang/da/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Om grupper', 'about_groups' => 'Grupper bruges til at generalisere brugertilladelser.', 'group_management' => 'Gruppehåndtering', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Gruppeadministrator', 'allow' => 'Tillad', 'deny' => 'Afvis', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/da/admin/hardware/form.php b/resources/lang/da/admin/hardware/form.php index 53108c25b7..c51d9789ed 100644 --- a/resources/lang/da/admin/hardware/form.php +++ b/resources/lang/da/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Bekræft massefortegnelser', +return [ + 'bulk_delete' => 'Bekræft massefortegnelser', 'bulk_delete_help' => 'Gennemgå aktiver for massesletning nedenfor. Disse aktiver kan gendannes når slettet, men de vil ikke længere være forbundet med eventuelle brugere, de i øjeblikket er tildelt.', 'bulk_delete_warn' => 'Du er i gang med at slette :asset_count aktiver.', - 'bulk_update' => 'Masseopdater Aktiver', - 'bulk_update_help' => 'Denne form tillader dig at opdatere flere aktiver på en gang. Udfyld kun de felter der skal ændres. Ikke udfyldte feltet forbilver uændret.', - 'bulk_update_warn' => 'Du er i færd med at redigere egenskaber på :asset_count aktiver.', + 'bulk_update' => 'Masseopdater Aktiver', + 'bulk_update_help' => 'Denne form tillader dig at opdatere flere aktiver på en gang. Udfyld kun de felter der skal ændres. Ikke udfyldte feltet forbilver uændret.', + 'bulk_update_warn' => 'Du er i færd med at redigere egenskaber på :asset_count aktiver.', 'checkedout_to' => 'Tjekket Ud Til', 'checkout_date' => 'Tjekket Ud Dato', 'checkin_date' => 'Tjekket Ind Dato', @@ -38,7 +38,12 @@ return array( 'tag' => 'Aktiv mærkat', 'update' => 'Aktiv Opdatering', 'warranty' => 'Garanti', - 'warranty_expires' => 'Garantiudløb', + 'warranty_expires' => 'Garantiudløb', 'years' => 'år', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/da/admin/hardware/general.php b/resources/lang/da/admin/hardware/general.php index 13188930be..5ebffda312 100644 --- a/resources/lang/da/admin/hardware/general.php +++ b/resources/lang/da/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Om aktiver', 'about_assets_text' => 'Aktiver er poster sporet af serienummer eller aktiv tag. De har tendens til at være højere værdi elementer, hvor identifikation af en bestemt genstand betyder noget.', - 'archived' => 'arkiverede', + 'archived' => 'arkiverede', 'asset' => 'Asset', 'bulk_checkout' => 'Udtjek aktiv', 'checkin' => 'Checkin Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'kan anmodes', 'requested' => 'Anmodet', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Gendan aktiv', 'pending' => 'Verserende', 'undeployable' => 'Undeployable', 'view' => 'Se aktiv', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/da/admin/hardware/message.php b/resources/lang/da/admin/hardware/message.php index e7d586b677..0a455b9589 100644 --- a/resources/lang/da/admin/hardware/message.php +++ b/resources/lang/da/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Advarsel: Dette aktiv er blevet markeret som uudnytteligt. Hvis denne status er ændret, skal du opdatere aktivstatus.', 'does_not_exist' => 'Asset eksisterer ikke.', - 'does_not_exist_or_not_requestable' => 'Godt forsøgt. Det pågældende aktiv eksisterer ikke eller kan ikke anmodes om.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Dette aktiv er i øjeblikket tjekket ud til en bruger og kan ikke slettes. Kontroller aktivet først, og prøv derefter at slette igen.', - 'create' => array( + 'create' => [ 'error' => 'Akten blev ikke oprettet, prøv igen. :(', - 'success' => 'Aktivet blev oprettet med succes. :)' - ), + 'success' => 'Aktivet blev oprettet med succes. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Akten blev ikke opdateret, prøv igen', 'success' => 'Asset opdateret med succes.', 'nothing_updated' => 'Ingen felter blev valgt, så intet blev opdateret.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Akten blev ikke gendannet, prøv igen', - 'success' => 'Asset restaureret med succes.' - ), + 'success' => 'Asset restaureret med succes.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Assetrevision mislykkedes. Prøv igen.', - 'success' => 'Asset audit succesfuldt logget.' - ), + 'success' => 'Asset audit succesfuldt logget.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Filen er ikke slettet. Prøv igen.', 'success' => 'Filen er slettet korrekt.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Fil (er) ikke uploadet. Prøv igen.', 'success' => 'Fil (er), der blev uploadet korrekt.', 'nofiles' => 'Du valgte ikke nogen filer til upload, eller filen du forsøger at uploade er for stor', 'invalidfiles' => 'En eller flere af dine filer er for store eller er en filtype, der ikke er tilladt. Tilladte filtyper er png, gif, jpg, doc, docx, pdf og txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Nogle elementer importerede ikke korrekt.', 'errorDetail' => 'Følgende elementer blev ikke importeret på grund af fejl.', - 'success' => "Din fil er blevet importeret", - 'file_delete_success' => "Din fil er blevet slettet korrekt", - 'file_delete_error' => "Filen kunne ikke slettes", - ), + 'success' => 'Din fil er blevet importeret', + 'file_delete_success' => 'Din fil er blevet slettet korrekt', + 'file_delete_error' => 'Filen kunne ikke slettes', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Er du sikker på, at du vil slette dette aktiv?', 'error' => 'Der opstod et problem ved at slette aktivet. Prøv igen.', 'nothing_updated' => 'Ingen aktiver blev valgt, så intet blev slettet.', - 'success' => 'Aktivet blev slettet med succes.' - ), + 'success' => 'Aktivet blev slettet med succes.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Akten blev ikke tjekket ud, prøv igen', 'success' => 'Asset tjekket ud med succes.', 'user_does_not_exist' => 'Denne bruger er ugyldig. Prøv igen.', 'not_available' => 'Det aktiv er ikke tilgængeligt for kassen!', - 'no_assets_selected' => 'Du skal vælge mindst ét aktiv fra listen' - ), + 'no_assets_selected' => 'Du skal vælge mindst ét aktiv fra listen', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Akten blev ikke tjekket ind, prøv igen', 'success' => 'Asset tjekket ind med succes.', 'user_does_not_exist' => 'Denne bruger er ugyldig. Prøv igen.', 'already_checked_in' => 'Det aktiv er allerede kontrolleret.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Akten blev ikke anmodet om, prøv igen', 'success' => 'Akten blev bedt om succes.', - 'canceled' => 'Afbestillingsanmodningen er aflyst' - ) + 'canceled' => 'Afbestillingsanmodningen er aflyst', + ], -); +]; diff --git a/resources/lang/da/admin/hardware/table.php b/resources/lang/da/admin/hardware/table.php index e6fb15bcf7..a23e351cac 100644 --- a/resources/lang/da/admin/hardware/table.php +++ b/resources/lang/da/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Asset Tag', 'asset_model' => 'Model', - 'book_value' => 'Værdi', + 'book_value' => 'Current Value', 'change' => 'Ind ud', 'checkout_date' => 'Checkout dato', 'checkoutto' => 'Tjekket ud', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'Download CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Seriel', 'status' => 'status', 'title' => 'Asset', - 'image' => 'Enhedsbillede', + 'image' => 'Enhedsbillede', 'days_without_acceptance' => 'Dage uden accept', - 'monthly_depreciation' => 'Månedlig afskrivning' - -); + 'monthly_depreciation' => 'Månedlig afskrivning', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/da/admin/kits/general.php b/resources/lang/da/admin/kits/general.php index e9cd9af913..d6cf228e04 100644 --- a/resources/lang/da/admin/kits/general.php +++ b/resources/lang/da/admin/kits/general.php @@ -1,6 +1,6 @@ 'Om Foruddefinerede Kits', 'about_kits_text' => 'Foruddefinerede Kits lader dig hurtigt tjekke en samling af varer (aktiver, licenser osv.) til en bruger. Dette kan være nyttigt, når din onboarding proces er konsekvent på tværs af mange brugere, og alle brugere modtager de samme elementer.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'Der er ikke nok ledige pladser til :license til chckout. :qty er påkrævet. ', 'none_consumables' => 'Der er ikke nok tilgængelige enheder af :consumable til checkout. :qty er påkrævet. ', 'none_accessory' => 'Der er ikke nok tilgængelige enheder :accessory til checkout. :qty er påkrævet. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/da/admin/locations/table.php b/resources/lang/da/admin/locations/table.php index e6d9d087b3..425bed91f9 100644 --- a/resources/lang/da/admin/locations/table.php +++ b/resources/lang/da/admin/locations/table.php @@ -1,6 +1,6 @@ 'Om steder', 'about_locations' => 'Steder bruges til at spore placeringsoplysninger for brugere, aktiver og andre elementer', 'assets_rtd' => 'Aktiver', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Forældre', 'currency' => 'Beliggenhed Valuta', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/da/admin/reports/general.php b/resources/lang/da/admin/reports/general.php index 8cd4d15225..577718d5db 100644 --- a/resources/lang/da/admin/reports/general.php +++ b/resources/lang/da/admin/reports/general.php @@ -1,5 +1,10 @@ 'Vælg de ønskede muligheder for din aktivrapport.' -); +return [ + 'info' => 'Vælg de ønskede muligheder for din aktivrapport.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/da/admin/settings/general.php b/resources/lang/da/admin/settings/general.php index 2561c80c42..4d60c23f38 100644 --- a/resources/lang/da/admin/settings/general.php +++ b/resources/lang/da/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory domæne', 'ad_domain_help' => 'Dette er nogle gange det samme som dit e-mail-domæne, men ikke altid.', 'ad_append_domain_label' => 'Tilføj domænenavn', 'ad_append_domain' => 'Tilføj domænenavn til feltet brugernavn', - 'ad_append_domain_help' => 'Brugeren er ikke forpligtet til at skrive "username@domain.local", de kan bare skrive "brugernavn".' , + 'ad_append_domain_help' => 'Brugeren er ikke forpligtet til at skrive "username@domain.local", de kan bare skrive "brugernavn".', 'admin_cc_email' => 'CC email', 'admin_cc_email_help' => 'Hvis du vil sende en kopi af checkin/checkout emails som er sendt til brugere til en ekstra email konto, så tilføj den her. Ellers efterlad feltet tomt.', 'is_ad' => 'Dette er en Active Directory-server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Send advarsler til', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Advarsler aktiveret', 'alert_interval' => 'Udløbsvarsel Threshold (i dage)', 'alert_inv_threshold' => 'Lagervarsletærskel', 'allow_user_skin' => 'Tillad bruger skin', - 'allow_user_skin_help_text' => 'Afkrydsning her giver brugeren afgang til at overskrive UI skin med et andet skin.' , + 'allow_user_skin_help_text' => 'Afkrydsning her giver brugeren afgang til at overskrive UI skin med et andet skin.', 'asset_ids' => 'Aktiv-id\'er', 'audit_interval' => 'Revisionsinterval', 'audit_interval_help' => 'Hvis du skal regelmæssigt kontrollere dine aktiver fysisk, skal du indtaste intervallet i måneder.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'Hvor mange dage i forvejen skal vi advare dig, når aktiver skal betales for revision?', - 'auto_increment_assets' => 'Generer automatisk stigende aktiv-id\'er', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Præfiks (valgfrit)', - 'auto_incrementing_help' => 'Aktivér automatisk inkrementering af aktiv ID\'er for at indstille dette', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Backups', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Stregkodeindstillinger', 'confirm_purge' => 'Bekræft rensning', 'confirm_purge_help' => 'Indtast teksten "DELETE" i boksen nedenfor for at tømme dine slettede poster. Denne handling kan ikke fortrydes og vil slette alle soft-slettede elementer og brugere PERMANENT. (Du bør lave en sikkerhedskopi først, bare for at være sikker.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D stregkode type', 'alt_barcode_type' => '1D stregkode type', 'email_logo_size' => 'Kvadratiske logoer i e-mail ser bedst ud. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA-indstillinger', 'eula_markdown' => 'Denne EULA tillader Github smagsmærket markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Ekstra footer tekst ', 'footer_text_help' => 'Denne tekst vil vises i footeren i højre side. Der kan anvendes links ved hjælp af Github flavored markdown. Linjeskift, headere, billeder etc. kan føre til uforudsigelige resultater.', 'general_settings' => 'Generelle indstillinger', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generer sikkerhedskopiering', 'header_color' => 'Hovedfarge', 'info' => 'Disse indstillinger giver dig mulighed for at tilpasse visse aspekter af din installation.', 'label_logo' => 'Etiketlogo', 'label_logo_size' => 'Firkantede logoer ser bedst ud - vil blive vist øverst til højre på hver aktiv etiket. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP aktiveret', 'ldap_integration' => 'LDAP Integration', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Dette flag bruges til at afgøre, om en bruger kan logge ind på Snipe-IT og påvirker ikke evnen til at tjekke elementer ind eller ud til dem.', 'ldap_emp_num' => 'LDAP medarbejdernummer', 'ldap_email' => 'LDAP Email', - 'license' => 'Software licens', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software licens', 'load_remote_text' => 'Fjernskrifter', 'load_remote_help_text' => 'Denne Snipe-IT-installation kan indlæse scripts fra omverdenen.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Indsæt eventuelt nogle sætninger på din loginskærm, for eksempel for at hjælpe personer, der har fundet en tabt eller stjålet enhed. Dette felt accepterer Github flavored markdown', 'login_remote_user_text' => 'Loginoptions for fjernbrugere', @@ -118,16 +141,28 @@ return array( 'optional' => 'valgfri', 'per_page' => 'Resultater pr. Side', 'php' => 'PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Du skal installere php-gd for at vise QR-koder, se installationsvejledningen.', 'php_gd_warning' => 'PHP Image Processing og GD plugin er IKKE installeret.', 'pwd_secure_complexity' => 'Password Complexity', 'pwd_secure_complexity_help' => 'Vælg, hvilke regler for adgangskompleksitet du ønsker at håndhæve.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Minimumskode til adgangskode', 'pwd_secure_min_help' => 'Mindste tilladte værdi er 8', 'pwd_secure_uncommon' => 'Forhindre almindelige adgangskoder', 'pwd_secure_uncommon_help' => 'Dette vil gøre det muligt for brugere at bruge almindelige adgangskoder fra de 10.000 passwords, der er rapporteret i tilfælde af brud.', 'qr_help' => 'Aktiver QR-koder først for at indstille dette', 'qr_text' => 'QR Kode Tekst', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML aktiveret', 'saml_integration' => 'SAML-integration', 'saml_sp_entityid' => 'Enheds ID', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'Dette vil omdirigere brugeren til IdP ved logout. Lad være umarkeret hvis IdP ikke korrekt understøtter SP-initieret SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'Du kan angive yderligere indstillinger til onelogin/php-saml biblioteket. Brug på egen risiko.', + 'saml_download' => 'Download Metadata', 'setting' => 'Indstilling', 'settings' => 'Indstillinger', 'show_alerts_in_menu' => 'Vis meddelelser i top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Vis billeder i emails', 'show_images_in_email_help' => 'Afkryds denne boks hvis din Snipe-IT installation er bag en VPN eller i et lukket netværk og brugere udenfor netværket vil forhinderes i at anvende billeder fra netværket i deres emails.', 'site_name' => 'Side navn', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slap endepunkt', @@ -173,6 +212,8 @@ return array( 'update' => 'Opdater indstillinger', 'value' => 'Værdi', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Om indstillinger', 'about_settings_text' => 'Disse indstillinger giver dig mulighed for at tilpasse visse aspekter af din installation.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Persondatapolitik', 'privacy_policy_link_help' => 'Hvis der inkluderes en URL her, vil der blive inkluderet et link til din persondatapolitik i app\'ens footer og i alle emails systemet sender ud ( overensstemmelse med GDPR). ', 'purge' => 'Ryd slettet poster', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Etiket bundgitter', 'labels_display_sgutter' => 'Label side rende', 'labels_fontsize' => 'Etiket skriftstørrelse', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Markering af denne boks medfører en unik begrænsning af aktivserier', 'zerofill_count' => 'Længde af aktivetiketter, herunder zerofill', 'username_format_help' => 'Denne indstilling vil kun blive brugt af importprocessen, hvis et brugernavn ikke er angivet, og vi er nødt til at generere et brugernavn til dig.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/da/admin/settings/message.php b/resources/lang/da/admin/settings/message.php index 7f1ad32622..82653ef6af 100644 --- a/resources/lang/da/admin/settings/message.php +++ b/resources/lang/da/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Der opstod en fejl under opdatering. ', - 'success' => 'Indstillinger opdateret med succes.' - ), - 'backup' => array( + 'success' => 'Indstillinger opdateret med succes.', + ], + 'backup' => [ 'delete_confirm' => 'Er du sikker på, at du vil slette denne sikkerhedskopieringsfil? Denne handling kan ikke fortrydes.', 'file_deleted' => 'Sikkerhedsfilen blev slettet korrekt.', 'generated' => 'En ny sikkerhedskopieringsfil blev oprettet.', 'file_not_found' => 'Denne backup-fil kunne ikke findes på serveren.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Der opstod en fejl under udrensning.', 'validation_failed' => 'Din udrensningsbekræftelse er forkert. Indtast ordet "DELETE" i bekræftelsesboksen.', - 'success' => 'Slettet arkiver, der er renset for succes.' - ), - -); + 'success' => 'Slettet arkiver, der er renset for succes.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/da/admin/statuslabels/message.php b/resources/lang/da/admin/statuslabels/message.php index 655e67440c..98877221e9 100644 --- a/resources/lang/da/admin/statuslabels/message.php +++ b/resources/lang/da/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Statuslabel eksisterer ikke.', 'assoc_assets' => 'Dette statusmærke er i øjeblikket forbundet med mindst én aktiv og kan ikke slettes. Opdater dine aktiver for ikke længere at henvise til denne status, og prøv igen.', - - 'create' => array( + 'create' => [ 'error' => 'Statuslabel blev ikke oprettet, prøv igen.', - 'success' => 'Status Label oprettes med succes.' - ), + 'success' => 'Status Label oprettes med succes.', + ], - 'update' => array( + 'update' => [ 'error' => 'Statuslabel blev ikke opdateret, prøv igen', - 'success' => 'Statuslabel opdateret med succes.' - ), + 'success' => 'Statuslabel opdateret med succes.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Er du sikker på, at du vil slette denne statuslabel?', 'error' => 'Der opstod et problem ved at slette statusetiketten. Prøv igen.', - 'success' => 'Statusmærket blev slettet.' - ), + 'success' => 'Statusmærket blev slettet.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Disse aktiver kan ikke tildeles nogen.', - 'deployable' => 'Disse aktiver kan tjekkes ud. Når de er tildelt, antager de en metastatus på Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Disse aktiver kan ikke tjekkes ud, og vises kun i arkiveret visning. Dette er nyttigt for at bevare oplysninger om aktiver til budgettering / historiske formål, men bevare dem ud af den daglige aktivliste.', 'pending' => 'Disse aktiver kan endnu ikke tildeles nogen, der ofte bruges til genstande, der er ude til reparation, men forventes at vende tilbage til omløb.', - ), + ], -); +]; diff --git a/resources/lang/da/admin/users/general.php b/resources/lang/da/admin/users/general.php index d1bbeccb34..2af0e1ae8a 100644 --- a/resources/lang/da/admin/users/general.php +++ b/resources/lang/da/admin/users/general.php @@ -1,7 +1,6 @@ 'Denne bruger kan logge ind', 'activated_disabled_help_text' => 'Du kan ikke redigere rettigheder for din egen konto.', 'assets_user' => 'Aktiver tildelt :navn', @@ -13,7 +12,7 @@ return array( 'edit' => 'Redigér bruger', 'filetype_info' => 'Tilladte filtyper er png, gif, jpg, jpeg, doc, docx, pdf, txt, zip og rar.', 'history_user' => 'Historie for: navn', - 'info' => 'Information', + 'info' => 'Information', 'restore_user' => 'Klik her for at gendanne dem.', 'last_login' => 'Sidste Login', 'ldap_config_text' => 'LDAP-konfigurationsindstillinger kan findes Admin> Indstillinger. Den (valgfrie) valgte placering vil blive indstillet for alle importerede brugere.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Dine nuværende administratorindstillinger tillader selektiv håndhævelse af tofaktors godkendelse.', 'two_factor_enrolled' => '2FA Device Enrolled', 'two_factor_active' => '2FA aktiv ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/da/button.php b/resources/lang/da/button.php index ac9cf74d91..15a5bb8291 100644 --- a/resources/lang/da/button.php +++ b/resources/lang/da/button.php @@ -1,6 +1,6 @@ 'Handlinger', 'add' => 'Tilføj Ny', 'cancel' => 'Annuller', @@ -8,11 +8,17 @@ return array( 'delete' => 'Slet', 'edit' => 'Rediger', 'restore' => 'Gendan', + 'remove' => 'Remove', 'request' => 'Anmodning', 'submit' => 'Send', 'upload' => 'Upload', - 'select_file' => 'Vælg fil ...', + 'select_file' => 'Vælg fil ...', 'select_files' => 'Vælg filer...', 'generate_labels' => '{1} Generer etiketter [2,*] Generer etiketter', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/da/general.php b/resources/lang/da/general.php index 90344954c9..d33c6a30ba 100644 --- a/resources/lang/da/general.php +++ b/resources/lang/da/general.php @@ -19,7 +19,10 @@ 'asset' => 'Aktiv', 'asset_report' => 'Aktiv Rapport', 'asset_tag' => 'Aktiv Mærkat', - 'assets_available' => 'aktiver tilgængelige', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Revidere', 'audit_report' => 'Revisionslog', 'assets' => 'Aktiver', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Bulk Audit', 'bulkaudit_status' => 'Revisionsstatus', 'bulk_checkout' => 'Masseudtjekning', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'efter status', 'cancel' => 'Annuller', 'categories' => 'Kategorier', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Forespørgsler', 'city' => 'By', - 'click_here' => 'Klik her', + 'click_here' => 'Klik her', 'clear_selection' => 'Ryd valg', 'companies' => 'Selskaber', 'company' => 'Selskab', 'component' => 'Komponent', 'components' => 'Komponenter', - 'complete' => 'Komplet', + 'complete' => 'Komplet', 'consumable' => 'forbrugsmateriale', 'consumables' => 'Forbrugsstoffer', 'country' => 'Land', @@ -62,6 +69,8 @@ 'updated_at' => 'Opdateret kl', 'currency' => '$', // this is deprecated 'current' => 'Aktuelle', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Tilpasset Aktiv Rapport', 'dashboard' => 'Oversigtspanel', 'days' => 'dage', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Er du sikker på at du vil slette :item?', 'deleted' => 'Slettet', 'delete_seats' => 'Slettede pladser', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Afdelinger', - 'department' => 'Afdeling', + 'department' => 'Afdeling', 'deployed' => 'Implementeret', + 'depreciation' => 'Afskrivning', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Afskrivningsrapport', 'details' => 'Detaljer', 'download' => 'Hent', - 'download_all' => 'Download alt', - 'depreciation' => 'Afskrivning', + 'download_all' => 'Download alt', 'editprofile' => 'Ret Din Profil', 'eol' => 'EOL', 'email_domain' => 'Email domæne', 'email_format' => 'Email formattering', 'email_domain_help' => 'Dette bruges til at generere email-adresser ved importering', + 'error' => 'Error', 'filastname_format' => 'Fornavnskarakter Efternavn (jsmith@example.com)', 'firstname_lastname_format' => 'Fornavn Efternavn (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Fornavn Efternavn (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Fil', 'file_type' => 'Filtype', 'file_uploads' => 'Filoverførsel', + 'file_upload' => 'File Upload', 'generate' => 'Skab', - 'github_markdown' => 'Dette felt tillader Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Dette felt tillader Github flavored markdown.', 'groups' => 'Grupper', 'gravatar_email' => 'Gravatar email addresse', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Historik', 'history_for' => 'Historie for', 'id' => 'ID', 'image' => 'Billede', 'image_delete' => 'Slet billede', 'image_upload' => 'Upload billede', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Tilladte filtyper er jpg, png, gif, og svg. Maximalt tilladte upload størrelse er :size.', 'import' => 'Importér', 'importing' => 'Importerer', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Aktiv vedligeholdelsesrapport', 'asset_maintenances' => 'Vedligeholdelse af aktiv', 'item' => 'Emne', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Ingen rettigheder!', 'kits' => 'Prædefinerede Kits', 'language' => 'Sprog', @@ -132,7 +150,7 @@ 'licenses_available' => 'Tilgængelige licenser', 'licenses' => 'Licenser', 'list_all' => 'Vis alle', - 'loading' => 'Indlæser', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'Feltværdien vil ikke blive gemt i en demoinstallation.', 'feature_disabled' => 'Denne funktion er blevet deaktiveret til demoinstallationen.', 'location' => 'Lokation', @@ -141,15 +159,17 @@ 'logout' => 'Log ud', 'lookup_by_tag' => 'Søg på aktivkode', 'maintenances' => 'Vedligeholdelse', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Producent', 'manufacturers' => 'Producenter', 'markdown' => 'Dette felt tillader Github koder.', 'min_amt' => 'Min. antal', - 'min_amt_help' => 'Minimum antal elementer, der skal være tilgængelige, før en advarsel udløses.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Modelnummer', 'months' => 'måneder', 'moreinfo' => 'Mere Info', 'name' => 'Navn', + 'new_password' => 'New Password', 'next' => 'Næste', 'next_audit_date' => 'Næste revisionsdato', 'last_audit' => 'Seneste revision', @@ -171,19 +191,26 @@ 'purchase_date' => 'Købsdato', 'qty' => 'STK', 'quantity' => 'Antal', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Klar til Implementering', 'recent_activity' => 'Seneste aktivitet', + 'remaining' => 'Remaining', 'remove_company' => 'Fjern association med selskab', 'reports' => 'Rapporter', 'restored' => 'gendannet', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Anmodet', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Anmodning Annulleret', 'save' => 'Gem', 'select' => 'Vælg', + 'select_all' => 'Select All', 'search' => 'Søg', 'select_category' => 'Vælg en kategori', - 'select_department' => 'Vælg en afdeling', + 'select_department' => 'Vælg en afdeling', 'select_depreciation' => 'Vælg en afskrivningstype', 'select_location' => 'Vælg en placering', 'select_manufacturer' => 'Vælg en producent', @@ -200,6 +227,7 @@ 'sign_in' => 'Log ind', 'signature' => 'Underskrift', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Åh hai! Det ser ud til, at din Slack integration med Snipe-IT virker!', 'some_features_disabled' => 'DEMO MODE: Nogle funktioner er deaktiveret for denne installation.', 'site_name' => 'Site Navn', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Er du sikker på, at du vil slette', 'submit' => 'Indsend', 'target' => 'Mål', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Tid og datovisning', 'total_assets' => 'totale aktiver', 'total_licenses' => 'totale licenser', @@ -230,6 +259,7 @@ 'users' => 'Brugere', 'viewall' => 'Vis alle', 'viewassets' => 'Se Tildelte Aktiver', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Hjemmeside', 'welcome' => 'Velkommen, :name', 'years' => 'år', @@ -243,8 +273,78 @@ 'accept' => 'Accepter :asset', 'i_accept' => 'Jeg accepterer', 'i_decline' => 'Jeg afviser', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Bekræft nedenfor for at angive, at du accepterer vilkårene for tjenesten:', 'clear_signature' => 'Ryd signatur', 'show_help' => 'Vis hjælp', 'hide_help' => 'Skjul hjælp', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/da/help.php b/resources/lang/da/help.php index 66eb1bde9e..35f5f68611 100644 --- a/resources/lang/da/help.php +++ b/resources/lang/da/help.php @@ -1,6 +1,6 @@ "Mere information", + 'more_info_title' => 'Mere information', - "audit_help" => "Afkrydsning af dette felt vil redigere aktivposten så den afspejler denne nye placering. Ingen markering angiver blot, placeringen i revisionsloggen.

Bemærk, at hvis dette aktiv er tjekkes ud, det vil ikke ændre placeringen af personen, aktivet eller placeringen, det er tjekket ud til.", + 'audit_help' => 'Afkrydsning af dette felt vil redigere aktivposten så den afspejler denne nye placering. Ingen markering angiver blot, placeringen i revisionsloggen.

Bemærk, at hvis dette aktiv er tjekkes ud, det vil ikke ændre placeringen af personen, aktivet eller placeringen, det er tjekket ud til.', 'assets' => 'Aktiver er elementer sporet efter serienummer eller aktiv tag. De har tendens til at være elementer af højere værdi, hvor identificering af en bestemt genstand betyder noget.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'Du kan sætte aktivafskrivninger til at afskrive aktiver som lineære afskrivninger.', - - -); +]; diff --git a/resources/lang/da/mail.php b/resources/lang/da/mail.php index 329b71bd4f..f487520f46 100644 --- a/resources/lang/da/mail.php +++ b/resources/lang/da/mail.php @@ -1,6 +1,6 @@ 'En bruger har annulleret en vareforespørgsel på hjemmesiden', 'a_user_requested' => 'En bruger har anmodet om et emne på hjemmesiden', 'accessory_name' => 'Tilbehør Navn:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Dette er en test fra Snipe-IT Asset Management System. Hvis du fik dette, virker mailen :)', 'the_following_item' => 'Følgende vare er blevet kontrolleret i:', 'low_inventory_alert' => 'Der er :count enhed som er under minimum lagertal eller som snart vil være det.|Der er :count enheder som er under minimum lagertal eller som snart vil være det.', - 'assets_warrantee_alert' => 'Der er :count aktiv(er) hvor garantien udløber indenfor de næste :threshold dage.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Der er :count licens(er) der udløber indenfor den/de næste :threshold dag(e).', 'to_reset' => 'Nulstille din :web-adgangskode, udfylde denne formular:', 'type' => 'Type', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Forventet asset checkin rapport', 'Expected_Checkin_Notification' => 'Påmindelse: :name checkin deadline nærmer sig', 'Expected_Checkin_Date' => 'Et asset tjekket ud til dig skal tjekkes tilbage den :date', - 'your_assets' => 'Se dine assets' -); + 'your_assets' => 'Se dine assets', +]; diff --git a/resources/lang/da/passwords.php b/resources/lang/da/passwords.php index 3c866fd31e..ed64d8822f 100644 --- a/resources/lang/da/passwords.php +++ b/resources/lang/da/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Dit adgangskode link er blevet sendt!', 'user' => 'Der er ikke fundet nogen aktiv bruger med denne email.', ]; - diff --git a/resources/lang/da/validation.php b/resources/lang/da/validation.php index 14bdd1c885..21e49a40f5 100644 --- a/resources/lang/da/validation.php +++ b/resources/lang/da/validation.php @@ -1,6 +1,6 @@ ':attribute skal mindst være :min tegn.', 'array' => 'Attributten skal have mindst: min elementer.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Den valgte :attribute er ugyldig.', 'numeric' => ':attribute skal være et tal.', 'present' => 'Attributfeltet skal være til stede.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute er allerede taget.', 'uploaded' => 'Attributtet kunne ikke uploades.', 'url' => ':attribute formatet er ugyldigt.', - "unique_undeleted" => ":attribute skal være unik.", - "non_circular" => ":attribute må ikke oprette en cirkulær reference.", + 'unique_undeleted' => ':attribute skal være unik.', + 'non_circular' => ':attribute må ikke oprette en cirkulær reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Attributfeltet indeholder et tegn, der ikke er tilladt.", - "email_array" => "En eller flere e-mailadresser er ugyldige.", - "hashed_pass" => "Din nuværende adgangskode er forkert", + 'alpha_space' => 'Attributfeltet indeholder et tegn, der ikke er tilladt.', + 'email_array' => 'En eller flere e-mailadresser er ugyldige.', + 'hashed_pass' => 'Din nuværende adgangskode er forkert', 'dumbpwd' => 'Denne adgangskode er for almindelig.', - "statuslabel_type" => "Du skal vælge en gyldig statusetiketype", + 'statuslabel_type' => 'Du skal vælge en gyldig statusetiketype', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/de/admin/asset_maintenances/message.php b/resources/lang/de/admin/asset_maintenances/message.php index 5abad2dbec..9cf9319b8c 100644 --- a/resources/lang/de/admin/asset_maintenances/message.php +++ b/resources/lang/de/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Möchten Sie die Wartung wirklich löschen?', 'error' => 'Es gab Probleme beim Löschen der Wartung. Bitte versuchen Sie es erneut.', - 'success' => 'Die Wartung wurde erfolgreich gelöscht.' + 'success' => 'Die Wartung wurde erfolgreich gelöscht.', ], 'create' => [ 'error' => 'Wartung wurde nicht erstellt. Bitte versuchen Sie es erneut.', - 'success' => 'Wartung erfolgreich erstellt.' + 'success' => 'Wartung erfolgreich erstellt.', ], 'edit' => [ 'error' => 'Die Wartung wurde nicht bearbeitet, bitte versuchen Sie es erneut.', - 'success' => 'Wartung wurde erfolgreich bearbeitet.' + 'success' => 'Wartung wurde erfolgreich bearbeitet.', ], 'asset_maintenance_incomplete' => 'Nicht vollständig ausgefüllt', 'warranty' => 'Garantie', 'not_warranty' => 'keine Garantie', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/de/admin/asset_maintenances/table.php b/resources/lang/de/admin/asset_maintenances/table.php index 091ab4f409..44635dfadf 100644 --- a/resources/lang/de/admin/asset_maintenances/table.php +++ b/resources/lang/de/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Wartungen', 'asset_name' => 'Asset Name', 'is_warranty' => 'Garantie', - 'dl_csv' => 'CSV Herunterladen' + 'dl_csv' => 'CSV Herunterladen', ]; diff --git a/resources/lang/de/admin/companies/general.php b/resources/lang/de/admin/companies/general.php index f29e2de89a..bedfdc13f4 100644 --- a/resources/lang/de/admin/companies/general.php +++ b/resources/lang/de/admin/companies/general.php @@ -1,4 +1,7 @@ 'Firma auswählen', + 'about_companies' => 'Über Unternehmen', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/de/admin/companies/message.php b/resources/lang/de/admin/companies/message.php index d993cd9834..b6c0d5d80f 100644 --- a/resources/lang/de/admin/companies/message.php +++ b/resources/lang/de/admin/companies/message.php @@ -1,18 +1,19 @@ 'Firma existiert nicht.', 'assoc_users' => 'Diese Firma ist mit mindestens einem Modell verknüpft und kann nicht gelöscht werden. Bitte ändere die Modelle um die Verknüpfung zu lösen. ', - 'create' => array( + 'create' => [ 'error' => 'Firma wurde nicht erstellt. Bitte versuchen Sie es erneut.', - 'success' => 'Firma wurde erfolgreich angelegt.' - ), - 'update' => array( + 'success' => 'Firma wurde erfolgreich angelegt.', + ], + 'update' => [ 'error' => 'Firma wurde nicht geändert, bitte versuchen Sie es erneut', - 'success' => 'Firma erfolgreich geändert.' - ), - 'delete' => array( + 'success' => 'Firma erfolgreich geändert.', + ], + 'delete' => [ 'confirm' => 'Sind Sie sich sicher, dass Sie diese Firma löschen wollen?', 'error' => 'Es gab ein Problem beim Löschen der Firma. Bitte versuchen Sie es erneut.', - 'success' => 'Die Firma wurde erfolgreich gelöscht.' - ) -); + 'success' => 'Die Firma wurde erfolgreich gelöscht.', + ], +]; diff --git a/resources/lang/de/admin/custom_fields/general.php b/resources/lang/de/admin/custom_fields/general.php index b1da418af7..e373c4ba5c 100644 --- a/resources/lang/de/admin/custom_fields/general.php +++ b/resources/lang/de/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Benutzerdefinierte Felder', + 'manage' => 'Verwalten', 'field' => 'Feld', 'about_fieldsets_title' => 'Über Feldsätze', - 'about_fieldsets_text' => 'Feldsätze erlauben es, Gruppen aus benutzerdefinierten Feldern zu erstellen, welche regelmäßig für spezifische Modelltypen benutzt werden.', - 'custom_format' => 'Benutzerdefiniertes Format...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Benutzerdefiniertes Regex-Format...', 'encrypt_field' => 'Den Wert dieses Feldes in der Datenbank verschlüsseln', 'encrypt_field_help' => 'WARNUNG: Ein verschlüsseltes Feld kann nicht durchsucht werden.', 'encrypted' => 'Verschlüsselt', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Von Modellen benutzt', 'order' => 'Reihenfolge', 'create_fieldset' => 'Neuer Feldsatz', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Neues benutzerdefiniertes Feld', + 'create_field_title' => 'Neues benutzerdefiniertes Feld erstellen', 'value_encrypted' => 'Der Wert dieses Feldes ist in der Datenbank verschlüsselt. Nur Benutzer mit Administratorrechten können den entschlüsselten Wert anzeigen', 'show_in_email' => 'Feld miteinbeziehen bei Herausgabe-Emails an die Benutzer? Verschlüsselte Felder können nicht miteinbezogen werden.', -); + 'help_text' => 'Hilfetext', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'Über benutzerdefinierte Felder', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Sortieren', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/de/admin/depreciations/general.php b/resources/lang/de/admin/depreciations/general.php index 38d222cf53..ce43edcdab 100644 --- a/resources/lang/de/admin/depreciations/general.php +++ b/resources/lang/de/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Über Asset-Abschreibungen', 'about_depreciations' => 'Sie können Asset-Abschreibungen einrichten, um Assets linear abzuschreiben.', 'asset_depreciations' => 'Asset-Abschreibungen', 'create' => 'Abschreibung erstellen', 'depreciation_name' => 'Abschreibungs Name', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Anzahl der Monate', 'update' => 'Abschreibung aktualisieren', - 'depreciation_min' => 'Minimaler Wert nach Abschreibung' - -); + 'depreciation_min' => 'Minimaler Wert nach Abschreibung', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/de/admin/depreciations/table.php b/resources/lang/de/admin/depreciations/table.php index aa54d08237..d0b557d208 100644 --- a/resources/lang/de/admin/depreciations/table.php +++ b/resources/lang/de/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Monate', 'term' => 'Laufzeit', 'title' => 'Name ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/de/admin/groups/titles.php b/resources/lang/de/admin/groups/titles.php index 1b824dff5e..5cc06e6b91 100644 --- a/resources/lang/de/admin/groups/titles.php +++ b/resources/lang/de/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Über Gruppen', 'about_groups' => 'Gruppen werden verwendet, um die Benutzerberechtigungen zu verallgemeinern.', 'group_management' => 'Gruppenverwaltung', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Gruppenadministrator', 'allow' => 'Erlauben', 'deny' => 'Nicht erlauben', - -); + 'permission' => 'Berechtigung', + 'grant' => 'Erlauben', + 'no_permissions' => 'Diese Gruppe hat keine Berechtigungen.' +]; diff --git a/resources/lang/de/admin/hardware/form.php b/resources/lang/de/admin/hardware/form.php index f21e117f9c..d9e6630417 100644 --- a/resources/lang/de/admin/hardware/form.php +++ b/resources/lang/de/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Massenlöschung von Assets bestätigen', +return [ + 'bulk_delete' => 'Massenlöschung von Assets bestätigen', 'bulk_delete_help' => 'Überprüfen Sie die nachfolgenden Assets für die Massenlöschung. Sobald diese gelöscht sind, können diese zwar wiederhergestellt werden, sind aber dem aktuellen Nutzer nicht mehr zugeordnet.', 'bulk_delete_warn' => 'Sie sind im Begriff :asset_count Assets zu löschen.', - 'bulk_update' => 'Massenaktualisierung von Assets', - 'bulk_update_help' => 'Diese Eingabemaske erlaubt Ihnen die Aktualisierung von mehrere Assets zugleich. Füllen Sie die Felder aus welche Sie ändern möchten. Alle leeren Felder bleiben unverändert. ', - 'bulk_update_warn' => 'Sie sind dabei die Eigenschaften von :asset_count Assets zu bearbeiten.', + 'bulk_update' => 'Massenaktualisierung von Assets', + 'bulk_update_help' => 'Diese Eingabemaske erlaubt Ihnen die Aktualisierung von mehrere Assets zugleich. Füllen Sie die Felder aus welche Sie ändern möchten. Alle leeren Felder bleiben unverändert. ', + 'bulk_update_warn' => 'Sie sind dabei die Eigenschaften von :asset_count Assets zu bearbeiten.', 'checkedout_to' => 'Herausgegeben an', 'checkout_date' => 'Herausgabedatum', 'checkin_date' => 'Rücknahmedatum', @@ -38,7 +38,12 @@ return array( 'tag' => 'Asset ID', 'update' => 'Asset Update', 'warranty' => 'Garantie', - 'warranty_expires' => 'Garantie Ablaufdatum', + 'warranty_expires' => 'Garantie Ablaufdatum', 'years' => 'Jahre', -) -; + 'asset_location' => 'Standort des Assets aktualisieren', + 'asset_location_update_default_current' => 'Standardort und aktuellen Standort aktualisieren', + 'asset_location_update_default' => 'Nur den Standardort aktualisieren', + 'asset_not_deployable' => 'Dieses Asset ist nicht verfügbar und kann nicht herausgegeben werden.', + 'asset_deployable' => 'Dieses Asset ist verfügbar und kann herausgegeben werden.', + 'processing_spinner' => 'Wird verarbeitet...', +]; diff --git a/resources/lang/de/admin/hardware/general.php b/resources/lang/de/admin/hardware/general.php index 18750fc3c1..cdcefa9b9c 100644 --- a/resources/lang/de/admin/hardware/general.php +++ b/resources/lang/de/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Über Assets', 'about_assets_text' => 'Assets sind Gegenstände die durch eine Seriennummer oder Bezeichnung identifiziert werden. Meistens sind diese von höherem Wert, wobei es Sinn macht diese spezifisch zu kennzeichnen.', - 'archived' => 'Archiviert', + 'archived' => 'Archiviert', 'asset' => 'Asset', 'bulk_checkout' => 'Assets herausgeben', 'checkin' => 'Asset zurücknehmen', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'Dieses Modell für Assets wurde gelöscht. Sie müssen das Modell wiederherstellen, bevor Sie das Asset wiederherstellen können.', 'requestable' => 'Anforderbar', 'requested' => 'Angefordert', + 'not_requestable' => 'Kann nicht angefordert werden', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Asset wiederherstellen', 'pending' => 'Ausstehend', 'undeployable' => 'Nicht einsetzbar', 'view' => 'Asset ansehen', -); + 'csv_error' => 'Es gibt einen Fehler in der CSV-Datei:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Fehlermeldungen:', + 'success_messages' => 'Erfolgsmeldungen:', + 'alert_details' => 'Siehe unten für Details.', + 'custom_export' => 'Benutzerdefinierter Export' +]; diff --git a/resources/lang/de/admin/hardware/message.php b/resources/lang/de/admin/hardware/message.php index 53ee0f8600..e6107d2c73 100644 --- a/resources/lang/de/admin/hardware/message.php +++ b/resources/lang/de/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Achtung:Dieses Asset wurde kürzlich als nicht verteilbar markiert. Falls sich dieser Status verändert hat, aktualisieren Sie bitte den Asset Status.', 'does_not_exist' => 'Asset existiert nicht.', - 'does_not_exist_or_not_requestable' => 'Netter Versuch. Dieses Asset existiert nicht oder ist nicht anforderbar.', + 'does_not_exist_or_not_requestable' => 'Dieses Asset existiert nicht oder kann nicht angefordert werden.', 'assoc_users' => 'Dieses Asset ist im Moment an einen Benutzer herausgegeben und kann nicht entfernt werden. Bitte buchen sie das Asset wieder ein und versuchen Sie dann erneut es zu entfernen. ', - 'create' => array( + 'create' => [ 'error' => 'Asset wurde nicht erstellt. Bitte versuchen Sie es erneut. :(', - 'success' => 'Asset wurde erfolgreich erstellt. :)' - ), + 'success' => 'Asset wurde erfolgreich erstellt. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Asset wurde nicht aktualisiert. Bitte versuchen Sie es erneut', 'success' => 'Asset wurde erfolgreich aktualisiert.', 'nothing_updated' => 'Es wurden keine Felder ausgewählt, somit wurde auch nichts aktualisiert.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Asset wurde nicht wiederhergestellt, bitte versuchen Sie es noch einmal', - 'success' => 'Asset erfolgreich wiederhergestellt.' - ), + 'success' => 'Asset erfolgreich wiederhergestellt.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Asset Audit war nicht erfolgreich. Bitte versuche es erneut.', - 'success' => 'Asset-Audit erfolgreich protokolliert.' - ), + 'success' => 'Asset-Audit erfolgreich protokolliert.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Datei wurde nicht gelöscht. Bitte versuchen Sie es erneut.', 'success' => 'Datei erfolgreich gelöscht.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Datei(en) wurde(n) nicht hochgeladen. Bitte versuchen Sie es erneut.', 'success' => 'Datei(en) erfolgreich hochgeladen.', 'nofiles' => 'Es wurde keine Datei zum Hochladen ausgewählt, oder die Datei ist zu groß', 'invalidfiles' => 'Eine oder mehrere Ihrer Dateien sind zu groß oder deren Dateityp ist nicht zugelassen. Zugelassene Dateitypen sind png, gif, jpg, doc, docx, pdf, und txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Einige Elemente wurden nicht korrekt importiert.', 'errorDetail' => 'Die folgenden Elemente wurden aufgrund von Fehlern nicht importiert.', - 'success' => "Ihre Datei wurde importiert", - 'file_delete_success' => "Die Datei wurde erfolgreich gelöscht", - 'file_delete_error' => "Die Datei konnte nicht gelöscht werden", - ), + 'success' => 'Ihre Datei wurde importiert', + 'file_delete_success' => 'Die Datei wurde erfolgreich gelöscht', + 'file_delete_error' => 'Die Datei konnte nicht gelöscht werden', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Sind Sie sicher, dass Sie dieses Asset entfernen möchten?', 'error' => 'Beim Entfernen dieses Assets ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.', 'nothing_updated' => 'Es wurden keine Assets ausgewählt, somit wurde auch nichts gelöscht.', - 'success' => 'Dieses Asset wurde erfolgreich entfernt.' - ), + 'success' => 'Dieses Asset wurde erfolgreich entfernt.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Asset konnte nicht herausgegeben werden. Bitte versuchen Sie es erneut', 'success' => 'Asset wurde erfolgreich herausgegeben.', 'user_does_not_exist' => 'Dieser Benutzer existiert nicht. Bitte versuchen Sie es erneut.', 'not_available' => 'Dieses Asset kann nicht herausgegeben werden!', - 'no_assets_selected' => 'Mind. 1 Eintrag muss ausgewählt werden' - ), + 'no_assets_selected' => 'Mind. 1 Eintrag muss ausgewählt werden', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Asset konnte nicht zurückgenommen werden. Bitte versuchen Sie es erneut', 'success' => 'Asset wurde erfolgreich zurückgenommen.', 'user_does_not_exist' => 'Dieser Benutzer existiert nicht. Bitte versuchen Sie es erneut.', 'already_checked_in' => 'Dieses Asset ist bereits zurückgenommen.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Das Asset wurde nicht angefordert, bitte versuchen Sie es erneut', 'success' => 'Asset erfolgreich angefordert.', - 'canceled' => 'Herausgabe erfolgreich abgebrochen' - ) + 'canceled' => 'Herausgabe erfolgreich abgebrochen', + ], -); +]; diff --git a/resources/lang/de/admin/hardware/table.php b/resources/lang/de/admin/hardware/table.php index 5335395ea6..b4617e35c3 100644 --- a/resources/lang/de/admin/hardware/table.php +++ b/resources/lang/de/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Asset Tag', 'asset_model' => 'Modell', - 'book_value' => 'Wert', + 'book_value' => 'Current Value', 'change' => 'Zurücknehmen/Herausgeben', 'checkout_date' => 'Herausgabedatum', 'checkoutto' => 'Herausgegeben', + 'current_value' => 'Current Value', 'diff' => 'Differenz', 'dl_csv' => 'CSV Herunterladen', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Seriennummer', 'status' => 'Status', 'title' => 'Asset ', - 'image' => 'Geräte-Bild', + 'image' => 'Geräte-Bild', 'days_without_acceptance' => 'Tage ohne Akzeptierung', - 'monthly_depreciation' => 'Monatliche Abschreibung' - -); + 'monthly_depreciation' => 'Monatliche Abschreibung', + 'assigned_to' => 'Zugewiesen an', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Geändert', + 'icon' => 'Symbol', +]; diff --git a/resources/lang/de/admin/kits/general.php b/resources/lang/de/admin/kits/general.php index 8e617b249e..5bb273df88 100644 --- a/resources/lang/de/admin/kits/general.php +++ b/resources/lang/de/admin/kits/general.php @@ -1,6 +1,6 @@ 'Über vordefinierte Kits', 'about_kits_text' => 'Mit vordefinierten Kits können Sie schnell eine Sammlung von Elementen (Assets, Lizenzen, etc.) an einen Benutzer ausgeben. Dies kann hilfreich sein, wenn Ihr Onboarding-Prozess über viele Nutzer hinweg einheitlich ist und alle Nutzer die gleichen Artikel erhalten.', 'checkout' => 'Kit herausgeben ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'Es gibt nicht genügend Lizenzen für :license zum Herausgeben. :qty sind erforderlich. ', 'none_consumables' => 'Es gibt nicht genügend verfügbare Einheiten von :consumable zum Herausgeben. :qty sind erforderlich. ', 'none_accessory' => 'Es gibt nicht genügend verfügbare Einheiten von :accessory zum Herausgeben. :qty werden benötigt. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Löschen war erfolgreich', + 'accessory_none' => 'Zubehör existiert nicht', + 'checkout_success' => 'Herausgabe war erfolgreich', + 'checkout_error' => 'Herausgabe Fehler', + 'kit_none' => 'Kit existiert nicht', + 'kit_created' => 'Kit wurde erfolgreich erstellt', + 'kit_updated' => 'Kit wurde erfolgreich aktualisiert', + 'kit_not_found' => 'Kit nicht gefunden', + 'kit_deleted' => 'Kit wurde erfolgreich gelöscht', + 'kit_model_updated' => 'Modell wurde erfolgreich aktualisiert', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/de/admin/locations/table.php b/resources/lang/de/admin/locations/table.php index b124282f81..0073b7872d 100644 --- a/resources/lang/de/admin/locations/table.php +++ b/resources/lang/de/admin/locations/table.php @@ -1,6 +1,6 @@ 'Über Standorte', 'about_locations' => 'Standorte werden verwendet, um Standortinformationen für Benutzer, Assets und andere Elemente zu verfolgen', 'assets_rtd' => 'Assets', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Übergeordneter Standort', 'currency' => 'Landeswährung', 'ldap_ou' => 'LDAP OU Suche', - ); + 'user_name' => 'Benutzername', + 'department' => 'Abteilung', + 'location' => 'Standort', + 'asset_tag' => 'Asset-Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Kategorie', + 'asset_manufacturer' => 'Hersteller', + 'asset_model' => 'Modell', + 'asset_serial' => 'Seriennummer', + 'asset_location' => 'Standort', + 'asset_checked_out' => 'Herausgegeben', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Datum:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Unterschrieben von:', +]; diff --git a/resources/lang/de/admin/reports/general.php b/resources/lang/de/admin/reports/general.php index 09a4987b6e..b22e00b752 100644 --- a/resources/lang/de/admin/reports/general.php +++ b/resources/lang/de/admin/reports/general.php @@ -1,5 +1,10 @@ 'Wähle eine Option für deinen Asset Bericht.' -); +return [ + 'info' => 'Wähle eine Option für deinen Asset Bericht.', + 'deleted_user' => 'Gelöschter Benutzer', + 'send_reminder' => 'Erinnerung senden', + 'reminder_sent' => 'Erinnerung gesendet', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/de/admin/settings/general.php b/resources/lang/de/admin/settings/general.php index 641a831c2a..867bd86f00 100644 --- a/resources/lang/de/admin/settings/general.php +++ b/resources/lang/de/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory Domäne', 'ad_domain_help' => 'Meistens dieselbe wie die E-Mail Domäne.', 'ad_append_domain_label' => 'Domänenname anhängen', 'ad_append_domain' => 'Domänenname an das Feld Benutzername anhängen', - 'ad_append_domain_help' => 'Benutzer muss nicht "username@domain.local" eingeben, "username" ist ausreichend.' , + 'ad_append_domain_help' => 'Benutzer muss nicht "username@domain.local" eingeben, "username" ist ausreichend.', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'Wenn Sie eine Kopie der Rücknahme- / Herausgabe-E-Mails, die an Benutzer gehen auch an zusätzliche E-Mail-Empfänger versenden möchten, geben Sie sie hier ein. Ansonsten lassen Sie dieses Feld leer.', 'is_ad' => 'Dies ist ein Active Directory Server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Alarme senden an', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'E-Mail-Benachrichtigungen aktiviert', 'alert_interval' => 'Ablauf Alarmschwelle (in Tagen)', 'alert_inv_threshold' => 'Inventar Alarmschwelle', 'allow_user_skin' => 'Benutzerdesign erlauben', - 'allow_user_skin_help_text' => 'Wenn Sie dieses Kästchen aktivieren, kann ein Benutzer das Design mit einem anderen überschreiben.' , + 'allow_user_skin_help_text' => 'Wenn Sie dieses Kästchen aktivieren, kann ein Benutzer das Design mit einem anderen überschreiben.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Auditintervall', 'audit_interval_help' => 'Wenn Sie Ihre Assets regelmäßig physisch überprüfen müssen, geben Sie das Intervall in Monaten ein.', 'audit_warning_days' => 'Audit-Warnschwelle', 'audit_warning_days_help' => 'Wie viele Tage im Voraus sollten wir Sie warnen, wenn Vermögenswerte zur Prüfung fällig werden?', - 'auto_increment_assets' => 'Erzeugen von fortlaufenden Asset IDs', + 'auto_increment_assets' => 'Erzeugen von fortlaufenden Asset Tags', 'auto_increment_prefix' => 'Präfix (optional)', - 'auto_incrementing_help' => 'Aktiviere zuerst fortlaufende Asset IDs um dies zu setzen', + 'auto_incrementing_help' => 'Aktiviere zuerst fortlaufende Asset Tags um dies zu setzen', 'backups' => 'Sicherungen', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Backup hochladen', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Einstellungen', 'confirm_purge' => 'Bereinigung bestätigen', 'confirm_purge_help' => 'Geben Sie den Text "DELETE" in das Feld unten ein, um die gelöschten Datensätze zu löschen. Diese Aktion kann nicht rückgängig gemacht werden. Alle Einträge und Benutzer werden DAUERHAFT gelöscht. (Um sicher zu gehen, sollten Sie zuerst ein Backup erstellen)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D Barcode Typ', 'alt_barcode_type' => '1D Barcode Typ', 'email_logo_size' => 'Quadratische Logos in E-Mails sehen am besten aus. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA Einstellungen', 'eula_markdown' => 'Diese EULA erlaubt Github Flavored Markdown.', 'favicon' => 'Favicon', @@ -55,18 +65,23 @@ return array( 'footer_text' => 'Zusätzlicher Fußzeilentext ', 'footer_text_help' => 'Dieser Text wird in der rechten Fußzeile angezeigt. Links sind erlaubt mit Github Flavored Markdown. Zeilenumbrüche, Kopfzeilen, Bilder usw. können zu unvorhersehbaren Verhalten führen.', 'general_settings' => 'Allgemeine Einstellungen', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Backup erstellen', 'header_color' => 'Farbe der Kopfzeile', 'info' => 'Mit diesen Einstellungen können Sie verschiedene Bereiche Ihrer Installation anpassen.', 'label_logo' => 'Label-Logo', 'label_logo_size' => 'Quadratische Logos sehen am besten aus und werden rechts oben auf jedem Asset-Label angezeigt. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client-seitiger TLS-Schlüssel', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Zertifikat', 'ldap_enabled' => 'LDAP aktiviert', 'ldap_integration' => 'LDAP Integration', 'ldap_settings' => 'LDAP Einstellungen', - 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.', - 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', + 'ldap_client_tls_cert_help' => 'Client-seitige TLS-Zertifikat und Schlüssel für LDAP Verbindungen sind in der Regel nur in Google Workspace Konfigurationen mit "Secure LDAP" nützlich. Beide werden benötigt.', + 'ldap_client_tls_key' => 'LDAP Client-seitiger TLS-Schlüssel', 'ldap_login_test_help' => 'Geben Sie einen gültigen LDAP-Benutzernamen und ein Passwort von der oben angegebenen Basis-DN ein, um zu testen, ob Ihre LDAP-Anmeldung korrekt konfiguriert ist. SIE MÜSSEN IHRE AKTUALISIERTEN LDAP-EINSTELLUNGEN ZUERST SPEICHERN.', 'ldap_login_sync_help' => 'Dies testet nur, ob LDAP korrekt synchronisiert werden kann. Wenn Ihre LDAP-Authentifizierungsabfrage nicht korrekt ist, können sich Benutzer möglicherweise nicht anmelden. SIE MÜSSEN IHRE AKTUALISIERTEN LDAP-EINSTELLUNGEN ZUERST SPEICHERN.', 'ldap_server' => 'LDAP Server', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Diese Einstellung steuert, ob sich ein Benutzer bei Snipe-IT anmelden kann und hat keinen Einfluss auf die Möglichkeit, Elemente auszugeben oder zurück zu nehmen.', 'ldap_emp_num' => 'LDAP Mitarbeiternummer', 'ldap_email' => 'LDAP E-Mail', - 'license' => 'Softwarelizenz', + 'ldap_test' => 'LDAP testen', + 'ldap_test_sync' => 'LDAP-Synchronisierung testen', + 'license' => 'Softwarelizenz', 'load_remote_text' => 'Remote Skripte', 'load_remote_help_text' => 'Diese Installation von Snipe-IT kann Skripte von außerhalb laden.', + 'login' => 'Anmeldeversuche', + 'login_attempt' => 'Anmeldeversuch', + 'login_ip' => 'IP-Adresse', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Anmeldenotiz', 'login_note_help' => 'Fügen Sie optional ein paar Sätze zu Ihrem Anmeldebildschirm hinzu, beispielsweise um Personen zu helfen, welche ein verlorenes oder gestohlenes Gerät gefunden haben. Dieses Feld akzeptiert Github flavored markdown', 'login_remote_user_text' => 'Remote Benutzer Login Optionen', @@ -118,16 +141,28 @@ return array( 'optional' => 'optional', 'per_page' => 'Ergebnisse pro Seite', 'php' => 'PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP-Systeminfo', 'php_gd_info' => 'Um QR-Codes anzeigen zu können muss php-gd installiert sein, siehe Installationshinweise.', 'php_gd_warning' => 'PHP Image Processing and GD Plugin ist NICHT installiert.', 'pwd_secure_complexity' => 'Passwortkomplexität', 'pwd_secure_complexity_help' => 'Wählen Sie aus, welche Komplexitätsregeln Sie für Passwörter erzwingen möchten.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Minimale Passwortlänge', 'pwd_secure_min_help' => 'Minimal zulässiger Wert ist 8', 'pwd_secure_uncommon' => 'Gebräuchliche Passwörter verhindern', 'pwd_secure_uncommon_help' => 'Verhindert die Verwendung der 10.000 häufigsten Passwörter aus im Internet geleakten Quellen.', 'qr_help' => 'Schalte zuerst QR Codes an um dies zu setzen', 'qr_text' => 'QR Code Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML aktiviert', 'saml_integration' => 'SAML-Integration', 'saml_sp_entityid' => 'Entity ID', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'Dies wird dazu führen, dass der Benutzer beim Abmelden zuerst zum IdP weitergeleitet wird. Nicht aktivieren, wenn der IdP SP-initiated SAML SLO nicht korrekt unterstützt.', 'saml_custom_settings' => 'SAML Einstellungen', 'saml_custom_settings_help' => 'Sie können zusätzliche Einstellungen für die onelogin/php-saml Bibliothek festlegen. Benutzung auf eigene Gefahr.', + 'saml_download' => 'Download Metadata', 'setting' => 'Einstellung', 'settings' => 'Einstellungen', 'show_alerts_in_menu' => 'Warnungen im oberen Menü anzeigen', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Verwende Bilder in E-Mals', 'show_images_in_email_help' => 'Deaktivieren Sie dieses Kontrollkästchen, wenn sich Ihre Snipe-IT-Installation hinter einem VPN oder einem geschlossenen Netzwerk befindet und Benutzer außerhalb des Netzwerks keine Bilder von dieser Installation in ihre E-Mails laden können.', 'site_name' => 'Seitenname', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Kanal', 'slack_endpoint' => 'Slack Endpunkt', @@ -173,6 +212,8 @@ return array( 'update' => 'Einstellungen übernehmen', 'value' => 'Wert', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Typ', 'about_settings_title' => 'Über Einstellungen', 'about_settings_text' => 'Mit diesen Einstellungen können Sie verschiedene Aspekte Ihrer Installation anpassen.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Datenschutzrichtlinie', 'privacy_policy_link_help' => 'Wenn hier ein Link zu Ihrer Datenschutzerklärung enthalten ist, wird dieser in der Fußzeile der App und in allen E-Mails, die das System in Übereinstimmung mit der DSGVO versendet, hinzugefügt. ', 'purge' => 'Gelöschte Einträge bereinigen', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Ettiketten Spaltenzwischenraum unterhalb', 'labels_display_sgutter' => 'Ettikett Seitenabstand', 'labels_fontsize' => 'Schriftgröße der Etiketten', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Wenn dieses Kontrollkästchen aktiviert wird, müssen Seriennummern von Assets eindeutig sein', 'zerofill_count' => 'Länge der Asset Tags, inklusive zerofill', 'username_format_help' => 'Diese Einstellung wird nur beim Import benutzt, wenn kein Benutzername angegeben wurde und ein Benutzername generiert werden muss.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/de/admin/settings/message.php b/resources/lang/de/admin/settings/message.php index 177e3185e4..f7cd133c59 100644 --- a/resources/lang/de/admin/settings/message.php +++ b/resources/lang/de/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Während der Aktualisierung ist ein Fehler aufgetreten. ', - 'success' => 'Die Einstellungen wurden erfolgreich aktualisiert.' - ), - 'backup' => array( + 'success' => 'Die Einstellungen wurden erfolgreich aktualisiert.', + ], + 'backup' => [ 'delete_confirm' => 'Backup Datei wirklich löschen? Aktion kann nicht rückgängig gemacht werden. ', 'file_deleted' => 'Backup Datei erfolgreich gelöscht. ', 'generated' => 'Backup Datei erfolgreich erstellt.', 'file_not_found' => 'Backup Datei konnte nicht gefunden werden.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Beim Bereinigen ist ein Fehler augetreten. ', 'validation_failed' => 'Falsche Bereinigungsbestätigung. Bitte geben Sie das Wort "DELETE" im Bestätigungsfeld ein.', - 'success' => 'Gelöschte Einträge erfolgreich bereinigt.' - ), - -); + 'success' => 'Gelöschte Einträge erfolgreich bereinigt.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Fehler.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/de/admin/statuslabels/message.php b/resources/lang/de/admin/statuslabels/message.php index 4b884ac12a..f27db858b4 100644 --- a/resources/lang/de/admin/statuslabels/message.php +++ b/resources/lang/de/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Diese Statusbezeichnung existiert nicht.', 'assoc_assets' => 'Auf diese Statusbezeichnung bezieht sich momentan mindestens ein Asset und kann daher nicht gelöscht werden. Bitte sorgen Sie dafür, dass sich kein Asset mehr auf diese Statusbezeichnung bezieht und versuchen Sie es erneut. ', - - 'create' => array( + 'create' => [ 'error' => 'Statusbezeichnung wurde nicht erstellt. Bitte versuchen Sie es erneut.', - 'success' => 'Statusbezeichnung wurde erfolgreich erstellt.' - ), + 'success' => 'Statusbezeichnung wurde erfolgreich erstellt.', + ], - 'update' => array( + 'update' => [ 'error' => 'Statusbezeichnung wurde nicht aktualisiert. Bitte versuchen Sie es erneut.', - 'success' => 'Statusbezeichnung wurde erfolgreich aktualisiert.' - ), + 'success' => 'Statusbezeichnung wurde erfolgreich aktualisiert.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Sind Sie sicher, dass Sie diese Statusbezeichnung löschen wollen?', 'error' => 'Es trat ein Fehler beim Löschen der Statusbezeichnung auf. Bitte versuchen Sie es erneut.', - 'success' => 'Die Statusbezeichnung wurde erfolgreich gelöscht.' - ), + 'success' => 'Die Statusbezeichnung wurde erfolgreich gelöscht.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Diese Assets können niemandem zugeordnet werden.', - 'deployable' => 'Diese Vermögenswerte können ausgecheckt werden. Sobald sie zugewiesen sind, werden sie einen Meta-Status von Deployed annehmen.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Diese Assets können nicht ausgecheckt werden und erscheinen nur in der Ansicht "Archiviert". Dies ist nützlich, um Informationen zu Assets für Budgetierungs- / historische Zwecke beizubehalten, aber sie aus der täglichen Assetliste herauszuhalten.', 'pending' => 'Diese Vermögenswerte können noch niemandem zugewiesen werden, die oft für Gegenstände verwendet werden, die nicht repariert werden können, aber voraussichtlich in den Kreislauf zurückkehren werden.', - ), + ], -); +]; diff --git a/resources/lang/de/admin/users/general.php b/resources/lang/de/admin/users/general.php index fe67e610b3..09f0aec5aa 100644 --- a/resources/lang/de/admin/users/general.php +++ b/resources/lang/de/admin/users/general.php @@ -1,7 +1,6 @@ 'Der Nutzer kann sich einloggen', 'activated_disabled_help_text' => 'Sie können den Aktiverungsstatus für Ihren eigenen Account nicht ändern.', 'assets_user' => 'Assets zugewiesen an :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Benutzer bearbeiten', 'filetype_info' => 'Erlaubte Dateitypen sind png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, und rar.', 'history_user' => 'Historie von :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Klicken Sie hier, um sie wiederherzustellen.', 'last_login' => 'Letzte Anmeldung', 'ldap_config_text' => 'Die LDAP Konfigurations Einstellungen finden Sie hier Admin -> Einstellungen. Der (optional) wählbare Standort wird für alle importierten Benutzer gesetzt.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Ihre aktuellen Administrator-Einstellungen erlauben die selektive Durchführung der zwei-Faktor-Authentifizierung. ', 'two_factor_enrolled' => '2FA Gerät eingeschrieben ', 'two_factor_active' => '2FA aktiv ', - ); + 'user_deactivated' => 'Benutzer ist deaktiviert', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Gruppenmitgliedschaften entfernen', + 'warning_deletion' => 'WARNUNG:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/de/button.php b/resources/lang/de/button.php index cffec4f2b9..12d68b0c30 100644 --- a/resources/lang/de/button.php +++ b/resources/lang/de/button.php @@ -1,6 +1,6 @@ 'Aktionen', 'add' => 'Hinzufügen', 'cancel' => 'Abbrechen', @@ -8,11 +8,17 @@ return array( 'delete' => 'Löschen', 'edit' => 'Bearbeiten', 'restore' => 'Wiederherstellen', + 'remove' => 'Entfernen', 'request' => 'Anfragen', 'submit' => 'Abschicken', 'upload' => 'Hochladen', - 'select_file' => 'Datei auswählen...', + 'select_file' => 'Datei auswählen...', 'select_files' => 'Dateien auswählen...', 'generate_labels' => '{1} Label generieren|[2,*] Labels generieren', - 'send_password_link' => 'Link zum Zurücksetzen des Passworts senden', -); + 'send_password_link' => 'Link zum Zurücksetzen des Passworts senden', + 'go' => 'Gehe zu', + 'bulk_actions' => 'Massenverarbeitung', + 'add_maintenance' => 'Füge Wartung hinzu', + 'append' => 'Anhängen', + 'new' => 'Neu', +]; diff --git a/resources/lang/de/general.php b/resources/lang/de/general.php index 49efc43df0..779d4db954 100644 --- a/resources/lang/de/general.php +++ b/resources/lang/de/general.php @@ -19,7 +19,10 @@ 'asset' => 'Asset', 'asset_report' => 'Bestandsbericht', 'asset_tag' => 'Kennzeichnung', - 'assets_available' => 'verfügbare Assets', + 'asset_tags' => 'Inventarnummern', + 'assets_available' => 'Verfügbare Assets', + 'accept_assets' => 'Assets :name akzeptieren', + 'accept_assets_menu' => 'Assets akzeptieren', 'audit' => 'Prüfung', 'audit_report' => 'Audit-Log', 'assets' => 'Assets', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Massenprüfung', 'bulkaudit_status' => 'Audit-Status', 'bulk_checkout' => 'Massen-Herausgeben', + 'bulk_edit' => 'Massenbearbeitung', + 'bulk_delete' => 'Massenlöschung', + 'bulk_actions' => 'Massenaktionen', + 'bulk_checkin_delete' => 'Masseneinchecken & löschen', 'bystatus' => 'nach Status', 'cancel' => 'Abbrechen', 'categories' => 'Kategorien', @@ -44,13 +51,13 @@ 'checkins_count' => 'Rücknahmen', 'user_requests_count' => 'Anfragen', 'city' => 'Stadt', - 'click_here' => 'Hier klicken', + 'click_here' => 'Hier klicken', 'clear_selection' => 'Auswahl löschen', 'companies' => 'Firmen', 'company' => 'Firma', 'component' => 'Komponente', 'components' => 'Komponenten', - 'complete' => 'Vollständig', + 'complete' => 'Vollständig', 'consumable' => 'Verbrauchsmaterial', 'consumables' => 'Verbrauchsmaterialien', 'country' => 'Land', @@ -62,6 +69,8 @@ 'updated_at' => 'Aktualisiert am', 'currency' => '€', // this is deprecated 'current' => 'Aktuell', + 'current_password' => 'Aktuelles Passwort', + 'customize_report' => 'Bericht anpassen', 'custom_report' => 'Benutzerdefinierter Asset-Bericht', 'dashboard' => 'Dashboard', 'days' => 'Tage', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Sind Sie sicher, dass Sie :item löschen möchten?', 'deleted' => 'Gelöscht', 'delete_seats' => 'Gelöschte Lizenzen', + 'deletion_failed' => 'Löschen fehlgeschlagen', 'departments' => 'Abteilungen', - 'department' => 'Abteilung', + 'department' => 'Abteilung', 'deployed' => 'Herausgegeben', + 'depreciation' => 'Abschreibung', + 'depreciations' => 'Abschreibungen', 'depreciation_report' => 'Abschreibungsbericht', 'details' => 'Details', 'download' => 'Download', - 'download_all' => 'Alle herunterladen', - 'depreciation' => 'Abschreibung', + 'download_all' => 'Alle herunterladen', 'editprofile' => 'Profil bearbeiten', 'eol' => 'EOL', 'email_domain' => 'E-Mail-Domain', 'email_format' => 'E-Mail-Format', 'email_domain_help' => 'Dies wird verwendet, um E-Mail-Adressen beim Importieren zu generieren', + 'error' => 'Fehler', 'filastname_format' => 'Initial des Vornamen + Nachname (jsmith@example.com)', 'firstname_lastname_format' => 'Vorname Nachname (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Vorname Nachname (max_mustermann@beispiel.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Datei', 'file_type' => 'Dateityp', 'file_uploads' => 'Datei-Uploads', + 'file_upload' => 'Datei-Upload', 'generate' => 'Generieren', - 'github_markdown' => 'Dieses Feld akzeptiert Github Flavored markdown.', + 'generate_labels' => 'Label generieren', + 'github_markdown' => 'Dieses Feld akzeptiert Github Flavored markdown.', 'groups' => 'Gruppen', 'gravatar_email' => 'Gravatar E-Mail Adresse', + 'gravatar_url' => 'Ändern Sie Ihren Avatar auf Gravatar.com.', 'history' => 'Historie', 'history_for' => 'Verlauf für', 'id' => 'Id', 'image' => 'Abbildung', 'image_delete' => 'Bild löschen', 'image_upload' => 'Bild hinzufügen', + 'filetypes_accepted_help' => 'Akzeptierter Dateityp ist :types. Maximal zulässige Upload-Größe ist :size.|Akzeptierte Dateitypen sind :types. Maximal erlaubte Upload-Größe ist :size.', + 'filetypes_size_help' => 'Maximal erlaubte Upload-Größe ist :size.', 'image_filetypes_help' => 'Akzeptierte Dateitypen sind jpg, png, gif und svg. Maximale Uploadgröße ist :size.', 'import' => 'Import', 'importing' => 'Importiere', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Asset Wartungsbericht', 'asset_maintenances' => 'Asset Wartungen', 'item' => 'Gegenstand', + 'item_name' => 'Artikelname', 'insufficient_permissions' => 'Unzureichende Berechtigungen!', 'kits' => 'Vordefinierte Kits', 'language' => 'Sprache', @@ -132,7 +150,7 @@ 'licenses_available' => 'Verfügbare Lizenzen', 'licenses' => 'Lizenzen', 'list_all' => 'Alle auflisten', - 'loading' => 'Wird geladen', + 'loading' => 'Wird geladen, bitte warten...', 'lock_passwords' => 'Dieser Feldwert wird in einer Demo-Installation nicht gespeichert.', 'feature_disabled' => 'Diese Funktion wurde für die Demo-Installation deaktiviert.', 'location' => 'Standort', @@ -141,15 +159,17 @@ 'logout' => 'Abmelden', 'lookup_by_tag' => 'Nach Asset Tag suchen', 'maintenances' => 'Wartungen', + 'manage_api_keys' => 'API-Schlüssel verwalten', 'manufacturer' => 'Hersteller', 'manufacturers' => 'Hersteller', 'markdown' => 'Dieses Feld erlaubt Github Flavored Markdown.', 'min_amt' => 'Mindestmenge', - 'min_amt_help' => 'Die minimale Anzahl an verfügbaren Artikeln bevor ein Alarm ausgelöst wird.', + 'min_amt_help' => 'Mindestanzahl an Gegenständen, die verfügbar sein sollte, bevor ein Alarm ausgelöst wird. Lassen Sie das Feld leer, wenn Sie keine Benachrichtigungen für geringe Lagerbestände erhalten möchten.', 'model_no' => 'Modellnr.', 'months' => 'Monate', 'moreinfo' => 'Mehr Informationen', 'name' => 'Name', + 'new_password' => 'Neues Passwort', 'next' => 'Nächste', 'next_audit_date' => 'Nächstes Auditdatum', 'last_audit' => 'Letztes Audit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Kaufdatum', 'qty' => 'Menge', 'quantity' => 'Anzahl', + 'quantity_minimum' => ':count Artikel sind unter oder fast unter der Mindestmenge', 'ready_to_deploy' => 'Bereit zum Herausgeben', 'recent_activity' => 'Letzte Aktivität', + 'remaining' => 'Übrig', 'remove_company' => 'Firmenzuordnung entfernen', 'reports' => 'Berichte', 'restored' => 'wiederhergestellt', 'restore' => 'Wiederherstellen', + 'requestable_models' => 'Angeforderte Modelle', 'requested' => 'Angefragt', + 'requested_date' => 'Datum der Anfrage', + 'requested_assets' => 'Angeforderte Assets', + 'requested_assets_menu' => 'Angeforderte Assets', 'request_canceled' => 'Anfrage abgebrochen', 'save' => 'Speichern', 'select' => 'auswählen', + 'select_all' => 'Alle markieren', 'search' => 'Suche', 'select_category' => 'Kategorie auswählen', - 'select_department' => 'Abteilung auswählen', + 'select_department' => 'Abteilung auswählen', 'select_depreciation' => 'Wähle einen Abschreibungstyp', 'select_location' => 'Wählen Sie einen Standort', 'select_manufacturer' => 'Wählen Sie einen Hersteller', @@ -200,6 +227,7 @@ 'sign_in' => 'Anmelden', 'signature' => 'Unterschrift', 'skin' => 'Skin', + 'slack_msg_note' => 'Eine Slack Nachricht wird gesendet', 'slack_test_msg' => 'Oh hai! Sieht so aus, als ob deine Slack Integration mit Snipe-IT funktioniert!', 'some_features_disabled' => 'Einige Funktionen sind für den DEMO-Modus deaktiviert.', 'site_name' => 'Seitenname', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Sind Sie sich sicher, dass Sie löschen möchten?', 'submit' => 'Abschicken', 'target' => 'Ziel', + 'toggle_navigation' => 'Navigation umschalten', 'time_and_date_display' => 'Zeit- und Datumsanzeige', 'total_assets' => 'Gesamte Assets', 'total_licenses' => 'Lizenzen insgesamt', @@ -230,6 +259,7 @@ 'users' => 'Benutzer', 'viewall' => 'Alle anzeigen', 'viewassets' => 'Zugeordnete Assets anzeigen', + 'viewassetsfor' => 'Assets von :name anzeigen', 'website' => 'Webseite', 'welcome' => 'Willkommen, :name', 'years' => 'Jahre', @@ -243,8 +273,78 @@ 'accept' => 'Erhalt bestätigen: :asset', 'i_accept' => 'Ich akzeptiere', 'i_decline' => 'Ich lehne ab', + 'accept_decline' => 'Akzeptieren/Ablehnen', 'sign_tos' => 'Unterzeichnen Sie unten, um den Nutzungsbedingungen zuzustimmen:', 'clear_signature' => 'Unterschrift löschen', 'show_help' => 'Hilfe anzeigen', 'hide_help' => 'Hilfe ausblenden', - ]; + 'view_all' => 'alle anzeigen', + 'hide_deleted' => 'Gelöschte ausblenden', + 'email' => 'E-Mail', + 'do_not_change' => 'Nicht ändern', + 'bug_report' => 'Fehler melden', + 'user_manual' => 'Benutzerhandbuch', + 'setup_step_1' => 'Schritt 1', + 'setup_step_2' => 'Schritt 2', + 'setup_step_3' => 'Schritt 3', + 'setup_step_4' => 'Schritt 4', + 'setup_config_check' => 'Konfigurationsprüfung', + 'setup_create_database' => 'Datenbanktabellen erstellen', + 'setup_create_admin' => 'Admin Benutzer erstellen', + 'setup_done' => 'Fertig!', + 'bulk_edit_about_to' => 'Sie sind im Begriff, Folgendes zu bearbeiten: ', + 'checked_out' => 'Herausgegeben', + 'checked_out_to' => 'Herausgegeben an', + 'fields' => 'Felder', + 'last_checkout' => 'Letzte Herausgabe', + 'due_to_checkin' => 'Folgende :count Elemente werden demnächst zurückgenommen:', + 'expected_checkin' => 'Erwartetes Rückgabedatum', + 'reminder_checked_out_items' => 'Dies ist eine Erinnerung an die Artikel, die gerade an Sie herausgegeben sind. Wenn Sie der Meinung sind, dass die Angaben falsch sind (fehlender Artikel oder Artikel, den Sie nie erhalten haben), senden Sie bitte eine E-Mail an :reply_to_name unter :reply_to_addresse.', + 'changed' => 'Geändert', + 'to' => 'An', + 'report_fields_info' => '

Wählen Sie die Felder aus, die Sie in Ihren benutzerdefinierten Bericht einfügen möchten, und klicken Sie auf Generieren. Die Datei (custom-asset-report-YYYY-mm-dd.csv) wird automatisch heruntergeladen und Sie können sie in Excel öffnen.

+

Wenn Sie nur bestimmte Artikel exportieren möchten, verwenden Sie die folgenden Optionen, um Ihre Ergebnisse zu verfeinern.

', + 'range' => 'Bereich', + 'bom_remark' => 'Füge ein BOM (Byte-Reihenfolge-Markierung) zu dieser CSV hinzu', + 'improvements' => 'Verbesserungen', + 'information' => 'Information', + 'permissions' => 'Berechtigungen', + 'managed_ldap' => '(Über LDAP verwaltet)', + 'export' => 'Exportieren', + 'ldap_sync' => 'LDAP Synchronisierung', + 'ldap_user_sync' => 'LDAP Benutzer Synchronisierung', + 'synchronize' => 'Synchronisieren', + 'sync_results' => 'Status der Synchronisierung', + 'license_serial' => 'Seriennummer/Produktschlüssel', + 'invalid_category' => 'Ungültige Kategorie', + 'dashboard_info' => 'Dies ist Ihr Dashboard. Es gibt viele ähnlich, aber dieses ist Ihnen.', + '60_percent_warning' => '60% abgeschlossen (Warnung)', + 'dashboard_empty' => 'Es sieht so aus, als hättest du noch nichts hinzugefügt, so dass wir nichts Großartiges zum Anzeigen haben. Beginne jetzt mit dem Hinzufügen einiger Assets, Zubehörs, Verbrauchsmaterialien oder Lizenzen!', + 'new_asset' => 'Neues Asset', + 'new_license' => 'Neue Lizenz', + 'new_accessory' => 'Neues Zubehör', + 'new_consumable' => 'Neues Verbrauchsmaterial', + 'collapse' => 'Zusammenklappen', + 'assigned' => 'Zugewiesen', + 'asset_count' => 'Anzahl Assets', + 'accessories_count' => 'Anzahl Zubehör', + 'consumables_count' => 'Anzahl Verbrauchsmaterialien', + 'components_count' => 'Anzahl Komponenten', + 'licenses_count' => 'Anzahl Lizenzen', + 'notification_error' => 'Fehler:', + 'notification_error_hint' => 'Bitte überprüfen Sie das unten stehende Formular auf Fehler', + 'notification_success' => 'Erfolg:', + 'notification_warning' => 'Warnung:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset-Informationen', + 'model_name' => 'Modelname:', + 'asset_name' => 'Assetname:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Diesen Gegenstand zuweisen', + 'checkin_tooltip' => 'Diesen Artikel zurücknehmen', + 'checkout_user_tooltip' => 'Diesen Artikel an einen Benutzer herausgeben', +]; diff --git a/resources/lang/de/help.php b/resources/lang/de/help.php index 720901afcc..7917ea94ed 100644 --- a/resources/lang/de/help.php +++ b/resources/lang/de/help.php @@ -1,6 +1,6 @@ "Mehr Informationen", + 'more_info_title' => 'Mehr Informationen', - "audit_help" => "Mit dem aktivieren dieser Option wird der Asset-Datensatz an diesen neuen Ort angepasst. Wenn diese Option nicht aktiviert wird, wird nur der Ort im Audit-Log angezeigt.

Falls das Asset ausgecheckt ist, ändert sich nicht die Position der Person, des Assets oder der Position, an der es ausgecheckt wird.", + 'audit_help' => 'Mit dem aktivieren dieser Option wird der Asset-Datensatz an diesen neuen Ort angepasst. Wenn diese Option nicht aktiviert wird, wird nur der Ort im Audit-Log angezeigt.

Falls das Asset ausgecheckt ist, ändert sich nicht die Position der Person, des Assets oder der Position, an der es ausgecheckt wird.', 'assets' => 'Assets sind Elemente, die mit Seriennummer oder einem Asset-Tag versehen sind. Sie sind meist höhere Werte, bei denen die Identifizierung eines bestimmten Gegenstands von Bedeutung ist.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'Sie können Asset-Abschreibungen einrichten, um Assets linear abzuschreiben.', - - -); +]; diff --git a/resources/lang/de/mail.php b/resources/lang/de/mail.php index ab42f87c2a..4c91db8a59 100644 --- a/resources/lang/de/mail.php +++ b/resources/lang/de/mail.php @@ -1,6 +1,6 @@ 'Eine Geräte-Anfrage auf der Webseite wurde vom Benutzer abgebrochen', 'a_user_requested' => 'Ein Benutzer hat ein Gerät auf der Webseite angefordert', 'accessory_name' => 'Zubehör Name:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Dies ist ein Test von Snipe-IT-Asset-Management-System. Wenn Sie das erhalten haben, funktioniert das Senden von Mails :)', 'the_following_item' => 'Der folgende Gegenstand wurde eingecheckt: ', 'low_inventory_alert' => 'Es gibt :count Artikel, der unter dem Minimum ist oder kurz davor ist.|Es gibt :count Artikel, die unter dem Minimum sind oder kurz davor sind.', - 'assets_warrantee_alert' => 'Es gibt :count Asset mit einer auslaufenden Garantie in den nächsten :threshold Tagen.| Es gibt :count Assets mit auslaufenden Garantien in den nächsten :threshold Tagen.', + 'assets_warrantee_alert' => 'Die Garantie von :count Asset wird in :threshold Tagen auslaufen.|Die Garantie von :count Assets wird in :threshold Tagen auslaufen.', 'license_expiring_alert' => 'Es gibt :count auslaufende Lizenz in den nächsten :threshold Tagen.|Es gibt :count auslaufende Lizenzen in den nächsten :threshold Tagen.', 'to_reset' => 'Zum Zurücksetzen Ihres :web Passwortes, füllen Sie bitte dieses Formular aus:', 'type' => 'Typ', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Bericht über erwartete Asset Rückgaben', 'Expected_Checkin_Notification' => 'Erinnerung: :name Rückgabedatum nähert sich', 'Expected_Checkin_Date' => 'Ihr ausgebuchtes Asset ist fällig zur Rückgabe am :date', - 'your_assets' => 'Ihre Assets anzeigen' -); + 'your_assets' => 'Ihre Assets anzeigen', +]; diff --git a/resources/lang/de/passwords.php b/resources/lang/de/passwords.php index 85ae522d0d..4aa8bee550 100644 --- a/resources/lang/de/passwords.php +++ b/resources/lang/de/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Ihr Link wurde verschickt!', 'user' => 'Kein passender aktiver Nutzer mit dieser E-Mail gefunden.', ]; - diff --git a/resources/lang/de/validation.php b/resources/lang/de/validation.php index 470baa774e..e361b1d04a 100644 --- a/resources/lang/de/validation.php +++ b/resources/lang/de/validation.php @@ -1,6 +1,6 @@ ':attribute benötigt mindestens :min Zeichen.', 'array' => ':attribute muss mindestens :min Elemente enthalten.', ], + 'starts_with' => ':attribute muss mit einem der folgenden Werte beginnen: :values.', 'not_in' => 'Auswahl :attribute ist ungültig.', 'numeric' => ':attribute muss eine Zahl sein.', 'present' => 'Das Attributfeld muss vorhanden sein.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute schon benutzt.', 'uploaded' => ':attribute konnte nicht hochgeladen werden.', 'url' => ':attribute Format ist ungültig.', - "unique_undeleted" => "Die Variable :attribute muss eindeutig sein.", - "non_circular" => "Das :attribute darf keinen Zirkelbezug ergeben.", + 'unique_undeleted' => 'Die Variable :attribute muss eindeutig sein.', + 'non_circular' => 'Das :attribute darf keinen Zirkelbezug ergeben.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Das :attribute Feld enthält ein nicht erlaubtes Zeichen.", - "email_array" => "Eine oder mehrere Email Adressen sind ungültig.", - "hashed_pass" => "Ihr derzeitiges Passwort ist nicht korrekt", + 'alpha_space' => 'Das :attribute Feld enthält ein nicht erlaubtes Zeichen.', + 'email_array' => 'Eine oder mehrere Email Adressen sind ungültig.', + 'hashed_pass' => 'Ihr derzeitiges Passwort ist nicht korrekt', 'dumbpwd' => 'Das Passwort ist zu gebräuchlich.', - "statuslabel_type" => "Sie müssen einen gültigen Statuslabel-Typ auswählen", + 'statuslabel_type' => 'Sie müssen einen gültigen Statuslabel-Typ auswählen', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/el/admin/asset_maintenances/message.php b/resources/lang/el/admin/asset_maintenances/message.php index 4f3ba225be..e9f2973f0f 100644 --- a/resources/lang/el/admin/asset_maintenances/message.php +++ b/resources/lang/el/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτή τη συντήρηση παγίου;', 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας την συντήρηση παγίου. Παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Η συντήρηση παγίου διαγράφηκε με επιτυχία.' + 'success' => 'Η συντήρηση παγίου διαγράφηκε με επιτυχία.', ], 'create' => [ 'error' => 'Η συντήρηση του παγίου δεν δημιουργήθηκε, παρακαλώ προσπαθήστε ξανά.', - 'success' => 'Επιτυχής δημιουργία συντήρησης παγίου.' + 'success' => 'Επιτυχής δημιουργία συντήρησης παγίου.', ], 'edit' => [ 'error' => 'Η συντήρηση του ενεργητικού δεν έχει επεξεργαστεί, δοκιμάστε ξανά.', - 'success' => 'Η συντήρηση του ενεργητικού έγινε με επιτυχία.' + 'success' => 'Η συντήρηση του ενεργητικού έγινε με επιτυχία.', ], 'asset_maintenance_incomplete' => 'Δεν ολοκληρώθηκε ακόμη', 'warranty' => 'Εγγύηση', 'not_warranty' => 'Δεν υπάρχει εγγύηση', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/el/admin/asset_maintenances/table.php b/resources/lang/el/admin/asset_maintenances/table.php index f61b201893..da7a65c252 100644 --- a/resources/lang/el/admin/asset_maintenances/table.php +++ b/resources/lang/el/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Συντήρηση Παγίου', 'asset_name' => 'Όνομα του περιουσιακού στοιχείου', 'is_warranty' => 'Εγγύηση', - 'dl_csv' => 'Κατεβάστε το CSV' + 'dl_csv' => 'Κατεβάστε το CSV', ]; diff --git a/resources/lang/el/admin/companies/general.php b/resources/lang/el/admin/companies/general.php index 04ec3db4e2..aaee909c12 100644 --- a/resources/lang/el/admin/companies/general.php +++ b/resources/lang/el/admin/companies/general.php @@ -1,4 +1,7 @@ 'Επιλογή εταιρείας', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/el/admin/companies/message.php b/resources/lang/el/admin/companies/message.php index fd28b50ca1..deaa94e81a 100644 --- a/resources/lang/el/admin/companies/message.php +++ b/resources/lang/el/admin/companies/message.php @@ -1,18 +1,19 @@ 'Αυτή η εταιρεία δεν υπάρχει.', 'assoc_users' => 'Αυτή η εταιρεία συσχετίζεται προς το παρόν με τουλάχιστον ένα μοντέλο και δεν μπορεί να διαγραφεί. Ενημερώστε τα μοντέλα σας ώστε να μην αναφέρονται πλέον στην εν λόγω εταιρεία και δοκιμάστε ξανά.', - 'create' => array( + 'create' => [ 'error' => 'Η εταιρεία δεν δημιουργήθηκε, παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Η εταιρεία δημιουργήθηκε με επιτυχία.' - ), - 'update' => array( + 'success' => 'Η εταιρεία δημιουργήθηκε με επιτυχία.', + ], + 'update' => [ 'error' => 'Η εταιρεία δεν ενημερώθηκε, δοκιμάστε ξανά', - 'success' => 'Η εταιρεία ενημερώθηκε με επιτυχία.' - ), - 'delete' => array( + 'success' => 'Η εταιρεία ενημερώθηκε με επιτυχία.', + ], + 'delete' => [ 'confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτήν την εταιρεία;', 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας την εταιρεία. Παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Η εταιρεία έχει διαγραφεί με επιτυχία.' - ) -); + 'success' => 'Η εταιρεία έχει διαγραφεί με επιτυχία.', + ], +]; diff --git a/resources/lang/el/admin/custom_fields/general.php b/resources/lang/el/admin/custom_fields/general.php index e9b70e6373..081af52e49 100644 --- a/resources/lang/el/admin/custom_fields/general.php +++ b/resources/lang/el/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Προσαρμοσμένα πεδία', + 'manage' => 'Manage', 'field' => 'Πεδίο', 'about_fieldsets_title' => 'Σχετικά με τα σύνολα πεδίων', - 'about_fieldsets_text' => 'Τα πεδία των πεδίων σάς επιτρέπουν να δημιουργείτε ομάδες προσαρμοσμένων πεδίων που χρησιμοποιούνται συχνά ξανά για συγκεκριμένους τύπους μοντέλων στοιχείων ενεργητικού.', - 'custom_format' => 'Προσαρμοσμένη μορφή...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Κρυπτογράφηση της αξίας του πεδίου στη βάση δεδομένων', 'encrypt_field_help' => 'Προειδοποίηση: H κρυπτογράφηση ενός πεδίου την καθιστά ανεξερεύνητη.', 'encrypted' => 'Κρυπτογραφημένο', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Χρησιμοποιήθηκε από τα μοντέλα', 'order' => 'Σειρά', 'create_fieldset' => 'Νέο σύνολο πεδίων', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Νέο προσαρμοσμένο πεδίο', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Η τιμή αυτού του πεδίου είναι κρυπτογραφημένη στη βάση δεδομένων. Μόνο οι διαχειριστές θα μπορούν να δουν την αποκρυπτογραφημένη τιμή', 'show_in_email' => 'Να περιλαμβάνεται η τιμή αυτού του πεδίου στα emails χρέωσης ου αποστέλονται στους χρήστες; Κρυπτογραφημένα πεδία δεν μπορούν να περιληφθούν σε emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/el/admin/depreciations/general.php b/resources/lang/el/admin/depreciations/general.php index e58b1aa8c0..23529d5d33 100644 --- a/resources/lang/el/admin/depreciations/general.php +++ b/resources/lang/el/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Για αποσβέσεις παγίου', 'about_depreciations' => 'Μπορείτε να ορίσετε αποσβέσεις του περιουσιακού στοιχείου προκειμένου να γίνει απόσβεση περιουσιακών στοιχείων βάσει σταθερής απόσβεσης.', 'asset_depreciations' => 'Αποσβέσεις περιουσιακών στοιχείων', 'create' => 'Δημιουργία αποσβέσεων', 'depreciation_name' => 'Όνομα απόσβεσης', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Αριθμός των μηνών', 'update' => 'Ενημέρωση αποσβέσεων', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/el/admin/depreciations/table.php b/resources/lang/el/admin/depreciations/table.php index 680359f80d..fb8a06e010 100644 --- a/resources/lang/el/admin/depreciations/table.php +++ b/resources/lang/el/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Μήνες', 'term' => 'Όρος', 'title' => 'Όνομα ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/el/admin/groups/titles.php b/resources/lang/el/admin/groups/titles.php index 557d7ffa85..80d21f98b7 100644 --- a/resources/lang/el/admin/groups/titles.php +++ b/resources/lang/el/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Σχετικά με τις ομάδες', 'about_groups' => 'Οι ομάδες χρησιμοποιούνται για να γενικεύσουν τα δικαιώματα του χρήστη.', 'group_management' => 'Διαχείριση ομάδων', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Διαχειριστής ομάδας', 'allow' => 'Να επιτραπεί', 'deny' => 'Άρνηση', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/el/admin/hardware/form.php b/resources/lang/el/admin/hardware/form.php index 5203c82814..e1182038db 100644 --- a/resources/lang/el/admin/hardware/form.php +++ b/resources/lang/el/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Επιβεβαιώστε μαζική διαγραφή περιουσιακών στοιχείων', +return [ + 'bulk_delete' => 'Επιβεβαιώστε μαζική διαγραφή περιουσιακών στοιχείων', 'bulk_delete_help' => 'Εξετάστε τα περιουσιακά στοιχεία για μαζική διαγραφή παρακάτω. Μόλις διαγραφεί, αυτά τα περιουσιακά στοιχεία μπορούν να αποκατασταθούν, αλλά αυτά δεν θα είναι πλέον συσχετιζόμενα με οποιοσδήποτε χρήστη που τους έχει ανατεθεί.', 'bulk_delete_warn' => 'Πρόκειται να διαγράψετε: asset_count περιουσιακών στοιχείων.', - 'bulk_update' => 'Μαζική ενημέρωση παγίων', - 'bulk_update_help' => 'Αυτή η φόρμα επιτρέπει την ενημέρωση πολλαπλών παγίων ταυτόχρονα. Μόνο συμπληρώστε τα πεδία που θέλετε να αλλάξετε. Οποιαδήποτε πεδίο αριστερά μείνει κενό θα παραμείνει ως αμετάβλητο. ', - 'bulk_update_warn' => 'Είστε έτοιμοι να επεξεργαστείτε τις ιδιότητες του: asset_count περιουσιακών στοιχείων.', + 'bulk_update' => 'Μαζική ενημέρωση παγίων', + 'bulk_update_help' => 'Αυτή η φόρμα επιτρέπει την ενημέρωση πολλαπλών παγίων ταυτόχρονα. Μόνο συμπληρώστε τα πεδία που θέλετε να αλλάξετε. Οποιαδήποτε πεδίο αριστερά μείνει κενό θα παραμείνει ως αμετάβλητο. ', + 'bulk_update_warn' => 'Είστε έτοιμοι να επεξεργαστείτε τις ιδιότητες του: asset_count περιουσιακών στοιχείων.', 'checkedout_to' => 'Ανάθεση σε', 'checkout_date' => 'Ημερομηνία αποχώρησης', 'checkin_date' => 'Ημερομηνία άφιξης', @@ -38,7 +38,12 @@ return array( 'tag' => 'Ετικέτα πόρων', 'update' => 'Ενημέρωση παγίου', 'warranty' => 'Εγγύηση', - 'warranty_expires' => 'Λήξη Εγγύησης', + 'warranty_expires' => 'Λήξη Εγγύησης', 'years' => 'έτη', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/el/admin/hardware/general.php b/resources/lang/el/admin/hardware/general.php index 2ac9d7d7b1..ce53b01940 100644 --- a/resources/lang/el/admin/hardware/general.php +++ b/resources/lang/el/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Σχετικά με τα πάγια', 'about_assets_text' => 'Τα στοιχεία ενεργητικού είναι στοιχεία που παρακολουθούνται με αύξοντα αριθμό ή ετικέτα στοιχείων. Έχουν την τάση να είναι στοιχεία υψηλότερης αξίας, όπου ο εντοπισμός ενός συγκεκριμένου στοιχείου έχει σημασία.', - 'archived' => 'Αρχειοθετημένα', + 'archived' => 'Αρχειοθετημένα', 'asset' => 'Πάγιο', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'Checkin Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Επαναληπτικό', 'requested' => 'Ζητήθηκαν', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Επαναφορά παγίου', 'pending' => 'Εκκρεμεί', 'undeployable' => 'Μη διανέμεται', 'view' => 'Προβολή παγίου', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/el/admin/hardware/message.php b/resources/lang/el/admin/hardware/message.php index 16e9209700..1a98ff8f30 100644 --- a/resources/lang/el/admin/hardware/message.php +++ b/resources/lang/el/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Warning: Το περιουσιακό αυτό στοιχείο έχει επισημανθεί ως επί του παρόντος undeployable. Εάν αυτή η κατάσταση έχει αλλάξει, παρακαλούμε να ενημερώσετε την κατάσταση των περιουσιακών στοιχείων.', 'does_not_exist' => 'To πάγιο δεν υπάρχει.', - 'does_not_exist_or_not_requestable' => 'Καλή προσπάθεια. Το στοιχείο αυτό δεν υπάρχει ή δεν απαιτείται.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Αυτό το στοιχείο είναι συνήθως αποσυνδεδεμένο από έναν χρήστη και δεν μπορεί να διαγραφεί. Ελέγξτε πρώτα το στοιχείο και, στη συνέχεια, δοκιμάστε ξανά τη διαγραφή.', - 'create' => array( + 'create' => [ 'error' => 'Το περιουσιακού στοιχείο δεν δημιουργήθηκε, παρακαλώ προσπαθήστε ξανά. :(', - 'success' => 'Το πάγιο δημιουργήθηκε επιτυχώς' - ), + 'success' => 'Το πάγιο δημιουργήθηκε επιτυχώς', + ], - 'update' => array( + 'update' => [ 'error' => 'Το πάγιο δεν ενημερώθηκε, παρακαλώ προσπαθήστε ξανά', 'success' => 'Τα περιουσιακά στοιχεία ενημερώθηκαν επιτυχώς.', 'nothing_updated' => 'Δεν επιλέχθηκαν πεδία, επομένως τίποτα δεν ενημερώθηκε.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Το ενεργητικό δεν έχει αποκατασταθεί, δοκιμάστε ξανά', - 'success' => 'Τα πάγια επαναφέρθηκαν επιτυχώς.' - ), + 'success' => 'Τα πάγια επαναφέρθηκαν επιτυχώς.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Ο έλεγχος στοιχείων ενεργητικού ήταν ανεπιτυχής. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'success' => 'Ο έλεγχος περιουσιακών στοιχείων ολοκληρώθηκε με επιτυχία.' - ), + 'success' => 'Ο έλεγχος περιουσιακών στοιχείων ολοκληρώθηκε με επιτυχία.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Το αρχείο δεν έχει διαγραφεί. Παρακαλώ δοκιμάστε ξανά.', 'success' => 'Το αρχείο διαγράφηκε με επιτυχία.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Τα αρχεία δεν μεταφορτώθηκαν. Παρακαλώ δοκιμάστε ξανά.', 'success' => 'Τα αρχεία ενημερώθηκαν με επιτυχία.', 'nofiles' => 'Δεν έχετε επιλέξει οποιαδήποτε αρχείο για μεταφόρτωση ή το αρχείο που προσπαθείτε να φορτώσετε είναι πάρα πολύ μεγάλο', 'invalidfiles' => 'Ένα ή περισσότερα από τα αρχεία σας είναι πολύ μεγάλα ή είναι τύπου αρχείου που δεν επιτρέπεται. Τα επιτρεπόμενα αρχεία τύπου png, gif, jpg, doc, docx, pdf και txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Ορισμένα στοιχεία δεν έχουν εισαχθεί σωστά.', 'errorDetail' => 'Τα παρακάτω στοιχεία δεν εισήχθησαν εξαιτίας σφαλμάτων.', - 'success' => "Το αρχείο σας έχει εισαχθεί", - 'file_delete_success' => "Το αρχείο σας έχει διαγραφεί με επιτυχία", - 'file_delete_error' => "Το αρχείο δεν μπόρεσε να διαγραφεί", - ), + 'success' => 'Το αρχείο σας έχει εισαχθεί', + 'file_delete_success' => 'Το αρχείο σας έχει διαγραφεί με επιτυχία', + 'file_delete_error' => 'Το αρχείο δεν μπόρεσε να διαγραφεί', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτό το πάγιο;', 'error' => 'Παρουσιάστηκε ένα ζήτημα κατάργησης του στοιχείου. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', 'nothing_updated' => 'Δεν επιλέχθηκαν στοιχεία ενεργητικού, οπότε τίποτα δεν διαγράφηκε.', - 'success' => 'Το πάγιο διαγράφηκε με επιτυχία.' - ), + 'success' => 'Το πάγιο διαγράφηκε με επιτυχία.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Το περιουσιακό στοιχείο δεν έχει ελεγχθεί, δοκιμάστε ξανά', 'success' => 'Το ενεργητικό ολοκληρώθηκε με επιτυχία.', 'user_does_not_exist' => 'Αυτός ο χρήστης είναι άκυρος. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', 'not_available' => 'Αυτό το πάγιο δεν είναι διαθέσιμο για την ολοκλήρωση της παραγγελίας!', - 'no_assets_selected' => 'Πρέπει να επιλέξετε τουλάχιστον ένα στοιχείο προς δημοσίευση.' - ), + 'no_assets_selected' => 'Πρέπει να επιλέξετε τουλάχιστον ένα στοιχείο προς δημοσίευση.', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Το στοιχείο δεν έχει επιλεγεί, δοκιμάστε ξανά', 'success' => 'Το ενεργό στοιχείο ολοκληρώθηκε με επιτυχία.', 'user_does_not_exist' => 'Αυτός ο χρήστης δεν υπάρχει. Παρακαλώ δοκιμάστε ξανά.', 'already_checked_in' => 'Το στοιχείο αυτό έχει ήδη ελεγχθεί.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Το στοιχείο δεν ζητήθηκε, δοκιμάστε ξανά', 'success' => 'Τα πάγια ενημερώθηκαν επιτυχώς.', - 'canceled' => 'Η αίτηση πληρωμής ακυρώθηκε με επιτυχία' - ) + 'canceled' => 'Η αίτηση πληρωμής ακυρώθηκε με επιτυχία', + ], -); +]; diff --git a/resources/lang/el/admin/hardware/table.php b/resources/lang/el/admin/hardware/table.php index cb8f3f1808..a4024b9809 100644 --- a/resources/lang/el/admin/hardware/table.php +++ b/resources/lang/el/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Ετικέτα πόρων', 'asset_model' => 'Μοντέλο', - 'book_value' => 'Τιμή', + 'book_value' => 'Current Value', 'change' => 'Εισερχόμενα/Εξερχόμενα', 'checkout_date' => 'Ημερομηνία αποχώρησης', 'checkoutto' => 'Checked Out', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'Κατεβάστε το CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Σειριακός', 'status' => 'Κατάσταση', 'title' => 'Πάγιο ', - 'image' => 'Φωτογραφία συσκευής', + 'image' => 'Φωτογραφία συσκευής', 'days_without_acceptance' => 'Ημέρες χωρίς αποδοχή', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/el/admin/kits/general.php b/resources/lang/el/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/el/admin/kits/general.php +++ b/resources/lang/el/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/el/admin/locations/table.php b/resources/lang/el/admin/locations/table.php index f208a3969d..1b40111717 100644 --- a/resources/lang/el/admin/locations/table.php +++ b/resources/lang/el/admin/locations/table.php @@ -1,6 +1,6 @@ 'Σχετικά με τις τοποθεσίες', 'about_locations' => 'Οι τοποθεσίες χρησιμοποιούνται για την παρακολούθηση πληροφοριών τοποθεσίας για χρήστες, στοιχεία ενεργητικού και άλλα στοιχεία', 'assets_rtd' => 'Πάγια', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Μητρική εταιρεία', 'currency' => 'Τοπικό νόμισμα', 'ldap_ou' => 'LDAP Αναζήτηση OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/el/admin/reports/general.php b/resources/lang/el/admin/reports/general.php index ebba66f457..6f368f3d56 100644 --- a/resources/lang/el/admin/reports/general.php +++ b/resources/lang/el/admin/reports/general.php @@ -1,5 +1,10 @@ 'Επιλέξτε τις επιλογές που θέλετε για την αναφορά των παγίων σας.' -); +return [ + 'info' => 'Επιλέξτε τις επιλογές που θέλετε για την αναφορά των παγίων σας.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/el/admin/settings/general.php b/resources/lang/el/admin/settings/general.php index 855064df1e..8a60b98a44 100644 --- a/resources/lang/el/admin/settings/general.php +++ b/resources/lang/el/admin/settings/general.php @@ -1,30 +1,39 @@ 'Υπηρεσία καταλόγου Active Directory', 'ad_domain' => 'Τομέα Active Directory', 'ad_domain_help' => 'Αυτό είναι μερικές φορές το ίδιο με τον τομέα ηλεκτρονικού ταχυδρομείου σας, αλλά όχι πάντα.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'Επασύναψη email', 'admin_cc_email_help' => 'Εάν θέλετε να στείλετε ένα αντίγραφο checkin/checkout emails που αποστέλλονται στους χρήστες σε έναν επιπλέον λογαριασμό email, εισαγάγετέ το εδώ. Διαφορετικά, αφήστε αυτό το πεδίο κενό.', 'is_ad' => 'Αυτός είναι ένας διακομιστής υπηρεσίας καταλόγου Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Αποστολή ειδοποιήσεων προς', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Ειδοποιήσεις ενεργοποιημένες', 'alert_interval' => 'Ελάχιστο όριο λήξης ειδοποιήσεων (σε ημέρες)', 'alert_inv_threshold' => 'Ειδοποιήση ορίου αποθήκης', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Στοιχεία ταυτότητας περιουσιακών στοιχείων', 'audit_interval' => 'Διάρκεια ελέγχου', 'audit_interval_help' => 'Αν απαιτείται να ελέγχετε τακτικά τα πάγια σας, εισάγετε το διάστημα σε μήνες.', 'audit_warning_days' => 'Όριο προειδοποίησης ελέγχου', 'audit_warning_days_help' => 'Πόσες μέρες νωρίτερα θα πρέπει να σας προειδοποιήσουμε όταν τα περιουσιακά στοιχεία οφείλονται για έλεγχο;', - 'auto_increment_assets' => 'Δημιουργία αναγνωριστικών στοιχείων ενεργητικού αυτόματης αύξησης', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Πρόθεμα (μη υποχρεωτικό)', - 'auto_incrementing_help' => 'Ενεργοποιήστε πρώτα τα αναγνωριστικά στοιχείων αυτόματης αύξησης, για να το ορίσετε', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Αντίγραφα Ασφαλείας', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Ρυθμίσεις γραμμωτού κώδικα', 'confirm_purge' => 'Επιβεβαίωση καθαρισμού', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D Barcode Type', 'alt_barcode_type' => '1D τύπο γραμμωτού κώδικα', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Ρυθμίσεις EULA', 'eula_markdown' => 'Αυτή η EULA επιτρέπει Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Πρόσθετο κείμενο Footer', 'footer_text_help' => 'Αυτό το κείμενο θα εμφανιστεί στο υποσέλιδο στη δεξιά πλευρά. Οι σύνδεσμοι επιτρέπονται χρησιμοποιώντας την Github flavored markdown . Διακοπή γραμμής, κεφαλίδες, εικόνες κ.λπ. μπορεί να οδηγήσουν σε απρόβλεπτα αποτελέσματα.', 'general_settings' => 'Γενικές ρυθμίσεις', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Δημιουργία Αντίγραφου Ασφαλείας', 'header_color' => 'Χρώμα επικεφαλίδας', 'info' => 'Αυτές οι ρυθμίσεις σάς επιτρέπουν να προσαρμόσετε ορισμένες πτυχές της εγκατάστασής σας.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Έκδοση οδηγού', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'Ενεργό LDAP', 'ldap_integration' => 'Ενσωμάτωση LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'Αριθμός υπαλλήλου LDAP', 'ldap_email' => 'LDAP Email', - 'license' => 'Άδειες λογισμικού', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Άδειες λογισμικού', 'load_remote_text' => 'Απομακρυσμένα Scripts', 'load_remote_help_text' => 'Αυτή η εγκατάσταση Snipe-IT μπορεί να φορτώσει δέσμες ενεργειών από τον έξω κόσμο.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Σύνδεση Σημείωση', 'login_note_help' => 'Προαιρετικά συμπεριλάβετε μερικές προτάσεις στην οθόνη σύνδεσης, για παράδειγμα για να βοηθήσετε άτομα που έχουν βρει μια χαμένη ή κλεμμένη συσκευή. Αυτό το πεδίο δέχεται Github flavored markdown', 'login_remote_user_text' => 'Επιλογές σύνδεσης απομακρυσμένου χρήστη', @@ -118,16 +141,28 @@ return array( 'optional' => 'προαιρετικός', 'per_page' => 'Αποτελέσματα ανά σελίδα', 'php' => 'Έκδοση PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Πρέπει να εγκαταστήσετε το php-gd για να εμφανίσετε τους QR κώδικες, δείτε τις οδηγίες εγκατάστασης.', 'php_gd_warning' => 'Η επεξεργασία εικόνας PHP και το πρόσθετο GD ΔΕΝ έχουν εγκατασταθεί.', 'pwd_secure_complexity' => 'Πολυπλοκότητα κωδικού πρόσβασης', 'pwd_secure_complexity_help' => 'Επιλέξτε τους κανόνες περίπλοκου κωδικού πρόσβασης που θέλετε να επιβάλλετε.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Κωδικοί ελάχιστων χαρακτήρων', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Αποτρέψτε τους κοινούς κωδικούς πρόσβασης', 'pwd_secure_uncommon_help' => 'Αυτό θα αποκλείσει τους χρήστες από τη χρήση κοινών κωδικών πρόσβασης από τους κορυφαίους 10.000 κωδικούς πρόσβασης που αναφέρονται σε παραβιάσεις.', 'qr_help' => 'Ενεργοποιήστε πρώτα τους κωδικούς QR για να τις ορίσετε', 'qr_text' => 'QR Code Κείμενο', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Ρύθμιση', 'settings' => 'Ρυθμίσεις', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Όνομα ιστότοπου', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Χωρίς κανάλι', 'slack_endpoint' => 'Χαμηλό τελικό σημείο', @@ -173,6 +212,8 @@ return array( 'update' => 'Ενημέρωση ρυθμίσεων', 'value' => 'Τιμή', 'brand' => 'Μάρκα', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Σχετικά με τις ρυθμίσεις', 'about_settings_text' => 'Αυτές οι ρυθμίσεις σάς επιτρέπουν να προσαρμόσετε ορισμένες πτυχές της εγκατάστασής σας.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Πολιτική Απορρήτου', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Καθαρισμός αρχείων που έχουν διαγραφεί', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Ετικέτα κάτω υδρορροή', 'labels_display_sgutter' => 'Εσωτερική υδρορροή ετικέτας', 'labels_fontsize' => 'Μέγεθος γραμματοσειράς ετικέτας', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Με την επιλογή αυτή θα επιβληθεί ο περιορισμός μοναδικότητας σειριακού αριθμού στα πάγια', 'zerofill_count' => 'Μήκος ετικετών ενεργητικού, συμπεριλαμβανομένου του zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/el/admin/settings/message.php b/resources/lang/el/admin/settings/message.php index 230530b478..f2ec02dcb7 100644 --- a/resources/lang/el/admin/settings/message.php +++ b/resources/lang/el/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Παρουσιάστηκε ένα σφάλμα κατά την ενημέρωση. ', - 'success' => 'Οι ρυθμίσεις αναβαθμίστηκαν επιτυχώς.' - ), - 'backup' => array( + 'success' => 'Οι ρυθμίσεις αναβαθμίστηκαν επιτυχώς.', + ], + 'backup' => [ 'delete_confirm' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το αρχείο αντιγράφων ασφαλείας; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί. ', 'file_deleted' => 'Το αντίγραφο ασφαλείας διαγράφηκε επιτυχώς. ', 'generated' => 'Δημιουργήθηκε με επιτυχία ένα νέο αρχείο δημιουργίας αντιγράφων ασφαλείας.', 'file_not_found' => 'Αυτό το αρχείο αντιγράφων ασφαλείας δεν βρέθηκε στο διακομιστή.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Παρουσιάστηκε ένα σφάλμα κατά την εκκαθάριση. ', 'validation_failed' => 'Η επιβεβαίωση καθαρισμού είναι εσφαλμένη. Παρακαλούμε πληκτρολογήστε τη λέξη «Διαγραφή» στο πλαίσιο επιβεβαίωσης.', - 'success' => 'Οι διαγραμμένες εγγραφές καθαρίστηκαν με επιτυχία.' - ), - -); + 'success' => 'Οι διαγραμμένες εγγραφές καθαρίστηκαν με επιτυχία.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/el/admin/statuslabels/message.php b/resources/lang/el/admin/statuslabels/message.php index f29cec5f04..52ee1f7d42 100644 --- a/resources/lang/el/admin/statuslabels/message.php +++ b/resources/lang/el/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Η ετικέτα κατάστασης δεν υπάρχει.', 'assoc_assets' => 'Αυτή η ετικέτα κατάστασης συσχετίζεται επί του παρόντος με ένα τουλάχιστον στοιχείο και δεν μπορεί να διαγραφεί. Ενημερώστε τα στοιχεία σας ώστε να μην αναφέρονται πλέον στην κατάσταση αυτή και να προσπαθήσετε ξανά.', - - 'create' => array( + 'create' => [ 'error' => 'Δεν δημιουργήθηκε η ετικέτα κατάστασης, δοκιμάστε ξανά.', - 'success' => 'Η ετικέτα κατάστασης δημιουργήθηκε με επιτυχία.' - ), + 'success' => 'Η ετικέτα κατάστασης δημιουργήθηκε με επιτυχία.', + ], - 'update' => array( + 'update' => [ 'error' => 'Η Ετικέτα κατάστασης δεν ενημερώθηκε, παρακαλώ προσπαθήστε ξανά', - 'success' => 'Η ετικέτα κατάστασης ενημερώθηκε με επιτυχία.' - ), + 'success' => 'Η ετικέτα κατάστασης ενημερώθηκε με επιτυχία.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτή την ετικέτα κατάστασης;', 'error' => 'Υπήρξε ένα ζήτημα διαγράφοντας την ετικέτα κατάστασης. Παρακαλώ δοκιμάστε ξανά.', - 'success' => 'Η ετικέτα κατάστασης διαγράφηκε με επιτυχία.' - ), + 'success' => 'Η ετικέτα κατάστασης διαγράφηκε με επιτυχία.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Αυτά τα στοιχεία ενεργητικού δεν μπορούν να αποδοθούν σε κανέναν.', - 'deployable' => 'Αυτά τα περιουσιακά στοιχεία μπορούν να ελεγχθούν. Μόλις οριστούν, θα αναλάβουν μετα-κατάσταση Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Αυτά τα στοιχεία δεν μπορούν να εξακριβωθούν και θα εμφανιστούν μόνο στην προβολή Αρχειοθετημένη. Αυτό είναι χρήσιμο για τη διατήρηση πληροφοριών σχετικά με τα περιουσιακά στοιχεία για την κατάρτιση προϋπολογισμού / ιστορικούς σκοπούς, αλλά για τη διατήρησή τους εκτός της καθημερινής λίστας στοιχείων.', 'pending' => 'Αυτά τα στοιχεία ενεργητικού δεν μπορούν να αποδοθούν σε κανέναν, συχνά χρησιμοποιούμενα για αντικείμενα που πρόκειται να επισκευαστούν, αλλά αναμένεται να επιστρέψουν στην κυκλοφορία.', - ), + ], -); +]; diff --git a/resources/lang/el/admin/users/general.php b/resources/lang/el/admin/users/general.php index 9a41943ecf..ec737736bc 100644 --- a/resources/lang/el/admin/users/general.php +++ b/resources/lang/el/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Περιουσιακά στοιχεία που έχει αντιστοιχιστεί σε: όνομα', @@ -13,7 +12,7 @@ return array( 'edit' => 'Επεξεργασία χρήστη', 'filetype_info' => 'Επιτρεπόμενοι τύποι αρχείων είναι png, gif, jpg, jpeg, doc, docx, pdf, txt, zip και rar.', 'history_user' => 'Ιστορικό: όνομα', - 'info' => 'Πληροφορίες', + 'info' => 'Πληροφορίες', 'restore_user' => 'Κάντε κλικ εδώ για να τα επαναφέρετε.', 'last_login' => 'Τελευταία σύνδεση', 'ldap_config_text' => 'Οι ρυθμίσεις διαμόρφωσης LDAP μπορούν να βρεθούν στο στοιχείο Διαχειριστής> Ρυθμίσεις. Η (επιλεγμένη) επιλεγμένη τοποθεσία θα οριστεί για όλους τους εισαγόμενους χρήστες.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Οι τρέχουσες ρυθμίσεις διαχειριστή επιτρέπουν την επιλεκτική εφαρμογή ελέγχου ταυτότητας δύο παραγόντων.', 'two_factor_enrolled' => 'Συσκευή εγγραφής 2FA', 'two_factor_active' => '2FA Active', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/el/button.php b/resources/lang/el/button.php index c69598e7ef..be06e30ab1 100644 --- a/resources/lang/el/button.php +++ b/resources/lang/el/button.php @@ -1,6 +1,6 @@ 'Ενέργειες', 'add' => 'Προσθήκη Νέου', 'cancel' => 'Ακύρωση', @@ -8,11 +8,17 @@ return array( 'delete' => 'Διαγραφή', 'edit' => 'Επεξεργασία', 'restore' => 'Επαναφορά', + 'remove' => 'Remove', 'request' => 'Αίτημα', 'submit' => 'Υποβολή', 'upload' => 'Μεταφόρτωση', - 'select_file' => 'Επιλέξτε Αρχείο ...', + 'select_file' => 'Επιλέξτε Αρχείο ...', 'select_files' => 'Επιλογή αρχείων...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/el/general.php b/resources/lang/el/general.php index 75c08db482..a15e066ff1 100644 --- a/resources/lang/el/general.php +++ b/resources/lang/el/general.php @@ -19,7 +19,10 @@ 'asset' => 'Πάγιο', 'asset_report' => 'Αναφορά παγίων', 'asset_tag' => 'Ετικέτα παγίων', - 'assets_available' => 'διαθέσιμα πάγια', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Ελεγχος', 'audit_report' => 'Αρχείο ελέγχου', 'assets' => 'Πάγια', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Μαζικός έλεγχος', 'bulkaudit_status' => 'Κατάσταση ελέγχου', 'bulk_checkout' => 'Μαζικός έλεγχος', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Ακύρωση', 'categories' => 'Kατηγορίες', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Αιτήματα', 'city' => 'Πόλη', - 'click_here' => 'Κάντε κλικ ΕΔΩ', + 'click_here' => 'Κάντε κλικ ΕΔΩ', 'clear_selection' => 'Καθαρισμός Επιλογής', 'companies' => 'Εταιρείες', 'company' => 'Εταιρεία', 'component' => 'Συστατικό', 'components' => 'Συστατικά', - 'complete' => 'Πλήρης', + 'complete' => 'Πλήρης', 'consumable' => 'Καταναλώσιμος', 'consumables' => 'Αναλώσιμα', 'country' => 'Χώρα', @@ -62,6 +69,8 @@ 'updated_at' => 'Ενημερώθηκε στο', 'currency' => '$', // this is deprecated 'current' => 'Τρέχουσα', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Αναφορά προσαρμοσμένων στοιχείων ενεργητικού', 'dashboard' => 'Πίνακας ελέγχου', 'days' => 'ημέρες', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Επιθυμείτε την διαφραφή :item;', 'deleted' => 'Διαγράφηκε', 'delete_seats' => 'Διαγραμμένα καθίσματα', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Τμήματα', - 'department' => 'Τμήμα', + 'department' => 'Τμήμα', 'deployed' => 'Έχουν αναπτυχθεί', + 'depreciation' => 'Αποσβέσεις', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Αναφορά απόσβεσης', 'details' => 'Λεπτομέρειες', 'download' => 'Λήψη', - 'download_all' => 'Download All', - 'depreciation' => 'Αποσβέσεις', + 'download_all' => 'Download All', 'editprofile' => 'Επεξεργασία Προφίλ', 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Μορφή ηλεκτρονικού ταχυδρομείου', 'email_domain_help' => 'Αυτό χρησιμοποιείται για τη δημιουργία διευθύνσεων ηλεκτρονικού ταχυδρομείου κατά την εισαγωγή', + 'error' => 'Error', 'filastname_format' => 'Πρώτο αρχικό όνομα (jsmith@example.com)', 'firstname_lastname_format' => 'Όνομα Επώνυμο (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Όνομα και επίθετο (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Αρχείο', 'file_type' => 'File Type', 'file_uploads' => 'Ανέβασμα αρχείου', + 'file_upload' => 'File Upload', 'generate' => 'Δημιουργία', - 'github_markdown' => 'Αυτό το πεδίο επιτρέπει Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Αυτό το πεδίο επιτρέπει Github flavored markdown.', 'groups' => 'Ομάδες', 'gravatar_email' => 'Gravatar Email Διεύθυνση', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Ιστορία', 'history_for' => 'Ιστορικό για', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Διαγραφή εικόνας', 'image_upload' => 'Μεταφόρτωση εικόνας', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Εισαγωγή', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Αναφορά Συντήρησης Παγίου', 'asset_maintenances' => 'Συντήρηση Παγίου', 'item' => 'Αντικείμενο', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Μη επαρκή δικαιώματα!', 'kits' => 'Predefined Kits', 'language' => 'Γλώσσα', @@ -132,7 +150,7 @@ 'licenses_available' => 'διαθέσιμες άδειες', 'licenses' => 'Άδειες', 'list_all' => 'Λίστα όλων', - 'loading' => 'Φόρτωση', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Αυτή η λειτουργία έχει απενεργοποιηθεί για την εγκατάσταση επίδειξης.', 'location' => 'Τοποθεσία', @@ -141,15 +159,17 @@ 'logout' => 'Αποσύνδεση', 'lookup_by_tag' => 'Αναζήτηση με ετικέτα περιουσιακών στοιχείων', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Κατασκευαστής', 'manufacturers' => 'Κατασκευαστές', 'markdown' => 'Αυτό το πεδίο επιτρέπει Github flavored markdown.', 'min_amt' => 'Ελάχιστη ποσότητα', - 'min_amt_help' => 'Ο ελάχιστος αριθμός στοιχείων που θα πρέπει να είναι διαθέσιμοι πριν από την ενεργοποίηση μιας ειδοποίησης.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Αριθμός Μοντέλου.', 'months' => 'μήνες', 'moreinfo' => 'Περισσότερες Πληροφορίες', 'name' => 'Όνομα', + 'new_password' => 'New Password', 'next' => 'Επόμενο', 'next_audit_date' => 'Επόμενη ημερομηνία ελέγχου', 'last_audit' => 'Τελευταίος Έλεγχος', @@ -171,19 +191,26 @@ 'purchase_date' => 'Ημερομηνία αγοράς', 'qty' => 'Τεμάχια', 'quantity' => 'Ποσότητα', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Είστε έτοιμοι να αναπτύξετε', 'recent_activity' => 'Πρόσφατη Δραστηριότητα', + 'remaining' => 'Remaining', 'remove_company' => 'Κατάργηση σύνδεσης εταιρείας', 'reports' => 'Αναφορές', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Ζητήθηκαν', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Το αίτημα ακυρώθηκε', 'save' => 'Αποθήκευση', 'select' => 'Επιλογή', + 'select_all' => 'Select All', 'search' => 'Αναζήτηση', 'select_category' => 'Επιλέξτε μια κατηγορία', - 'select_department' => 'Επιλέξτε ένα Τμήμα', + 'select_department' => 'Επιλέξτε ένα Τμήμα', 'select_depreciation' => 'Επιλέξτε τύπο απόσβεσης', 'select_location' => 'Επιλέξτε τοποθεσία', 'select_manufacturer' => 'Επιλέξτε έναν κατασκευαστή', @@ -200,6 +227,7 @@ 'sign_in' => 'Είσοδος', 'signature' => 'Υπογραφή', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'ΛΕΙΤΟΥΡΓΙΑ DEMO: Ορισμένες λειτουργίες είναι απενεργοποιημένες για αυτήν την εγκατάσταση.', 'site_name' => 'Όνομα ιστότοπου', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε', 'submit' => 'Υποβολή', 'target' => 'Στόχος', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Εμφάνιση ώρας και ημερομηνίας', 'total_assets' => 'σύνολο Παγίων', 'total_licenses' => 'σύνολο αδειών', @@ -230,6 +259,7 @@ 'users' => 'Χρήστες', 'viewall' => 'View All', 'viewassets' => 'Προβολή των Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Τοποθεσία web', 'welcome' => 'Καλώς ήρθατε, %name', 'years' => 'έτη', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/el/help.php b/resources/lang/el/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/el/help.php +++ b/resources/lang/el/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/el/mail.php b/resources/lang/el/mail.php index dbc86730c6..be7c78e4db 100644 --- a/resources/lang/el/mail.php +++ b/resources/lang/el/mail.php @@ -1,6 +1,6 @@ 'Ένας χρήστης έχει ακυρώσει μια αίτηση στοιχείο στην ιστοσελίδα', 'a_user_requested' => 'Ο χρήστης έχει ζητήσει ένα στοιχείο στην ιστοσελίδα', 'accessory_name' => 'Όνομα ανταλλακτικού:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Πρόκειται για μια δοκιμή από το σύστημα διαχείρισης περιουσιακών στοιχείων της Snipe-IT. Αν το έχετε, το mail λειτουργεί :)', 'the_following_item' => 'Το παρακάτω στοιχείο έχει ελεγχθεί:', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'Για να επαναφέρετε τον κωδικό πρόσβασης στον ιστό, συμπληρώστε αυτήν τη φόρμα:', 'type' => 'Τύπος', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/el/passwords.php b/resources/lang/el/passwords.php index 1b63f68a5f..f98a94dc63 100644 --- a/resources/lang/el/passwords.php +++ b/resources/lang/el/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Ο σύνδεσμος κωδικού πρόσβασης σας έχει σταλεί!', 'user' => 'Δεν βρέθηκε ενεργός χρήστης με αυτό το email.', ]; - diff --git a/resources/lang/el/validation.php b/resources/lang/el/validation.php index 2e586ab634..0400a10fd3 100644 --- a/resources/lang/el/validation.php +++ b/resources/lang/el/validation.php @@ -1,6 +1,6 @@ 'Το χαρακτηριστικό: πρέπει να είναι τουλάχιστον: min χαρακτήρες.', 'array' => 'Το χαρακτηριστικό: πρέπει να έχει τουλάχιστον: λεπτά στοιχεία.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Το επιλεγμένο: χαρακτηριστικό δεν είναι έγκυρο.', 'numeric' => 'Το χαρακτηριστικό πρέπει να είναι ένας αριθμός.', 'present' => 'Πρέπει να υπάρχει το πεδίο ιδιοτήτων: attribute.', @@ -88,8 +89,8 @@ return array( 'unique' => 'Το χαρακτηριστικό: έχει ήδη ληφθεί.', 'uploaded' => 'Το χαρακτηριστικό:: απέτυχε να μεταφορτωθεί.', 'url' => 'Η μορφή του χαρακτηριστικού είναι μη έγκυρη.', - "unique_undeleted" => "Το :χαρακτηριστικό πρέπει να είναι μοναδικό.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'Το :χαρακτηριστικό πρέπει να είναι μοναδικό.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Το πεδίο ιδιοτήτων: περιέχει ένα χαρακτήρα που δεν επιτρέπεται.", - "email_array" => "Μία ή περισσότερες διευθύνσεις ηλεκτρονικού ταχυδρομείου δεν είναι έγκυρες.", - "hashed_pass" => "Ο τρέχων κωδικός πρόσβασης είναι εσφαλμένος", + 'alpha_space' => 'Το πεδίο ιδιοτήτων: περιέχει ένα χαρακτήρα που δεν επιτρέπεται.', + 'email_array' => 'Μία ή περισσότερες διευθύνσεις ηλεκτρονικού ταχυδρομείου δεν είναι έγκυρες.', + 'hashed_pass' => 'Ο τρέχων κωδικός πρόσβασης είναι εσφαλμένος', 'dumbpwd' => 'Αυτός ο κωδικός πρόσβασης είναι πολύ συνηθισμένος.', - "statuslabel_type" => "Πρέπει να επιλέξετε έναν έγκυρο τύπο ετικέτας κατάστασης", + 'statuslabel_type' => 'Πρέπει να επιλέξετε έναν έγκυρο τύπο ετικέτας κατάστασης', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/en-GB/admin/asset_maintenances/message.php b/resources/lang/en-GB/admin/asset_maintenances/message.php index d121115825..b44f618207 100644 --- a/resources/lang/en-GB/admin/asset_maintenances/message.php +++ b/resources/lang/en-GB/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset maintenance?', 'error' => 'There was an issue deleting the asset maintenance. Please try again.', - 'success' => 'The asset maintenance was deleted successfully.' + 'success' => 'The asset maintenance was deleted successfully.', ], 'create' => [ 'error' => 'Asset Maintenance was not created, please try again.', - 'success' => 'Asset Maintenance created successfully.' + 'success' => 'Asset Maintenance created successfully.', ], 'edit' => [ 'error' => 'Asset Maintenance was not edited, please try again.', - 'success' => 'Asset Maintenance edited successfully.' + 'success' => 'Asset Maintenance edited successfully.', ], 'asset_maintenance_incomplete' => 'Not Completed Yet', 'warranty' => 'Warranty', 'not_warranty' => 'Not Warranty', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/en-GB/admin/asset_maintenances/table.php b/resources/lang/en-GB/admin/asset_maintenances/table.php index f3a6be60f9..3ba895038d 100644 --- a/resources/lang/en-GB/admin/asset_maintenances/table.php +++ b/resources/lang/en-GB/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Asset Maintenance', 'asset_name' => 'Asset Name', 'is_warranty' => 'Warranty', - 'dl_csv' => 'Download CSV' + 'dl_csv' => 'Download CSV', ]; diff --git a/resources/lang/en-GB/admin/companies/general.php b/resources/lang/en-GB/admin/companies/general.php index 9d58ccb58e..37781012ba 100644 --- a/resources/lang/en-GB/admin/companies/general.php +++ b/resources/lang/en-GB/admin/companies/general.php @@ -1,4 +1,7 @@ 'Select Company', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/en-GB/admin/companies/message.php b/resources/lang/en-GB/admin/companies/message.php index a6db573519..b44bdd4b85 100644 --- a/resources/lang/en-GB/admin/companies/message.php +++ b/resources/lang/en-GB/admin/companies/message.php @@ -1,18 +1,19 @@ 'Company does not exist.', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', - 'create' => array( + 'create' => [ 'error' => 'Company was not created, please try again.', - 'success' => 'Company created successfully.' - ), - 'update' => array( + 'success' => 'Company created successfully.', + ], + 'update' => [ 'error' => 'Company was not updated, please try again', - 'success' => 'Company updated successfully.' - ), - 'delete' => array( + 'success' => 'Company updated successfully.', + ], + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this company?', 'error' => 'There was an issue deleting the company. Please try again.', - 'success' => 'The Company was deleted successfully.' - ) -); + 'success' => 'The Company was deleted successfully.', + ], +]; diff --git a/resources/lang/en-GB/admin/custom_fields/general.php b/resources/lang/en-GB/admin/custom_fields/general.php index 72a191ef98..90169b44b5 100644 --- a/resources/lang/en-GB/admin/custom_fields/general.php +++ b/resources/lang/en-GB/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Custom Fields', + 'manage' => 'Manage', 'field' => 'Field', 'about_fieldsets_title' => 'About Fieldsets', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used used for specific asset model types.', - 'custom_format' => 'Custom format...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Encrypt the value of this field in the database', 'encrypt_field_help' => 'WARNING: Encrypting a field makes it unsearchable.', 'encrypted' => 'Encrypted', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Used By Models', 'order' => 'Order', 'create_fieldset' => 'New Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'New Custom Field', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'The value of this field is encrypted in the database. Only admin users will be able to view the decrypted value', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/en-GB/admin/depreciations/general.php b/resources/lang/en-GB/admin/depreciations/general.php index a5dec994c2..1a5666f9dc 100644 --- a/resources/lang/en-GB/admin/depreciations/general.php +++ b/resources/lang/en-GB/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'About Asset Depreciations', 'about_depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', 'asset_depreciations' => 'Asset Depreciations', 'create' => 'Create Depreciation', 'depreciation_name' => 'Depreciation Name', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Number of Months', 'update' => 'Update Depreciation', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/en-GB/admin/depreciations/table.php b/resources/lang/en-GB/admin/depreciations/table.php index 5ba01d132c..256b10b92a 100644 --- a/resources/lang/en-GB/admin/depreciations/table.php +++ b/resources/lang/en-GB/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Months', 'term' => 'Term', 'title' => 'Name ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/en-GB/admin/groups/titles.php b/resources/lang/en-GB/admin/groups/titles.php index c78522ad46..3922899c63 100644 --- a/resources/lang/en-GB/admin/groups/titles.php +++ b/resources/lang/en-GB/admin/groups/titles.php @@ -1,6 +1,6 @@ 'About Groups', 'about_groups' => 'Groups are used to generalise user permissions.', 'group_management' => 'Group Management', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Group Admin', 'allow' => 'Allow', 'deny' => 'Deny', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/en-GB/admin/hardware/form.php b/resources/lang/en-GB/admin/hardware/form.php index 9b3ac32410..0c1a3167be 100644 --- a/resources/lang/en-GB/admin/hardware/form.php +++ b/resources/lang/en-GB/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirm Bulk Delete Assets', +return [ + 'bulk_delete' => 'Confirm Bulk Delete Assets', 'bulk_delete_help' => 'Review the assets for bulk deletion below. Once deleted, these assets can be restored, but they will no longer be associated with any users they are currently assigned to.', 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_update' => 'Bulk Update Assets', - 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', - 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', + 'bulk_update' => 'Bulk Update Assets', + 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', + 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', @@ -38,7 +38,12 @@ return array( 'tag' => 'Asset Tag', 'update' => 'Asset Update', 'warranty' => 'Warranty', - 'warranty_expires' => 'Warranty Expires', + 'warranty_expires' => 'Warranty Expires', 'years' => 'years', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/en-GB/admin/hardware/general.php b/resources/lang/en-GB/admin/hardware/general.php index af2be65fc6..1ac49efef1 100644 --- a/resources/lang/en-GB/admin/hardware/general.php +++ b/resources/lang/en-GB/admin/hardware/general.php @@ -1,9 +1,9 @@ 'About Assets', 'about_assets_text' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', - 'archived' => 'Archived', + 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'Checkin Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Requestable', 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restore Asset', 'pending' => 'Pending', 'undeployable' => 'Undeployable', 'view' => 'View Asset', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/en-GB/admin/hardware/message.php b/resources/lang/en-GB/admin/hardware/message.php index e087cad26f..8c8e323a73 100644 --- a/resources/lang/en-GB/admin/hardware/message.php +++ b/resources/lang/en-GB/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Warning: This asset has been marked as currently undeployable. If this status has changed, please update the asset status.', 'does_not_exist' => 'Asset does not exist.', - 'does_not_exist_or_not_requestable' => 'Nice try. That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'This asset is currently checked out to a user and cannot be deleted. Please check the asset in first, and then try deleting again. ', - 'create' => array( + 'create' => [ 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Asset created successfully. :)' - ), + 'success' => 'Asset created successfully. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Asset was not updated, please try again', 'success' => 'Asset updated successfully.', 'nothing_updated' => 'No fields were selected, so nothing was updated.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.' - ), + 'success' => 'Asset restored successfully.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.' - ), + 'success' => 'Asset audit successfully logged.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'File not deleted. Please try again.', 'success' => 'File successfully deleted.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'File(s) not uploaded. Please try again.', 'success' => 'File(s) successfully uploaded.', 'nofiles' => 'You did not select any files for upload, or the file you are trying to upload is too large', 'invalidfiles' => 'One or more of your files is too large or is a filetype that is not allowed. Allowed filetypes are png, gif, jpg, doc, docx, pdf, and txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Some items did not import correctly.', 'errorDetail' => 'The following Items were not imported because of errors.', - 'success' => "Your file has been imported", - 'file_delete_success' => "Your file has been been successfully deleted", - 'file_delete_error' => "The file was unable to be deleted", - ), + 'success' => 'Your file has been imported', + 'file_delete_success' => 'Your file has been been successfully deleted', + 'file_delete_error' => 'The file was unable to be deleted', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset?', 'error' => 'There was an issue deleting the asset. Please try again.', 'nothing_updated' => 'No assets were selected, so nothing was deleted.', - 'success' => 'The asset was deleted successfully.' - ), + 'success' => 'The asset was deleted successfully.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Asset was not checked out, please try again', 'success' => 'Asset checked out successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'not_available' => 'That asset is not available for checkout!', - 'no_assets_selected' => 'You must select at least one asset from the list' - ), + 'no_assets_selected' => 'You must select at least one asset from the list', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Asset was not checked in, please try again', 'success' => 'Asset checked in successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'already_checked_in' => 'That asset is already checked in.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Asset was not requested, please try again', 'success' => 'Asset requested successfully.', - 'canceled' => 'Checkout request successfully canceled' - ) + 'canceled' => 'Checkout request successfully canceled', + ], -); +]; diff --git a/resources/lang/en-GB/admin/hardware/table.php b/resources/lang/en-GB/admin/hardware/table.php index 38788e1984..6166ba8045 100644 --- a/resources/lang/en-GB/admin/hardware/table.php +++ b/resources/lang/en-GB/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Asset Tag', 'asset_model' => 'Model', - 'book_value' => 'Value', + 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => 'Checkout Date', 'checkoutto' => 'Checked Out', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'Download CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'Status', 'title' => 'Asset ', - 'image' => 'Device Image', + 'image' => 'Device Image', 'days_without_acceptance' => 'Days Without Acceptance', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/en-GB/admin/kits/general.php b/resources/lang/en-GB/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/en-GB/admin/kits/general.php +++ b/resources/lang/en-GB/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/en-GB/admin/locations/table.php b/resources/lang/en-GB/admin/locations/table.php index 1cbe540749..29edf0f565 100644 --- a/resources/lang/en-GB/admin/locations/table.php +++ b/resources/lang/en-GB/admin/locations/table.php @@ -1,6 +1,6 @@ 'About Locations', 'about_locations' => 'Locations are used to track location information for users, assets, and other items', 'assets_rtd' => 'Assets', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Parent', 'currency' => 'Location Currency', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/en-GB/admin/reports/general.php b/resources/lang/en-GB/admin/reports/general.php index b03b97546f..344d5c8743 100644 --- a/resources/lang/en-GB/admin/reports/general.php +++ b/resources/lang/en-GB/admin/reports/general.php @@ -1,5 +1,10 @@ 'Select the options you want for your asset report.' -); +return [ + 'info' => 'Select the options you want for your asset report.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/en-GB/admin/settings/general.php b/resources/lang/en-GB/admin/settings/general.php index 80497c6c64..193272d0c7 100644 --- a/resources/lang/en-GB/admin/settings/general.php +++ b/resources/lang/en-GB/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory domain', 'ad_domain_help' => 'This is sometimes the same as your email domain, but not always.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'This is an Active Directory server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Send alerts to', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', 'allow_user_skin' => 'Allow User Skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Audit Interval', 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', - 'auto_increment_assets' => 'Generate auto-incrementing asset IDs', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset IDs first to set this', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Backups', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D Barcode Type', 'alt_barcode_type' => '1D barcode type', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA Settings', 'eula_markdown' => 'This EULA allows Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavoured markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'General Settings', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP enabled', 'ldap_integration' => 'LDAP Integration', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Employee Number', 'ldap_email' => 'LDAP Email', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'This Snipe-IT install can load scripts from the outside world.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Optionally include a few sentences on your login screen, for example to assist people who have found a lost or stolen device. This field accepts Github flavored markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'optional', 'per_page' => 'Results Per Page', 'php' => 'PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.', 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.', 'pwd_secure_complexity' => 'Password Complexity', 'pwd_secure_complexity_help' => 'Select whichever password complexity rules you wish to enforce.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Password minimum characters', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Prevent common passwords', 'pwd_secure_uncommon_help' => 'This will disallow users from using common passwords from the top 10,000 passwords reported in breaches.', 'qr_help' => 'Enable QR Codes first to set this', 'qr_text' => 'QR Code Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Setting', 'settings' => 'Settings', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Site Name', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Update Settings', 'value' => 'Value', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'About Settings', 'about_settings_text' => 'These settings let you customize certain aspects of your installation.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Purge Deleted Records', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Label bottom gutter', 'labels_display_sgutter' => 'Label side gutter', 'labels_fontsize' => 'Label font size', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Ticking this box will enforce a uniqueness constraint on asset serial numbers', 'zerofill_count' => 'Length of asset tags, including zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/en-GB/admin/settings/message.php b/resources/lang/en-GB/admin/settings/message.php index 736d5c3e9e..174a15fbd9 100644 --- a/resources/lang/en-GB/admin/settings/message.php +++ b/resources/lang/en-GB/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'An error has occurred while updating. ', - 'success' => 'Settings updated successfully.' - ), - 'backup' => array( + 'success' => 'Settings updated successfully.', + ], + 'backup' => [ 'delete_confirm' => 'Are you sure you would like to delete this backup file? This action cannot be undone. ', 'file_deleted' => 'The backup file was successfully deleted. ', 'generated' => 'A new backup file was successfully created.', 'file_not_found' => 'That backup file could not be found on the server.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'An error has occurred while purging. ', 'validation_failed' => 'Your purge confirmation is incorrect. Please type the word "DELETE" in the confirmation box.', - 'success' => 'Deleted records successfully purged.' - ), - -); + 'success' => 'Deleted records successfully purged.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/en-GB/admin/statuslabels/message.php b/resources/lang/en-GB/admin/statuslabels/message.php index 2937f84978..fe9adbf928 100644 --- a/resources/lang/en-GB/admin/statuslabels/message.php +++ b/resources/lang/en-GB/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Status Label does not exist.', 'assoc_assets' => 'This Status Label is currently associated with at least one Asset and cannot be deleted. Please update your assets to no longer reference this status and try again. ', - - 'create' => array( + 'create' => [ 'error' => 'Status Label was not created, please try again.', - 'success' => 'Status Label created successfully.' - ), + 'success' => 'Status Label created successfully.', + ], - 'update' => array( + 'update' => [ 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.' - ), + 'success' => 'Status Label updated successfully.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this Status Label?', 'error' => 'There was an issue deleting the Status Label. Please try again.', - 'success' => 'The Status Label was deleted successfully.' - ), + 'success' => 'The Status Label was deleted successfully.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'These assets cannot be assigned to anyone.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'These assets cannot be checked out, and will only show up in the Archived view. This is useful for retaining information about assets for budgeting/historic purposes but keeping them out of the day-to-day asset list.', 'pending' => 'These assets can not yet be assigned to anyone, often used for items that are out for repair, but are expected to return to circulation.', - ), + ], -); +]; diff --git a/resources/lang/en-GB/admin/users/general.php b/resources/lang/en-GB/admin/users/general.php index ac4f652025..852890a9cf 100644 --- a/resources/lang/en-GB/admin/users/general.php +++ b/resources/lang/en-GB/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Assets assigned to :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Edit User', 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'History for :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Click here to restore them.', 'last_login' => 'Last Login', 'ldap_config_text' => 'LDAP configuration settings can be found Admin > Settings. The (optional) selected location will be set for all imported users.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Your current admin settings allow selective enforcement of two-factor authentication. ', 'two_factor_enrolled' => '2FA Device Enrolled ', 'two_factor_active' => '2FA Active ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/en-GB/button.php b/resources/lang/en-GB/button.php index 27131e5fc6..1e44af7d1a 100644 --- a/resources/lang/en-GB/button.php +++ b/resources/lang/en-GB/button.php @@ -1,6 +1,6 @@ 'Actions', 'add' => 'Add New', 'cancel' => 'Cancel', @@ -8,11 +8,17 @@ return array( 'delete' => 'Delete', 'edit' => 'Edit', 'restore' => 'Restore', + 'remove' => 'Remove', 'request' => 'Request', 'submit' => 'Submit', 'upload' => 'Upload', - 'select_file' => 'Select File...', + 'select_file' => 'Select File...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/en-GB/general.php b/resources/lang/en-GB/general.php index 990cb42fbe..3cced6bc98 100644 --- a/resources/lang/en-GB/general.php +++ b/resources/lang/en-GB/general.php @@ -19,7 +19,10 @@ 'asset' => 'Asset', 'asset_report' => 'Asset Report', 'asset_tag' => 'Asset Tag', - 'assets_available' => 'assets available', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Audit Log', 'assets' => 'Assets', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Bulk Audit', 'bulkaudit_status' => 'Audit Status', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Cancel', 'categories' => 'Categories', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'City', - 'click_here' => 'Click here', + 'click_here' => 'Click here', 'clear_selection' => 'Clear Selection', 'companies' => 'Companies', 'company' => 'Company', 'component' => 'Component', 'components' => 'Components', - 'complete' => 'Complete', + 'complete' => 'Complete', 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', @@ -62,6 +69,8 @@ 'updated_at' => 'Updated at', 'currency' => '£', // this is deprecated 'current' => 'Current', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Custom Asset Report', 'dashboard' => 'Dashboard', 'days' => 'days', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'Deleted', 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departments', - 'department' => 'Department', + 'department' => 'Department', 'deployed' => 'Deployed', + 'depreciation' => 'Depreciation', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Depreciation Report', 'details' => 'Details', 'download' => 'Download', - 'download_all' => 'Download All', - 'depreciation' => 'Depreciation', + 'download_all' => 'Download All', 'editprofile' => 'Edit Your Profile', 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', 'firstname_lastname_format' => 'First Name Last Name (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'File', 'file_type' => 'File Type', 'file_uploads' => 'File Uploads', + 'file_upload' => 'File Upload', 'generate' => 'Generate', - 'github_markdown' => 'This field accepts Github flavoured markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavoured markdown.', 'groups' => 'Groups', 'gravatar_email' => 'Gravatar Email Address', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'History', 'history_for' => 'History for', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Delete Image', 'image_upload' => 'Upload Image', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Import', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Asset Maintenance Report', 'asset_maintenances' => 'Asset Maintenances', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Insufficient permissions!', 'kits' => 'Predefined Kits', 'language' => 'Language', @@ -132,7 +150,7 @@ 'licenses_available' => 'licenses available', 'licenses' => 'Licenses', 'list_all' => 'List All', - 'loading' => 'Loading', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'This feature has been disabled for the demo installation.', 'location' => 'Location', @@ -141,15 +159,17 @@ 'logout' => 'Logout', 'lookup_by_tag' => 'Lookup by Asset Tag', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Manufacturer', 'manufacturers' => 'Manufacturers', 'markdown' => 'This field allows Github flavored markdown.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model No.', 'months' => 'months', 'moreinfo' => 'More Info', 'name' => 'Name', + 'new_password' => 'New Password', 'next' => 'Next', 'next_audit_date' => 'Next Audit Date', 'last_audit' => 'Last Audit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Purchase Date', 'qty' => 'QTY', 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', + 'remaining' => 'Remaining', 'remove_company' => 'Remove Company Association', 'reports' => 'Reports', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Requested', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Request Canceled', 'save' => 'Save', 'select' => 'Select', + 'select_all' => 'Select All', 'search' => 'Search', 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', + 'select_department' => 'Select a Department', 'select_depreciation' => 'Select a Depreciation Type', 'select_location' => 'Select a Location', 'select_manufacturer' => 'Select a Manufacturer', @@ -200,6 +227,7 @@ 'sign_in' => 'Sign in', 'signature' => 'Signature', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', 'site_name' => 'Site Name', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Are you sure you wish to delete', 'submit' => 'Submit', 'target' => 'Target', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Time and Date Display', 'total_assets' => 'total assets', 'total_licenses' => 'total licenses', @@ -230,6 +259,7 @@ 'users' => 'Users', 'viewall' => 'View All', 'viewassets' => 'View Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Website', 'welcome' => 'Welcome, :name', 'years' => 'years', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/en-GB/help.php b/resources/lang/en-GB/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/en-GB/help.php +++ b/resources/lang/en-GB/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/en-GB/mail.php b/resources/lang/en-GB/mail.php index 27a919856b..db5e157135 100644 --- a/resources/lang/en-GB/mail.php +++ b/resources/lang/en-GB/mail.php @@ -1,6 +1,6 @@ 'A user has canceled an item request on the website', 'a_user_requested' => 'A user has requested an item on the website', 'accessory_name' => 'Accessory Name:', @@ -76,5 +76,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/en-GB/passwords.php b/resources/lang/en-GB/passwords.php index 61fe7fbd43..6205ef774d 100644 --- a/resources/lang/en-GB/passwords.php +++ b/resources/lang/en-GB/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Your password link has been sent!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/en-GB/validation.php b/resources/lang/en-GB/validation.php index 4ece7d41c7..72b465f211 100644 --- a/resources/lang/en-GB/validation.php +++ b/resources/lang/en-GB/validation.php @@ -1,6 +1,6 @@ 'The :attribute must be at least :min characters.', 'array' => 'The :attribute must have at least :min items.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'The selected :attribute is invalid.', 'numeric' => 'The :attribute must be a number.', 'present' => 'The :attribute field must be present.', @@ -88,8 +89,8 @@ return array( 'unique' => 'The :attribute has already been taken.', 'uploaded' => 'The :attribute failed to upload.', 'url' => 'The :attribute format is invalid.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "The :attribute field contains a character that is not allowed.", - "email_array" => "One or more email addresses is invalid.", - "hashed_pass" => "Your current password is incorrect", + 'alpha_space' => 'The :attribute field contains a character that is not allowed.', + 'email_array' => 'One or more email addresses is invalid.', + 'hashed_pass' => 'Your current password is incorrect', 'dumbpwd' => 'That password is too common.', - "statuslabel_type" => "You must select a valid status label type", + 'statuslabel_type' => 'You must select a valid status label type', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/en-ID/admin/asset_maintenances/message.php b/resources/lang/en-ID/admin/asset_maintenances/message.php index ec9552cae9..7347d9fdd2 100644 --- a/resources/lang/en-ID/admin/asset_maintenances/message.php +++ b/resources/lang/en-ID/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Apakah Anda yakin ingin menghapus pemeliharaan aset ini?', 'error' => 'Ada masalah menghapus pemeliharaan aset. Silakan coba lagi.', - 'success' => 'Pemeliharaan aset berhasil dihapus.' + 'success' => 'Pemeliharaan aset berhasil dihapus.', ], 'create' => [ 'error' => 'Pemeliharaan Aset gagal dibuat, silakan coba lagi.', - 'success' => 'Pemeliharaan Aset berhasil dibuat.' + 'success' => 'Pemeliharaan Aset berhasil dibuat.', ], 'edit' => [ 'error' => 'Pemeliharaan Aset gagal dirubah, silakan coba lagi.', - 'success' => 'Pemeliharaan Aset berhasil dirubah.' + 'success' => 'Pemeliharaan Aset berhasil dirubah.', ], 'asset_maintenance_incomplete' => 'Belum selesai', 'warranty' => 'Jaminan', 'not_warranty' => 'Tidak ada Jaminan', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/en-ID/admin/asset_maintenances/table.php b/resources/lang/en-ID/admin/asset_maintenances/table.php index 600429b236..9ad5646004 100644 --- a/resources/lang/en-ID/admin/asset_maintenances/table.php +++ b/resources/lang/en-ID/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Pemeliharaan Aset', 'asset_name' => 'Nama Aset', 'is_warranty' => 'Jaminan', - 'dl_csv' => 'Unduh CSV' + 'dl_csv' => 'Unduh CSV', ]; diff --git a/resources/lang/en-ID/admin/companies/general.php b/resources/lang/en-ID/admin/companies/general.php index 935a433c9d..21745ad909 100644 --- a/resources/lang/en-ID/admin/companies/general.php +++ b/resources/lang/en-ID/admin/companies/general.php @@ -1,4 +1,7 @@ 'Pilih Perusahaan', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/en-ID/admin/companies/message.php b/resources/lang/en-ID/admin/companies/message.php index 2513cc8319..85a236b1ec 100644 --- a/resources/lang/en-ID/admin/companies/message.php +++ b/resources/lang/en-ID/admin/companies/message.php @@ -1,18 +1,19 @@ 'Perusahaan tidak ada.', 'assoc_users' => 'Kategori ini saat ini terkait dengan setidaknya satu model dan tidak dapat dihapus. Silahkan perbaharui model Anda untuk tidak lagi tereferensi dengan kategori ini dan coba lagi. ', - 'create' => array( + 'create' => [ 'error' => 'Perusahaan tidak Tersimapn, Coba lagi.', - 'success' => 'Perusahaan sukses dibuat.' - ), - 'update' => array( + 'success' => 'Perusahaan sukses dibuat.', + ], + 'update' => [ 'error' => 'Perusahaan tidak diperbaharui, coba lagi', - 'success' => 'Perusahaan sukses diperbaharui.' - ), - 'delete' => array( + 'success' => 'Perusahaan sukses diperbaharui.', + ], + 'delete' => [ 'confirm' => 'Anda yakin ingin menghapus perusahaan ini?', 'error' => 'Ada masalah menghapus perusahaan. Silakan coba lagi.', - 'success' => 'Perusahaan berhasil dihapus.' - ) -); + 'success' => 'Perusahaan berhasil dihapus.', + ], +]; diff --git a/resources/lang/en-ID/admin/custom_fields/general.php b/resources/lang/en-ID/admin/custom_fields/general.php index 9c2eef11c8..a3bbc7a1f2 100644 --- a/resources/lang/en-ID/admin/custom_fields/general.php +++ b/resources/lang/en-ID/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Bidang Kustom', + 'manage' => 'Manage', 'field' => 'Bidang', 'about_fieldsets_title' => 'Tentang Fieldsets', - 'about_fieldsets_text' => 'Fieldsets memungkinkan Anda membuat kelompok bidang khusus yang sering digunakan kembali untuk jenis model aset tertentu.', - 'custom_format' => 'Format regex khusus...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Enkripsikan nilai bidang ini di database', 'encrypt_field_help' => 'PERINGATAN: Mengenkripsi sebuah field membuatnya tidak bisa ditelusuri.  .', @@ -27,7 +28,19 @@ return array( 'used_by_models' => 'Digunakan oleh Model', 'order' => 'Pesanan', 'create_fieldset' => 'Atur bidang baru', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Kostum field baru', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Nilai field ini dienkripsi dalam database. Hanya pengguna admin yang bisa melihat nilai dekripsi', 'show_in_email' => 'Sertakan nilai bidang ini dalam semua email keluar yang dikirim ke pengguna? Bidang yang terenkripsi tidak dapat disertakan dalam email.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/en-ID/admin/depreciations/general.php b/resources/lang/en-ID/admin/depreciations/general.php index 889efe413f..20af94a7f7 100644 --- a/resources/lang/en-ID/admin/depreciations/general.php +++ b/resources/lang/en-ID/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Tentang Penyusutan Aset', 'about_depreciations' => 'Anda dapat mengatur depresiasi aset berdasarkan straight-line depreciation.', 'asset_depreciations' => 'Penyusutan Aset', 'create' => 'Buat Pengurangan', 'depreciation_name' => 'Nama Penyusutan', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Jumlah Bulan', 'update' => 'Perbarui pengurangan', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/en-ID/admin/depreciations/table.php b/resources/lang/en-ID/admin/depreciations/table.php index b2c92b0641..dbcb355f2c 100644 --- a/resources/lang/en-ID/admin/depreciations/table.php +++ b/resources/lang/en-ID/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Bulan', 'term' => 'Term', 'title' => 'Nama ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/en-ID/admin/groups/titles.php b/resources/lang/en-ID/admin/groups/titles.php index fbebd80a19..f7c6bc131c 100644 --- a/resources/lang/en-ID/admin/groups/titles.php +++ b/resources/lang/en-ID/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Tentang grup', 'about_groups' => 'Grup digunakan untuk menyamaratakan izin pengguna.', 'group_management' => 'Manajemen grup', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Admin Kelompok', 'allow' => 'Diijinkan', 'deny' => 'Dilarang', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/en-ID/admin/hardware/form.php b/resources/lang/en-ID/admin/hardware/form.php index a39a28cb3d..c06b891de6 100644 --- a/resources/lang/en-ID/admin/hardware/form.php +++ b/resources/lang/en-ID/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Konfirmasi hapus semua aset', +return [ + 'bulk_delete' => 'Konfirmasi hapus semua aset', 'bulk_delete_help' => 'Tinjau aset untuk penghapusan massal di bawah ini. Setelah dihapus, aset ini dapat dipulihkan, namun tidak akan dikaitkan lagi dengan pengguna yang saat ini mereka tentukan.', 'bulk_delete_warn' => 'Anda akan menghapus :asset_count assets.', - 'bulk_update' => 'Perbarui Aset secara massal', - 'bulk_update_help' => 'Formulir ini memungkinkan Anda untuk memperbarui beberapa aset sekaligus. Hanya mengisi kolom yang Anda butuhkan untuk mengubah. Setiap bidang dibiarkan kosong tidak berubah. ', - 'bulk_update_warn' => 'Anda akan mengedit properti :asset_count aset.', + 'bulk_update' => 'Perbarui Aset secara massal', + 'bulk_update_help' => 'Formulir ini memungkinkan Anda untuk memperbarui beberapa aset sekaligus. Hanya mengisi kolom yang Anda butuhkan untuk mengubah. Setiap bidang dibiarkan kosong tidak berubah. ', + 'bulk_update_warn' => 'Anda akan mengedit properti :asset_count aset.', 'checkedout_to' => 'Checkout ke', 'checkout_date' => 'Tanggal Check out', 'checkin_date' => 'Tanggal Check in', @@ -38,7 +38,12 @@ return array( 'tag' => 'Tag Aset', 'update' => 'Perbarui aset', 'warranty' => 'Garansi', - 'warranty_expires' => 'Garansi kadaluarsa', + 'warranty_expires' => 'Garansi kadaluarsa', 'years' => 'tahun', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/en-ID/admin/hardware/general.php b/resources/lang/en-ID/admin/hardware/general.php index 39c0625add..bb50da94eb 100644 --- a/resources/lang/en-ID/admin/hardware/general.php +++ b/resources/lang/en-ID/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Tentang Aset', 'about_assets_text' => 'Aset adalah item yang dilacak dengan nomor seri atau tag aset. Mereka cenderung menjadi item nilai lebih tinggi di mana mengidentifikasi item tertentu yang penting.', - 'archived' => 'Diarsipkan', + 'archived' => 'Diarsipkan', 'asset' => 'Aset', 'bulk_checkout' => 'Pengeluaran Aset', 'checkin' => 'Mendaftar aset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Permintaan', 'requested' => 'Diminta', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Kembalikan Aset', 'pending' => 'Tertunda', 'undeployable' => 'Tidak dapat disebarkan', 'view' => 'Lihat aset', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/en-ID/admin/hardware/message.php b/resources/lang/en-ID/admin/hardware/message.php index a0cff672ca..87097d6c00 100644 --- a/resources/lang/en-ID/admin/hardware/message.php +++ b/resources/lang/en-ID/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Peringatan:Aset ini telah ditandai karena saat ini tidak dapat dipasangkan lagi. Jika status ini telah berubah, harap perbarui status aset.', 'does_not_exist' => 'Aset tidak ada.', - 'does_not_exist_or_not_requestable' => 'Percobaan yang bagus Aset itu tidak ada atau tidak dapat diminta.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Aset ini saat ini diperiksa ke pengguna dan tidak dapat dihapus. Harap periksa dulu asetnya, lalu coba hapus lagi. ', - 'create' => array( + 'create' => [ 'error' => 'Aset tidak dibuat, coba lagi. :(', - 'success' => 'Aset berhasil dibuat. :)' - ), + 'success' => 'Aset berhasil dibuat. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Aset tidak diperbarui, coba lagi', 'success' => 'Aset Berhasil diperbarui.', 'nothing_updated' => 'Tidak ada kategori yang dipilih, jadi tidak ada yang diperbarui.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Aset tidak dikembalikan, coba lagi', - 'success' => 'Aset Berhasil dikembalikan.' - ), + 'success' => 'Aset Berhasil dikembalikan.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Audit aset tidak berhasil. Silahkan coba lagi.', - 'success' => 'Audit aset berhasil dimasuki.' - ), + 'success' => 'Audit aset berhasil dimasuki.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Berkas tidak terhapus. Silahkan coba lagi.', 'success' => 'File berhasil dihapus.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Berkas(s) tidak diunggah. Silahkan coba lagi.', 'success' => 'Berkas(s) berhasil diunggah.', 'nofiles' => 'Anda tidak memilih file untuk diunggah, atau file yang ingin Anda unggah terlalu besar', 'invalidfiles' => 'Satu atau lebih berkas anda terlalu besar atau jenis berkas tidak dibolehkan. Jenis berkas yang dibolehkan adalah png, gif, jpg, doc, docx, pdf, dan txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Beberapa item tidak diimpor dengan benar.', 'errorDetail' => 'Item berikut tidak diimpor karena kesalahan.', - 'success' => "File Anda telah diimpor", - 'file_delete_success' => "File anda telah berhasil dihapus", - 'file_delete_error' => "File tidak dapat dihapus", - ), + 'success' => 'File Anda telah diimpor', + 'file_delete_success' => 'File anda telah berhasil dihapus', + 'file_delete_error' => 'File tidak dapat dihapus', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Yakin ingin menghapus aset ini?', 'error' => 'Terjadi masalah saat menghapus aset. Silahkan coba lagi.', 'nothing_updated' => 'Tidak ada aset yang dipilih, jadi tidak ada yang diperbarui.', - 'success' => 'Aset berhasil dihapus.' - ), + 'success' => 'Aset berhasil dihapus.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Aset tidak dapat diperiksa, silahkan coba lagi', 'success' => 'Aset berhasil diperiksa.', 'user_does_not_exist' => 'Pengguna tidak cocok. Silahkan coba lagi.', 'not_available' => 'Aset itu tersebut tidak tersedia untuk checkout!', - 'no_assets_selected' => 'Anda harus memilih setidaknya satu aset dari daftar' - ), + 'no_assets_selected' => 'Anda harus memilih setidaknya satu aset dari daftar', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Aset tidak dicek, coba lagi', 'success' => 'Aset berhasil dicek.', 'user_does_not_exist' => 'Pengguna tidak cocok. Silahkan coba lagi.', 'already_checked_in' => 'Aset tersebut sudah diperiksa.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Aset tidak dikembalikan, coba lagi', 'success' => 'Aset Berhasil dikembalikan.', - 'canceled' => 'Permintaan checkout berhasil dibatalkan' - ) + 'canceled' => 'Permintaan checkout berhasil dibatalkan', + ], -); +]; diff --git a/resources/lang/en-ID/admin/hardware/table.php b/resources/lang/en-ID/admin/hardware/table.php index f04ef727f0..888b03487c 100644 --- a/resources/lang/en-ID/admin/hardware/table.php +++ b/resources/lang/en-ID/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Tag Aset', 'asset_model' => 'Model', - 'book_value' => 'Jumlah', + 'book_value' => 'Current Value', 'change' => 'Masuk/keluar', 'checkout_date' => 'Tanggal Check out', 'checkoutto' => 'Memeriksa', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'Unduh CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'Status', 'title' => 'Aset ', - 'image' => 'Perangkat Gambar', + 'image' => 'Perangkat Gambar', 'days_without_acceptance' => 'Hari tanpa penerimaan', - 'monthly_depreciation' => 'Penyusutan Bulanan' - -); + 'monthly_depreciation' => 'Penyusutan Bulanan', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/en-ID/admin/kits/general.php b/resources/lang/en-ID/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/en-ID/admin/kits/general.php +++ b/resources/lang/en-ID/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/en-ID/admin/locations/table.php b/resources/lang/en-ID/admin/locations/table.php index 6c6e5f1432..29e9b02455 100644 --- a/resources/lang/en-ID/admin/locations/table.php +++ b/resources/lang/en-ID/admin/locations/table.php @@ -1,6 +1,6 @@ 'Tentang Lokasi', 'about_locations' => 'Lokasi digunakan untuk melacak informasi lokasi bagi pengguna, aset, dan item lainnya', 'assets_rtd' => 'Aset', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Induk', 'currency' => 'Mata Uang Lokasi', 'ldap_ou' => 'LDAP Cari OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/en-ID/admin/reports/general.php b/resources/lang/en-ID/admin/reports/general.php index 94e8a85068..e1dd7c26c2 100644 --- a/resources/lang/en-ID/admin/reports/general.php +++ b/resources/lang/en-ID/admin/reports/general.php @@ -1,5 +1,10 @@ 'Pilih opsi yang Anda inginkan untuk laporan aset Anda.' -); +return [ + 'info' => 'Pilih opsi yang Anda inginkan untuk laporan aset Anda.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/en-ID/admin/settings/general.php b/resources/lang/en-ID/admin/settings/general.php index 4ccf1b0fa4..a719fcbe07 100644 --- a/resources/lang/en-ID/admin/settings/general.php +++ b/resources/lang/en-ID/admin/settings/general.php @@ -1,30 +1,39 @@ 'Direktori Berkas', 'ad_domain' => 'Domain Direktori Aktif', 'ad_domain_help' => 'Terkadang ini sama dengan domain email anda, tapi tidak selalu.', 'ad_append_domain_label' => 'Tambahkan nama domain', 'ad_append_domain' => 'Sisipkan nama domain pada baris nama pengguna', - 'ad_append_domain_help' => 'Pengguna tidak diperlukan untuk menulis"namapengguna@domail.lokal", mereka dapat hanya menuliskan "namapengguna".' , + 'ad_append_domain_help' => 'Pengguna tidak diperlukan untuk menulis"namapengguna@domail.lokal", mereka dapat hanya menuliskan "namapengguna".', 'admin_cc_email' => 'Tembusan Email', 'admin_cc_email_help' => 'Jika Anda ingin mengirim salinan email checkin / checkout yang dikirimkan ke pengguna akun email tambahan, masukkan di sini. Jika tidak, biarkan bidang ini kosong.', 'is_ad' => 'Ini adalah server aktif direktori', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Kirim peringatan kepada', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Peringatan Email Diaktifkan', 'alert_interval' => 'Ambang batas waktu kadaluwarsa (dalam beberapa hari)', 'alert_inv_threshold' => 'Ambang Batas Invertaris', 'allow_user_skin' => 'Izinkan skin pengguna', - 'allow_user_skin_help_text' => 'Mencentang kotak ini akan mengizinkan seorang pengguna untuk menimpa skin UI dengan sesuatu yang berbeda.' , + 'allow_user_skin_help_text' => 'Mencentang kotak ini akan mengizinkan seorang pengguna untuk menimpa skin UI dengan sesuatu yang berbeda.', 'asset_ids' => 'ID Aset', 'audit_interval' => 'Memeriksa perbedaan', 'audit_interval_help' => 'Jika anda diminta untuk melakukan audit aset secara fisik dengan teratur, maka masukkan selang waktu dalam beberapa bulan.', 'audit_warning_days' => 'Ambang Peringatan Audit', 'audit_warning_days_help' => 'Berapa hari sebelum kami harus memperingatkan aset yang akan dilelang?', - 'auto_increment_assets' => 'Buat peningkatan ID otomatis', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Awalan (opsional)', - 'auto_incrementing_help' => 'Aktifkan aset peningkatan ID terlebih dahulu untuk mengatur ini', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Cadangkan', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Pengaturan Kode batang', 'confirm_purge' => 'Konfirmasi Pembersihan', 'confirm_purge_help' => 'Masukkan teks "DELETE" di dalam kotak dibawah untuk menghapus total rekaman yang telah dihapus. Tindakan ini tidak dapat dikembalikan dan akan menghapus sermua item dan pengguna yang terhapus-lunak secara PERMANEN. (Anda garus membuat sebuah cadangan terlebih dahulu, untuk berjaga-jaga.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Tipe Kode Batang 2D', 'alt_barcode_type' => 'Tipe Kode Batang 1D', 'email_logo_size' => 'Logo berbentuk kotak terlihat bagus pada email. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Pengaturan EULA', 'eula_markdown' => 'EULA ini memungkinkan Github merasakan penurunan harga.', 'favicon' => 'Ikonfavorit', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Teks Footer Tambahan ', 'footer_text_help' => 'Teks ini akan muncul di footer sisi kanan. Tautan diizinkan menggunakan Github flavored markdown. Jeda, tajuk, gambar, dll bisa mengakibatkan hasil yang tidak dapat diprediksi.', 'general_settings' => 'Pengaturan Umum', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Membuat Cadangan', 'header_color' => 'Warna Header', 'info' => 'Penggaturan ini memungkinkan anda menyesuaikan aspek-aspek tertentu dari instalasi anda.', 'label_logo' => 'Logo Label', 'label_logo_size' => 'Logo berbentuk kotak terlihat bagus - akan ditampilkan pada bagian kanan atas dari setiap label aset. ', 'laravel' => 'Versi Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'Aktifkan LDAP', 'ldap_integration' => 'Integrasi LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'Nomor Karyawan LDAP', 'ldap_email' => 'Email LDAP', - 'license' => 'Lisensi perangkat lunak', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Lisensi perangkat lunak', 'load_remote_text' => 'Skrip Jarak Jauh', 'load_remote_help_text' => 'Instalasi Snipe-IT ini bisa membuat skrip dari dunia luar.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Catatan Masuk', 'login_note_help' => 'Opsional memasukkan beberapa kalimat di layar masuk anda, misalnya membantu orang-orang yang telah menemukan perangkat yang hilang atau dicuri. Bidang ini menerima Rasa penurunan Github', 'login_remote_user_text' => 'Opsi masuk untuk Pengguna Jarak Jauh', @@ -118,16 +141,28 @@ return array( 'optional' => 'pilihan', 'per_page' => 'Hasil Per Halaman', 'php' => 'Versi PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Anda harus menginstall php-gd untuk menampilkan kode QR, lihat petunjuk pemasangan.', 'php_gd_warning' => 'Pengolahan gambar PHP dan plugin GD TIDAK terpasang.', 'pwd_secure_complexity' => 'Kompleksitas Kata Sandi', 'pwd_secure_complexity_help' => 'Pilih aturan kerumitan kompleksitas yang ingin anda tegakkan.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Karakter Minimal Kata Sandi', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Mencegah kata Sandi Umum', 'pwd_secure_uncommon_help' => 'Ini akan melarang pengguna menggunakan kata kunci umum dari 10.000 sandi teratas yang dilaporkan mengalami pelanggaran.', 'qr_help' => 'Aktifkan kode QR terlebih dahulu untuk mengatur ini', 'qr_text' => 'Tulis Kode QR', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Diatur', 'settings' => 'Pengaturan', 'show_alerts_in_menu' => 'Tampilkan peringatan di menu atas', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Tampilkan gambar dalam email', 'show_images_in_email_help' => 'Hapus centang kotak ini jika instalasi Snipe-IT Anda berada di belakang VPN atau jaringan tertutup dan pengguna di luar jaringan tidak akan dapat memuat gambar yang disajikan dari instalasi ini di email mereka.', 'site_name' => 'Nama Situs', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Nama Bot Slack', 'slack_channel' => 'Saluran Slack', 'slack_endpoint' => 'Titik Akhir Slack', @@ -173,6 +212,8 @@ return array( 'update' => 'Perbarui Setelan', 'value' => 'Jumlah', 'brand' => 'Bermerek', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Tentang Pengaturan', 'about_settings_text' => 'Pengaturan ini memungkinkan anda menyesuaikan aspek-aspek tertentu dari instalasi anda.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Kebijakan Privasi', 'privacy_policy_link_help' => 'Jika url disertakan di sini, tautan ke kebijakan privasi Anda akan dimasukkan dalam footer aplikasi dan di email apa pun yang dikirimkan sistem, sesuai dengan GDPR. ', 'purge' => 'Bersihkan Arsip yang Dihapus', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Beri label saluran bawah', 'labels_display_sgutter' => 'Beri label sisi saluran', 'labels_fontsize' => 'Beri label ukuran huruf', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Menandai boks ini akan membuat adanya batasan keunikan pada tiap nomor seri aset', 'zerofill_count' => 'Panjang tag aset, termasuk isian kosong', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/en-ID/admin/settings/message.php b/resources/lang/en-ID/admin/settings/message.php index 276e29491f..4ee2c6480e 100644 --- a/resources/lang/en-ID/admin/settings/message.php +++ b/resources/lang/en-ID/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Terjadi kesalahan saat memperbarui. ', - 'success' => 'Pengaturan berhasil diperbarui.' - ), - 'backup' => array( + 'success' => 'Pengaturan berhasil diperbarui.', + ], + 'backup' => [ 'delete_confirm' => 'Apakah anda yakin ingin menghapus berkas cadangan ini? Tindakan ini tidak dibatalkan. ', 'file_deleted' => 'Berkas cadangan berhasil dihapus. ', 'generated' => 'Berkas cadangan baru berhasil dibuat.', 'file_not_found' => 'Berkas cadangan itu tidak dapat ditemukan di peladen.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Terjadi kesalahan saat membersihkan. ', 'validation_failed' => 'Konfirmasi pembersihan Anda salah Ketikkan kata "HAPUS" di kotak konfirmasi.', - 'success' => 'Catatan yang dihapus berhasil dibersihkan.' - ), - -); + 'success' => 'Catatan yang dihapus berhasil dibersihkan.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/en-ID/admin/statuslabels/message.php b/resources/lang/en-ID/admin/statuslabels/message.php index c01ddf61c6..75dc74412e 100644 --- a/resources/lang/en-ID/admin/statuslabels/message.php +++ b/resources/lang/en-ID/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Label Status tidak tersedia.', 'assoc_assets' => 'Label status ini dikaitkan dengan setidaknya satu aset dan tidak dapat dihapus. Harap perbarui aset anda agar tidak merujuk pada status ini dan coba lagi. ', - - 'create' => array( + 'create' => [ 'error' => 'Label status gagal dibuat, silahkan coba lagi.', - 'success' => 'Label status berhasil dibuat.' - ), + 'success' => 'Label status berhasil dibuat.', + ], - 'update' => array( + 'update' => [ 'error' => 'Label status gagal diperbarui, silahkan coba lagi', - 'success' => 'Label status berhasil diperbarui.' - ), + 'success' => 'Label status berhasil diperbarui.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Apakah anda yakin ingin menghapus Label Status ini?', 'error' => 'Terjadi masalah saat menghapus Label Status. Silahkan coba lagi.', - 'success' => 'Label Status berhasil dihapus.' - ), + 'success' => 'Label Status berhasil dihapus.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Aset ini tidak dapat diberikan kepada siapapun.', - 'deployable' => 'Aset ini bisa diperiksa. Begitu mereka ditetapkan, mereka akan menganggap status meta Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Aset ini tidak dapat diperiksa, dan hanya akan muncul di tampilan Arsip. Ini berguna untuk menyimpan informasi tentang aset untuk tujuan anggaran / sejarah namun menjauhkan mereka dari daftar aset sehari-hari.', 'pending' => 'Aset ini belum bisa diberikan kepada siapapun, sering digunakan untuk barang yang sedang diperbaiki, namun diperkirakan akan kembali beredar.', - ), + ], -); +]; diff --git a/resources/lang/en-ID/admin/users/general.php b/resources/lang/en-ID/admin/users/general.php index 9526a388fa..810fd56f88 100644 --- a/resources/lang/en-ID/admin/users/general.php +++ b/resources/lang/en-ID/admin/users/general.php @@ -1,7 +1,6 @@ 'Pengguna ini dapat masuk', 'activated_disabled_help_text' => 'Anda tidak dapat menyunting status aktivasi akun anda sendiri.', 'assets_user' => 'Aset ditetapkan untuk :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Sunting Pengguna', 'filetype_info' => 'Tipe file yang dibolehkan png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'Riwayat untuk :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Klik disini untuk mengembalikan mereka.', 'last_login' => 'Masuk terakhir', 'ldap_config_text' => 'Pengaturan konfigurasi LDAP dapat ditemukan di Admin > Pengaturan. Lokasi pilihan (opsional) akan di atur untuk semua pengguna yang diimpor.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Pengaturan admin anda saat ini membolehkan pelaksanaan otentifikasi dua-faktor secara selektif. ', 'two_factor_enrolled' => 'Perangkat 2FA Terdaftar ', 'two_factor_active' => '2FA Aktif ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/en-ID/button.php b/resources/lang/en-ID/button.php index 04dc22a247..379cc068b7 100644 --- a/resources/lang/en-ID/button.php +++ b/resources/lang/en-ID/button.php @@ -1,6 +1,6 @@ 'Tindakan', 'add' => 'Tambah Baru', 'cancel' => 'Batal', @@ -8,11 +8,17 @@ return array( 'delete' => 'Hapus', 'edit' => 'Sunting', 'restore' => 'Kembalikan', + 'remove' => 'Remove', 'request' => 'Permintaan', 'submit' => 'Kirim', 'upload' => 'Unggah', - 'select_file' => 'Pilih Berkas...', + 'select_file' => 'Pilih Berkas...', 'select_files' => 'Pilih file...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/en-ID/general.php b/resources/lang/en-ID/general.php index 9fb8fb5534..cd6d97c9ff 100644 --- a/resources/lang/en-ID/general.php +++ b/resources/lang/en-ID/general.php @@ -19,7 +19,10 @@ 'asset' => 'Aset', 'asset_report' => 'Laporan aset', 'asset_tag' => 'Penanda aset', - 'assets_available' => 'aset tersedia', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Audit Log', 'assets' => 'Aset', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Bulk Audit', 'bulkaudit_status' => 'Status Audit', 'bulk_checkout' => 'Periksa Bulk', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Batal', 'categories' => 'Kategori', @@ -44,13 +51,13 @@ 'checkins_count' => 'Masuk', 'user_requests_count' => 'Permintaan', 'city' => 'Kota', - 'click_here' => 'Klik disini', + 'click_here' => 'Klik disini', 'clear_selection' => 'Hapus yang dipilih', 'companies' => 'Perusahaan', 'company' => 'Perusahaan', 'component' => 'Komponen', 'components' => 'Komponen', - 'complete' => 'Lengkap', + 'complete' => 'Lengkap', 'consumable' => 'Dapat dikonsumsi', 'consumables' => 'Dapat dikonsumsi', 'country' => 'Negara', @@ -62,6 +69,8 @@ 'updated_at' => 'Diperbarui pada', 'currency' => 'IDR', // this is deprecated 'current' => 'Saat ini', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Laporan aset kostum', 'dashboard' => 'Dashboard', 'days' => 'hari', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Apa Anda yakin untuk menghapus :item?', 'deleted' => 'Dihapus', 'delete_seats' => 'Tempat dihapus', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departemen', - 'department' => 'Departemen', + 'department' => 'Departemen', 'deployed' => 'Diterapkan', + 'depreciation' => 'Penurunan nilai', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Laporan Penurunan', 'details' => 'Detail', 'download' => 'Unduh', - 'download_all' => 'Download All', - 'depreciation' => 'Penurunan nilai', + 'download_all' => 'Download All', 'editprofile' => 'Sunting profil anda', 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Format Surel', 'email_domain_help' => 'Ini digunakan untuk menghasilkan alamat surel ketika saat mengimpor', + 'error' => 'Error', 'filastname_format' => 'Nama Depan Nama Belakang (jane.smith@example.com)', 'firstname_lastname_format' => 'Nama Depan Nama Belakang (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Nama Depan Nama Belakang (jane.smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Berkas', 'file_type' => 'File Type', 'file_uploads' => 'Unggah berkas', + 'file_upload' => 'File Upload', 'generate' => 'Hasilkan', - 'github_markdown' => 'Bidang ini mengizinkan penggunaan kode markup milik Github.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Bidang ini mengizinkan penggunaan kode markup milik Github.', 'groups' => 'Kelompok', 'gravatar_email' => 'Alamat Email Gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Riwayat', 'history_for' => 'Riwayat untuk', 'id' => 'ID', 'image' => 'Gambar', 'image_delete' => 'Hapus Gambar', 'image_upload' => 'Unggah Gambar', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Impor', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Laporan Pemeliharaan Aset', 'asset_maintenances' => 'Pemeliharaan Aset', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Tidak ada hak akses!', 'kits' => 'Predefined Kits', 'language' => 'Bahasa', @@ -132,7 +150,7 @@ 'licenses_available' => 'lisensi yang tersedia', 'licenses' => 'Lisensi', 'list_all' => 'Tampilkan semua', - 'loading' => 'Memuat', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Fitur ini telah dinonaktifkan untuk instalasi demo.', 'location' => 'Lokasi', @@ -141,15 +159,17 @@ 'logout' => 'Keluar', 'lookup_by_tag' => 'Mencari berdasarkan tag aset', 'maintenances' => 'Pemeliharaan', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Pabrikan', 'manufacturers' => 'Pabrikan', 'markdown' => 'Bidang ini mengizinkan penggunaan kode markup milik Github.', 'min_amt' => 'Jml Min.', - 'min_amt_help' => 'Jumlah item minimal yang tersedia sebelum pemberitahuan diaktifkan.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'No. Model', 'months' => 'bulan', 'moreinfo' => 'Info Lengkap', 'name' => 'Nama', + 'new_password' => 'New Password', 'next' => 'Selanjutnya', 'next_audit_date' => 'Tanggal Audit berikutnya', 'last_audit' => 'Audit Terakhir', @@ -171,19 +191,26 @@ 'purchase_date' => 'Tanggal Pembelian', 'qty' => 'JML', 'quantity' => 'Jumlah', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Siap digunakan', 'recent_activity' => 'Aktifitas tebaru', + 'remaining' => 'Remaining', 'remove_company' => 'Hapus Asosiasi Perusahaan', 'reports' => 'Laporan', 'restored' => 'dikembalikan', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Diminta', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Permintaan dibatalkan', 'save' => 'Simpan', 'select' => 'Pilih', + 'select_all' => 'Select All', 'search' => 'Cari', 'select_category' => 'Pilih kategori', - 'select_department' => 'Pilih Departemen', + 'select_department' => 'Pilih Departemen', 'select_depreciation' => 'Pilih Jenis Penyusutan', 'select_location' => 'Pilih lokasi', 'select_manufacturer' => 'Pilih Produsen', @@ -200,6 +227,7 @@ 'sign_in' => 'Masuk', 'signature' => 'Tanda tangan', 'skin' => 'Tema', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Beberapa fitur dinonaktifkan untuk penginstalan ini.', 'site_name' => 'Nama Situs', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Apakah anda yakin ingin menghapus', 'submit' => 'Kirim', 'target' => 'Target', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Tampilan Waktu dan Tanggal', 'total_assets' => 'total aset', 'total_licenses' => 'total lisensi', @@ -230,6 +259,7 @@ 'users' => 'Pengguna', 'viewall' => 'View All', 'viewassets' => 'Lihat aset yang ditetapkan', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Situs Web', 'welcome' => 'Selamat datang :nama', 'years' => 'tahun', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/en-ID/help.php b/resources/lang/en-ID/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/en-ID/help.php +++ b/resources/lang/en-ID/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/en-ID/mail.php b/resources/lang/en-ID/mail.php index 9cd7e7969a..7b8a0f5765 100644 --- a/resources/lang/en-ID/mail.php +++ b/resources/lang/en-ID/mail.php @@ -1,6 +1,6 @@ 'Pengguna sudah membatalkan permintaan item di situs web', 'a_user_requested' => 'Pengguna sudah meminta sebuah item di situs web', 'accessory_name' => 'Nama Aksesoris:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Ini adalah uji coba dari Snipe-IT Asset Management System. Jika Anda mendapatkan ini, mail sedang bekerja :)', 'the_following_item' => 'Item berikut telah diperiksa: ', 'low_inventory_alert' => 'Ada :count item yang di bawah minimum persediaan atau akan segera habis.|Ada :count item yang di bawah minimum persediaan atau akan segera habis.', - 'assets_warrantee_alert' => 'Ada :count aset yang masa garansinya tinggal :threshold hari lagi.|Ada :count aset yang garansinya tinggal :threshold hari lagi.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Ada :count lisensi yang masa berlakunya akan habis dalam :threshold hari.|Ada :count lisensi yang masa berlakunya akan habis dalam :threshold hari.', 'to_reset' => 'Untuk atur ulang kata sandi situs web: anda, lengkapi formulir ini:', 'type' => 'Jenis', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/en-ID/passwords.php b/resources/lang/en-ID/passwords.php index 6436de71f8..cb751400d1 100644 --- a/resources/lang/en-ID/passwords.php +++ b/resources/lang/en-ID/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Tautan kata sandi anda sudah dikirim!', 'user' => 'Tidak ada satupun pengguna aktif yang menggunakan email ini.', ]; - diff --git a/resources/lang/en-ID/validation.php b/resources/lang/en-ID/validation.php index 8adc8eb8a7..df027b1f8d 100644 --- a/resources/lang/en-ID/validation.php +++ b/resources/lang/en-ID/validation.php @@ -1,6 +1,6 @@ 'Atribut :minimal harus :min karakter.', 'array' => 'Atribut :setidaknya harus memiliki :item min.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Yang dipilih: atribut tidak valid.', 'numeric' => 'The: atribut harus berupa angka.', 'present' => 'Bidang atribut harus ada.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute sudah pernah digunakan.', 'uploaded' => ':attribute gagal di-upload.', 'url' => 'Format :attribute tidaklah benar.', - "unique_undeleted" => ":attribute haruslah unik.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => ':attribute haruslah unik.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Kolom :attribute mengandung karakter yang dilarang.", - "email_array" => "Satu atau lebih alamat surel tidak valid.", - "hashed_pass" => "Kata sandi anda saat ini salah", + 'alpha_space' => 'Kolom :attribute mengandung karakter yang dilarang.', + 'email_array' => 'Satu atau lebih alamat surel tidak valid.', + 'hashed_pass' => 'Kata sandi anda saat ini salah', 'dumbpwd' => 'Kata sandi itu terlalu umum.', - "statuslabel_type" => "Anda harus pilih jenis label status yang valid", + 'statuslabel_type' => 'Anda harus pilih jenis label status yang valid', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/en/admin/asset_maintenances/message.php b/resources/lang/en/admin/asset_maintenances/message.php index d121115825..b44f618207 100644 --- a/resources/lang/en/admin/asset_maintenances/message.php +++ b/resources/lang/en/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset maintenance?', 'error' => 'There was an issue deleting the asset maintenance. Please try again.', - 'success' => 'The asset maintenance was deleted successfully.' + 'success' => 'The asset maintenance was deleted successfully.', ], 'create' => [ 'error' => 'Asset Maintenance was not created, please try again.', - 'success' => 'Asset Maintenance created successfully.' + 'success' => 'Asset Maintenance created successfully.', ], 'edit' => [ 'error' => 'Asset Maintenance was not edited, please try again.', - 'success' => 'Asset Maintenance edited successfully.' + 'success' => 'Asset Maintenance edited successfully.', ], 'asset_maintenance_incomplete' => 'Not Completed Yet', 'warranty' => 'Warranty', 'not_warranty' => 'Not Warranty', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/en/admin/asset_maintenances/table.php b/resources/lang/en/admin/asset_maintenances/table.php index f3a6be60f9..3ba895038d 100644 --- a/resources/lang/en/admin/asset_maintenances/table.php +++ b/resources/lang/en/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Asset Maintenance', 'asset_name' => 'Asset Name', 'is_warranty' => 'Warranty', - 'dl_csv' => 'Download CSV' + 'dl_csv' => 'Download CSV', ]; diff --git a/resources/lang/en/admin/companies/general.php b/resources/lang/en/admin/companies/general.php index 9d58ccb58e..37781012ba 100644 --- a/resources/lang/en/admin/companies/general.php +++ b/resources/lang/en/admin/companies/general.php @@ -1,4 +1,7 @@ 'Select Company', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/en/admin/companies/message.php b/resources/lang/en/admin/companies/message.php index a6db573519..b44bdd4b85 100644 --- a/resources/lang/en/admin/companies/message.php +++ b/resources/lang/en/admin/companies/message.php @@ -1,18 +1,19 @@ 'Company does not exist.', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', - 'create' => array( + 'create' => [ 'error' => 'Company was not created, please try again.', - 'success' => 'Company created successfully.' - ), - 'update' => array( + 'success' => 'Company created successfully.', + ], + 'update' => [ 'error' => 'Company was not updated, please try again', - 'success' => 'Company updated successfully.' - ), - 'delete' => array( + 'success' => 'Company updated successfully.', + ], + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this company?', 'error' => 'There was an issue deleting the company. Please try again.', - 'success' => 'The Company was deleted successfully.' - ) -); + 'success' => 'The Company was deleted successfully.', + ], +]; diff --git a/resources/lang/en/admin/custom_fields/general.php b/resources/lang/en/admin/custom_fields/general.php index e602de4fd3..8483c67c69 100644 --- a/resources/lang/en/admin/custom_fields/general.php +++ b/resources/lang/en/admin/custom_fields/general.php @@ -1,7 +1,8 @@ 'Custom Fields', + 'manage' => 'Manage', 'field' => 'Field', 'about_fieldsets_title' => 'About Fieldsets', 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Used By Models', 'order' => 'Order', 'create_fieldset' => 'New Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'New Custom Field', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'The value of this field is encrypted in the database. Only admin users will be able to view the decrypted value', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/en/admin/depreciations/general.php b/resources/lang/en/admin/depreciations/general.php index a5dec994c2..1a5666f9dc 100644 --- a/resources/lang/en/admin/depreciations/general.php +++ b/resources/lang/en/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'About Asset Depreciations', 'about_depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', 'asset_depreciations' => 'Asset Depreciations', 'create' => 'Create Depreciation', 'depreciation_name' => 'Depreciation Name', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Number of Months', 'update' => 'Update Depreciation', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/en/admin/depreciations/table.php b/resources/lang/en/admin/depreciations/table.php index 5ba01d132c..256b10b92a 100644 --- a/resources/lang/en/admin/depreciations/table.php +++ b/resources/lang/en/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Months', 'term' => 'Term', 'title' => 'Name ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/en/admin/groups/titles.php b/resources/lang/en/admin/groups/titles.php index 99e8cc1f6f..d875f190d7 100644 --- a/resources/lang/en/admin/groups/titles.php +++ b/resources/lang/en/admin/groups/titles.php @@ -1,6 +1,6 @@ 'About Groups', 'about_groups' => 'Groups are used to generalize user permissions.', 'group_management' => 'Group Management', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Group Admin', 'allow' => 'Allow', 'deny' => 'Deny', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/en/admin/hardware/form.php b/resources/lang/en/admin/hardware/form.php index 9b3ac32410..0c1a3167be 100644 --- a/resources/lang/en/admin/hardware/form.php +++ b/resources/lang/en/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirm Bulk Delete Assets', +return [ + 'bulk_delete' => 'Confirm Bulk Delete Assets', 'bulk_delete_help' => 'Review the assets for bulk deletion below. Once deleted, these assets can be restored, but they will no longer be associated with any users they are currently assigned to.', 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_update' => 'Bulk Update Assets', - 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', - 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', + 'bulk_update' => 'Bulk Update Assets', + 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', + 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', @@ -38,7 +38,12 @@ return array( 'tag' => 'Asset Tag', 'update' => 'Asset Update', 'warranty' => 'Warranty', - 'warranty_expires' => 'Warranty Expires', + 'warranty_expires' => 'Warranty Expires', 'years' => 'years', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/en/admin/hardware/general.php b/resources/lang/en/admin/hardware/general.php index af2be65fc6..1ac49efef1 100644 --- a/resources/lang/en/admin/hardware/general.php +++ b/resources/lang/en/admin/hardware/general.php @@ -1,9 +1,9 @@ 'About Assets', 'about_assets_text' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', - 'archived' => 'Archived', + 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'Checkin Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Requestable', 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restore Asset', 'pending' => 'Pending', 'undeployable' => 'Undeployable', 'view' => 'View Asset', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/en/admin/hardware/message.php b/resources/lang/en/admin/hardware/message.php index 6f82f295bd..8c8e323a73 100644 --- a/resources/lang/en/admin/hardware/message.php +++ b/resources/lang/en/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Warning: This asset has been marked as currently undeployable. If this status has changed, please update the asset status.', 'does_not_exist' => 'Asset does not exist.', - 'does_not_exist_or_not_requestable' => 'Nice try. That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'This asset is currently checked out to a user and cannot be deleted. Please check the asset in first, and then try deleting again. ', - 'create' => array( + 'create' => [ 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Asset created successfully. :)' - ), + 'success' => 'Asset created successfully. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Asset was not updated, please try again', 'success' => 'Asset updated successfully.', 'nothing_updated' => 'No fields were selected, so nothing was updated.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.' - ), + 'success' => 'Asset restored successfully.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.' - ), + 'success' => 'Asset audit successfully logged.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'File not deleted. Please try again.', 'success' => 'File successfully deleted.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'File(s) not uploaded. Please try again.', 'success' => 'File(s) successfully uploaded.', 'nofiles' => 'You did not select any files for upload, or the file you are trying to upload is too large', 'invalidfiles' => 'One or more of your files is too large or is a filetype that is not allowed. Allowed filetypes are png, gif, jpg, doc, docx, pdf, and txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Some items did not import correctly.', 'errorDetail' => 'The following Items were not imported because of errors.', - 'success' => "Your file has been imported", - 'file_delete_success' => "Your file has been been successfully deleted", - 'file_delete_error' => "The file was unable to be deleted", - ), + 'success' => 'Your file has been imported', + 'file_delete_success' => 'Your file has been been successfully deleted', + 'file_delete_error' => 'The file was unable to be deleted', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset?', 'error' => 'There was an issue deleting the asset. Please try again.', 'nothing_updated' => 'No assets were selected, so nothing was deleted.', - 'success' => 'The asset was deleted successfully.' - ), + 'success' => 'The asset was deleted successfully.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Asset was not checked out, please try again', 'success' => 'Asset checked out successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'not_available' => 'That asset is not available for checkout!', - 'no_assets_selected' => 'You must select at least one asset from the list' - ), + 'no_assets_selected' => 'You must select at least one asset from the list', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Asset was not checked in, please try again', 'success' => 'Asset checked in successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'already_checked_in' => 'That asset is already checked in.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Asset was not requested, please try again', 'success' => 'Asset requested successfully.', - 'cancel' => 'Checkout request successfully canceled' - ) + 'canceled' => 'Checkout request successfully canceled', + ], -); +]; diff --git a/resources/lang/en/admin/hardware/table.php b/resources/lang/en/admin/hardware/table.php index 4cdf38acdc..6166ba8045 100644 --- a/resources/lang/en/admin/hardware/table.php +++ b/resources/lang/en/admin/hardware/table.php @@ -1,10 +1,10 @@ 'Asset Tag', 'asset_model' => 'Model', - 'book_value' => 'Value', + 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => 'Checkout Date', 'checkoutto' => 'Checked Out', @@ -19,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'Status', 'title' => 'Asset ', - 'image' => 'Device Image', + 'image' => 'Device Image', 'days_without_acceptance' => 'Days Without Acceptance', 'monthly_depreciation' => 'Monthly Depreciation', - -); + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/en/admin/kits/general.php b/resources/lang/en/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/en/admin/kits/general.php +++ b/resources/lang/en/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/en/admin/locations/table.php b/resources/lang/en/admin/locations/table.php index 1cbe540749..29edf0f565 100644 --- a/resources/lang/en/admin/locations/table.php +++ b/resources/lang/en/admin/locations/table.php @@ -1,6 +1,6 @@ 'About Locations', 'about_locations' => 'Locations are used to track location information for users, assets, and other items', 'assets_rtd' => 'Assets', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Parent', 'currency' => 'Location Currency', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/en/admin/reports/general.php b/resources/lang/en/admin/reports/general.php index b03b97546f..344d5c8743 100644 --- a/resources/lang/en/admin/reports/general.php +++ b/resources/lang/en/admin/reports/general.php @@ -1,5 +1,10 @@ 'Select the options you want for your asset report.' -); +return [ + 'info' => 'Select the options you want for your asset report.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/en/admin/settings/general.php b/resources/lang/en/admin/settings/general.php index 34d74ebb72..d5044c3811 100644 --- a/resources/lang/en/admin/settings/general.php +++ b/resources/lang/en/admin/settings/general.php @@ -1,21 +1,25 @@ 'Active Directory', 'ad_domain' => 'Active Directory domain', 'ad_domain_help' => 'This is sometimes the same as your email domain, but not always.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'This is an Active Directory server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Send alerts to', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', - 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin' => 'Allow User Skin', + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', + 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Audit Interval', 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', 'audit_warning_days' => 'Audit Warning Threshold', @@ -24,6 +28,12 @@ return array( 'auto_increment_prefix' => 'Prefix (optional)', 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Backups', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'General Settings', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP enabled', 'ldap_integration' => 'LDAP Integration', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Employee Number', 'ldap_email' => 'LDAP Email', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'This Snipe-IT install can load scripts from the outside world.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Optionally include a few sentences on your login screen, for example to assist people who have found a lost or stolen device. This field accepts Github flavored markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'optional', 'per_page' => 'Results Per Page', 'php' => 'PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.', 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.', 'pwd_secure_complexity' => 'Password Complexity', 'pwd_secure_complexity_help' => 'Select whichever password complexity rules you wish to enforce.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Password minimum characters', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Prevent common passwords', 'pwd_secure_uncommon_help' => 'This will disallow users from using common passwords from the top 10,000 passwords reported in breaches.', 'qr_help' => 'Enable QR Codes first to set this', 'qr_text' => 'QR Code Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Setting', 'settings' => 'Settings', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Site Name', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Update Settings', 'value' => 'Value', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'About Settings', 'about_settings_text' => 'These settings let you customize certain aspects of your installation.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Purge Deleted Records', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Label bottom gutter', 'labels_display_sgutter' => 'Label side gutter', 'labels_fontsize' => 'Label font size', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Length of asset tags, including zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/en/admin/settings/message.php b/resources/lang/en/admin/settings/message.php index 736d5c3e9e..174a15fbd9 100644 --- a/resources/lang/en/admin/settings/message.php +++ b/resources/lang/en/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'An error has occurred while updating. ', - 'success' => 'Settings updated successfully.' - ), - 'backup' => array( + 'success' => 'Settings updated successfully.', + ], + 'backup' => [ 'delete_confirm' => 'Are you sure you would like to delete this backup file? This action cannot be undone. ', 'file_deleted' => 'The backup file was successfully deleted. ', 'generated' => 'A new backup file was successfully created.', 'file_not_found' => 'That backup file could not be found on the server.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'An error has occurred while purging. ', 'validation_failed' => 'Your purge confirmation is incorrect. Please type the word "DELETE" in the confirmation box.', - 'success' => 'Deleted records successfully purged.' - ), - -); + 'success' => 'Deleted records successfully purged.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/en/admin/statuslabels/message.php b/resources/lang/en/admin/statuslabels/message.php index 2937f84978..fe9adbf928 100644 --- a/resources/lang/en/admin/statuslabels/message.php +++ b/resources/lang/en/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Status Label does not exist.', 'assoc_assets' => 'This Status Label is currently associated with at least one Asset and cannot be deleted. Please update your assets to no longer reference this status and try again. ', - - 'create' => array( + 'create' => [ 'error' => 'Status Label was not created, please try again.', - 'success' => 'Status Label created successfully.' - ), + 'success' => 'Status Label created successfully.', + ], - 'update' => array( + 'update' => [ 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.' - ), + 'success' => 'Status Label updated successfully.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this Status Label?', 'error' => 'There was an issue deleting the Status Label. Please try again.', - 'success' => 'The Status Label was deleted successfully.' - ), + 'success' => 'The Status Label was deleted successfully.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'These assets cannot be assigned to anyone.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'These assets cannot be checked out, and will only show up in the Archived view. This is useful for retaining information about assets for budgeting/historic purposes but keeping them out of the day-to-day asset list.', 'pending' => 'These assets can not yet be assigned to anyone, often used for items that are out for repair, but are expected to return to circulation.', - ), + ], -); +]; diff --git a/resources/lang/en/admin/users/general.php b/resources/lang/en/admin/users/general.php index ac4f652025..852890a9cf 100644 --- a/resources/lang/en/admin/users/general.php +++ b/resources/lang/en/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Assets assigned to :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Edit User', 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'History for :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Click here to restore them.', 'last_login' => 'Last Login', 'ldap_config_text' => 'LDAP configuration settings can be found Admin > Settings. The (optional) selected location will be set for all imported users.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Your current admin settings allow selective enforcement of two-factor authentication. ', 'two_factor_enrolled' => '2FA Device Enrolled ', 'two_factor_active' => '2FA Active ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/en/button.php b/resources/lang/en/button.php index 27131e5fc6..1e44af7d1a 100644 --- a/resources/lang/en/button.php +++ b/resources/lang/en/button.php @@ -1,6 +1,6 @@ 'Actions', 'add' => 'Add New', 'cancel' => 'Cancel', @@ -8,11 +8,17 @@ return array( 'delete' => 'Delete', 'edit' => 'Edit', 'restore' => 'Restore', + 'remove' => 'Remove', 'request' => 'Request', 'submit' => 'Submit', 'upload' => 'Upload', - 'select_file' => 'Select File...', + 'select_file' => 'Select File...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/en/general.php b/resources/lang/en/general.php index 446957c9a5..2e358c77f9 100644 --- a/resources/lang/en/general.php +++ b/resources/lang/en/general.php @@ -19,7 +19,10 @@ 'asset' => 'Asset', 'asset_report' => 'Asset Report', 'asset_tag' => 'Asset Tag', - 'assets_available' => 'assets available', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Audit Log', 'assets' => 'Assets', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Bulk Audit', 'bulkaudit_status' => 'Audit Status', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Cancel', 'categories' => 'Categories', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'City', - 'click_here' => 'Click here', + 'click_here' => 'Click here', 'clear_selection' => 'Clear Selection', 'companies' => 'Companies', 'company' => 'Company', 'component' => 'Component', 'components' => 'Components', - 'complete' => 'Complete', + 'complete' => 'Complete', 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', @@ -62,6 +69,8 @@ 'updated_at' => 'Updated at', 'currency' => '$', // this is deprecated 'current' => 'Current', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Custom Asset Report', 'dashboard' => 'Dashboard', 'days' => 'days', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'Deleted', 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departments', - 'department' => 'Department', + 'department' => 'Department', 'deployed' => 'Deployed', + 'depreciation' => 'Depreciation', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Depreciation Report', 'details' => 'Details', 'download' => 'Download', - 'download_all' => 'Download All', - 'depreciation' => 'Depreciation', + 'download_all' => 'Download All', 'editprofile' => 'Edit Your Profile', 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', 'firstname_lastname_format' => 'First Name Last Name (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'File', 'file_type' => 'File Type', 'file_uploads' => 'File Uploads', + 'file_upload' => 'File Upload', 'generate' => 'Generate', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Groups', 'gravatar_email' => 'Gravatar Email Address', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'History', 'history_for' => 'History for', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Delete Image', 'image_upload' => 'Upload Image', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Import', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Asset Maintenance Report', 'asset_maintenances' => 'Asset Maintenances', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Insufficient permissions!', 'kits' => 'Predefined Kits', 'language' => 'Language', @@ -132,7 +150,7 @@ 'licenses_available' => 'licenses available', 'licenses' => 'Licenses', 'list_all' => 'List All', - 'loading' => 'Loading', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'This feature has been disabled for the demo installation.', 'location' => 'Location', @@ -141,15 +159,17 @@ 'logout' => 'Logout', 'lookup_by_tag' => 'Lookup by Asset Tag', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Manufacturer', 'manufacturers' => 'Manufacturers', 'markdown' => 'This field allows Github flavored markdown.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model No.', 'months' => 'months', 'moreinfo' => 'More Info', 'name' => 'Name', + 'new_password' => 'New Password', 'next' => 'Next', 'next_audit_date' => 'Next Audit Date', 'last_audit' => 'Last Audit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Purchase Date', 'qty' => 'QTY', 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', + 'remaining' => 'Remaining', 'remove_company' => 'Remove Company Association', 'reports' => 'Reports', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Requested', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Request Canceled', 'save' => 'Save', 'select' => 'Select', + 'select_all' => 'Select All', 'search' => 'Search', 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', + 'select_department' => 'Select a Department', 'select_depreciation' => 'Select a Depreciation Type', 'select_location' => 'Select a Location', 'select_manufacturer' => 'Select a Manufacturer', @@ -200,6 +227,7 @@ 'sign_in' => 'Sign in', 'signature' => 'Signature', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', 'site_name' => 'Site Name', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Are you sure you wish to delete', 'submit' => 'Submit', 'target' => 'Target', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Time and Date Display', 'total_assets' => 'total assets', 'total_licenses' => 'total licenses', @@ -230,6 +259,7 @@ 'users' => 'Users', 'viewall' => 'View All', 'viewassets' => 'View Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Website', 'welcome' => 'Welcome, :name', 'years' => 'years', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/en/help.php b/resources/lang/en/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/en/help.php +++ b/resources/lang/en/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/en/mail.php b/resources/lang/en/mail.php index 27a919856b..db5e157135 100644 --- a/resources/lang/en/mail.php +++ b/resources/lang/en/mail.php @@ -1,6 +1,6 @@ 'A user has canceled an item request on the website', 'a_user_requested' => 'A user has requested an item on the website', 'accessory_name' => 'Accessory Name:', @@ -76,5 +76,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/en/passwords.php b/resources/lang/en/passwords.php index 61fe7fbd43..6205ef774d 100644 --- a/resources/lang/en/passwords.php +++ b/resources/lang/en/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Your password link has been sent!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/en/validation.php b/resources/lang/en/validation.php index 801cfe4931..72b465f211 100644 --- a/resources/lang/en/validation.php +++ b/resources/lang/en/validation.php @@ -1,6 +1,6 @@ 'The :attribute has already been taken.', 'uploaded' => 'The :attribute failed to upload.', 'url' => 'The :attribute format is invalid.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -103,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -116,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "The :attribute field contains a character that is not allowed.", - "email_array" => "One or more email addresses is invalid.", - "hashed_pass" => "Your current password is incorrect", + 'alpha_space' => 'The :attribute field contains a character that is not allowed.', + 'email_array' => 'One or more email addresses is invalid.', + 'hashed_pass' => 'Your current password is incorrect', 'dumbpwd' => 'That password is too common.', - "statuslabel_type" => "You must select a valid status label type", + 'statuslabel_type' => 'You must select a valid status label type', ], /* @@ -136,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/es-CO/admin/asset_maintenances/message.php b/resources/lang/es-CO/admin/asset_maintenances/message.php index 7aa4b657b8..d08da52388 100644 --- a/resources/lang/es-CO/admin/asset_maintenances/message.php +++ b/resources/lang/es-CO/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => '¿Está seguro que desea eliminar este mantenimiento de activo?', 'error' => 'Hubo un problema al eliminar el mantenimiento del activo. Por favor intentelo nuevamente.', - 'success' => 'El mantenimiento del activo fue eliminado de manera exitosa.' + 'success' => 'El mantenimiento del activo fue eliminado de manera exitosa.', ], 'create' => [ 'error' => 'Mantenimiento de Activos no fue creado, por favor intentelo de nuevo.', - 'success' => 'Mantenimiento de Activo creado correctamente.' + 'success' => 'Mantenimiento de Activo creado correctamente.', ], 'edit' => [ 'error' => 'El mantenimiento de activo no fue editado. Por favor, intenta de nuevo.', - 'success' => 'Mantenimiento de activo editado con éxito.' + 'success' => 'Mantenimiento de activo editado con éxito.', ], 'asset_maintenance_incomplete' => 'Sin Completar', 'warranty' => 'Garantía', 'not_warranty' => 'Sin Garantía', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/es-CO/admin/asset_maintenances/table.php b/resources/lang/es-CO/admin/asset_maintenances/table.php index 30bb777969..acc72367c9 100644 --- a/resources/lang/es-CO/admin/asset_maintenances/table.php +++ b/resources/lang/es-CO/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Mantenimiento de Activos', 'asset_name' => 'Nombre del Activo', 'is_warranty' => 'Garantía', - 'dl_csv' => 'Descargar CSV' + 'dl_csv' => 'Descargar CSV', ]; diff --git a/resources/lang/es-CO/admin/categories/general.php b/resources/lang/es-CO/admin/categories/general.php index 90cfb074fb..0be22e502f 100644 --- a/resources/lang/es-CO/admin/categories/general.php +++ b/resources/lang/es-CO/admin/categories/general.php @@ -18,6 +18,6 @@ return array( 'update' => 'Actualizar Categoría', 'use_default_eula' => 'Usa la licencia primaria predeterminada en su lugar.', 'use_default_eula_disabled' => 'Usa la licencia primaria predeterminada en su lugar. No se ha establecido ninguna licencia primaria predeterminada. Por favor, añade una en las Configuraciones.', - 'use_default_eula_column' => 'Use default EULA', + 'use_default_eula_column' => 'Usar EULA por defecto', ); diff --git a/resources/lang/es-CO/admin/companies/general.php b/resources/lang/es-CO/admin/companies/general.php index 12c7636dbf..dc46184fcf 100644 --- a/resources/lang/es-CO/admin/companies/general.php +++ b/resources/lang/es-CO/admin/companies/general.php @@ -1,4 +1,7 @@ 'Seleccionar Compañía', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/es-CO/admin/companies/message.php b/resources/lang/es-CO/admin/companies/message.php index 201249e352..7701734ed4 100644 --- a/resources/lang/es-CO/admin/companies/message.php +++ b/resources/lang/es-CO/admin/companies/message.php @@ -1,18 +1,19 @@ 'La Compañía no existe.', 'assoc_users' => 'Esta compañía está actualmente asociada con al menos un modelo y no puede ser eliminada. Por favor actualiza tus modelos para no referenciar más esta compañía e inténtalo de nuevo. ', - 'create' => array( + 'create' => [ 'error' => 'La compañía no fue creada, por favor, inténtalo de nuevo.', - 'success' => 'La compañía fue creada con éxito.' - ), - 'update' => array( + 'success' => 'La compañía fue creada con éxito.', + ], + 'update' => [ 'error' => 'La compañía no fue actualizada, por favor, inténtalo de nuevo', - 'success' => 'Compañía actualizada con éxito.' - ), - 'delete' => array( + 'success' => 'Compañía actualizada con éxito.', + ], + 'delete' => [ 'confirm' => '¿Estás seguro de que quieres eliminar esta compañía?', 'error' => 'Hubo un problema eliminando la compañía. Por favor, inténtalo de nuevo.', - 'success' => 'La compañía fue eliminada con éxito.' - ) -); + 'success' => 'La compañía fue eliminada con éxito.', + ], +]; diff --git a/resources/lang/es-CO/admin/custom_fields/general.php b/resources/lang/es-CO/admin/custom_fields/general.php index e77a4223a5..8b42979809 100644 --- a/resources/lang/es-CO/admin/custom_fields/general.php +++ b/resources/lang/es-CO/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Campos Personalizados', + 'manage' => 'Manage', 'field' => 'Campo', 'about_fieldsets_title' => 'Acerca de los Grupos de Campos Personalizados (Fieldsets)', - 'about_fieldsets_text' => 'Fieldsets te permite crear grupos de campos personalizados que son frecuentemente reutilizados para modelos específicos de equipos.', - 'custom_format' => 'Formato regex personalizado...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Encriptar el valor de este campo en la base de datos', 'encrypt_field_help' => 'ADVERTENCIA: Encriptar un campo hace que no se pueda buscar.', 'encrypted' => 'Encriptado', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Usado por Modelos', 'order' => 'Orden', 'create_fieldset' => 'Nuevo Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Nuevo Campo Personalizado', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'El valor de este campo está encriptado en la base de datos. Sólo los administradores pueden ver el valor desencriptado', 'show_in_email' => '¿Incluir el valor de este campo en las notificaciones por correo de asignaciones de activos? Ten en cuenta que los campos encriptados no se pueden incluir en los correos electrónicos.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/es-CO/admin/depreciations/general.php b/resources/lang/es-CO/admin/depreciations/general.php index f71cbb376a..92718dd325 100644 --- a/resources/lang/es-CO/admin/depreciations/general.php +++ b/resources/lang/es-CO/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Acerca de Depreciaciones de Equipos', 'about_depreciations' => 'Puedes establecer las depreciaciones de equipos para depreciar los equipos basados en una depreciación en línea recta.', 'asset_depreciations' => 'Depreciación de Equipos', 'create' => 'Crear Depreciación', 'depreciation_name' => 'Nombre de Depreciación', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Número de Meses', 'update' => 'Actualizar Depreciación', - 'depreciation_min' => 'Valor mínimo después de depreciación' - -); + 'depreciation_min' => 'Valor mínimo después de depreciación', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/es-CO/admin/depreciations/table.php b/resources/lang/es-CO/admin/depreciations/table.php index 49c5fcb36d..75f8009a0c 100644 --- a/resources/lang/es-CO/admin/depreciations/table.php +++ b/resources/lang/es-CO/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Meses', 'term' => 'Períodos', 'title' => 'Nombre ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/es-CO/admin/groups/titles.php b/resources/lang/es-CO/admin/groups/titles.php index c939dfa6b0..507e175df5 100644 --- a/resources/lang/es-CO/admin/groups/titles.php +++ b/resources/lang/es-CO/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Acerca de los grupos', 'about_groups' => 'Los Grupos son usados para generar permisos de usuarios.', 'group_management' => 'Gestión de Grupos', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Administración del Grupo', 'allow' => 'Permitir', 'deny' => 'Denegar', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/es-CO/admin/hardware/form.php b/resources/lang/es-CO/admin/hardware/form.php index 2efd5b2b17..0001931883 100644 --- a/resources/lang/es-CO/admin/hardware/form.php +++ b/resources/lang/es-CO/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirma la Eliminación Masiva de Equipos', +return [ + 'bulk_delete' => 'Confirma la Eliminación Masiva de Equipos', 'bulk_delete_help' => 'Revisar los equipos para eliminación masiva. Una vez eliminados, esos equipos pueden ser restaurados, pero no volverán a estar asociados a ninguno de los usuarios a los que estén asignados actualmente.', 'bulk_delete_warn' => 'Estás a punto de eliminar :asset_count equipos.', - 'bulk_update' => 'Actualización masiva de Equipos', - 'bulk_update_help' => 'Este formulario te permite actualizar múltiples equipos simultáneamente. Solo debes completar los campos que quieres modificar. Todo campo en blanco permanecerá sin cambios. ', - 'bulk_update_warn' => 'Estás a punto de editar las propiedades de :asset_count equipos.', + 'bulk_update' => 'Actualización masiva de Equipos', + 'bulk_update_help' => 'Este formulario te permite actualizar múltiples equipos simultáneamente. Solo debes completar los campos que quieres modificar. Todo campo en blanco permanecerá sin cambios. ', + 'bulk_update_warn' => 'Estás a punto de editar las propiedades de :asset_count equipos.', 'checkedout_to' => 'Asignado a', 'checkout_date' => 'Fecha de asignación', 'checkin_date' => 'Fecha de devolución', @@ -38,7 +38,12 @@ return array( 'tag' => 'Etiqueta del Equipo', 'update' => 'Actualizar Equipo', 'warranty' => 'Garantía', - 'warranty_expires' => 'Vencimiento de Garantía', + 'warranty_expires' => 'Vencimiento de Garantía', 'years' => 'años', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/es-CO/admin/hardware/general.php b/resources/lang/es-CO/admin/hardware/general.php index 6cfdf6287b..62d065dbcc 100644 --- a/resources/lang/es-CO/admin/hardware/general.php +++ b/resources/lang/es-CO/admin/hardware/general.php @@ -1,22 +1,43 @@ 'Acerca de los Equipos', 'about_assets_text' => 'Los activos son elementos con número de serie o etiqueta de activos. Tienden a ser artículos de alto valor donde es importante identificar un elemento específico.', - 'archived' => 'Archivado', + 'archived' => 'Archivado', 'asset' => 'Equipo', 'bulk_checkout' => 'Asignar Equipos', 'checkin' => 'Devolver Equipo', 'checkout' => 'Asignar Equipo', 'clone' => 'Clonar Equipo', 'deployable' => 'Desplegable', - 'deleted' => 'This asset has been deleted.', + 'deleted' => 'Este activo fue eliminado.', 'edit' => 'Editar Equipo', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_deleted' => 'Este Modelo de activo fue eliminado. Debes restaurar este modelo antes de poder restaurar el Activo.', 'requestable' => 'Puede Solicitarse', 'requested' => 'Solicitado', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restaurar equipo', 'pending' => 'Equipos Pendiente', 'undeployable' => 'No desplegable', 'view' => 'Ver Equipo', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/es-CO/admin/hardware/message.php b/resources/lang/es-CO/admin/hardware/message.php index e44f976105..9ea8a28979 100644 --- a/resources/lang/es-CO/admin/hardware/message.php +++ b/resources/lang/es-CO/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Atención: Este equipo está marcado como no isntalabre. Si no es correcto, actualiza su estado.', 'does_not_exist' => 'Equipo inexistente.', - 'does_not_exist_or_not_requestable' => 'Buen intento. El activo no existe o no es solicitable.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Equipo asignado a un usuario, no se puede eliminar.', - 'create' => array( + 'create' => [ 'error' => 'Equipo no creado, intentalo de nuevo. :(', - 'success' => 'Equipo creado. :)' - ), + 'success' => 'Equipo creado. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Equipo no actualizado, intentalo de nuevo', 'success' => 'Equipo actualizado.', 'nothing_updated' => 'Ningún campo fue seleccionado, por lo que nada ha sido actualizado.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'El equipo no fue restaurado, por favor intente nuevamente', - 'success' => 'Equipo restaurado correctamente.' - ), + 'success' => 'Equipo restaurado correctamente.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'La auditoría de activos no tuvo éxito. Vuelve a intentarlo.', - 'success' => 'Auditoría de activos registrada correctamente.' - ), + 'success' => 'Auditoría de activos registrada correctamente.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Archivo no eliminado. Por favor, vuelva a intentarlo.', 'success' => 'Archivo eliminado correctamente.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Archivo(s) no cargado. Por favor, vuelva a intentarlo.', 'success' => 'Archivo(s) cargado correctamente.', 'nofiles' => 'No ha seleccionado ningun archivo para ser cargado, o el archivo que seleccionó es demasiado grande', 'invalidfiles' => 'Uno o más sus archivos es demasiado grande o es de un tipo no permitido. Los tipos de archivo permitidos son png, gif, jpg, doc, docx, pdf y txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Algunos elementos no se pudieron importar correctamente.', 'errorDetail' => 'Estos elementos no pudieron importarse debido a errores.', - 'success' => "Tu archivo ha sido importado", - 'file_delete_success' => "Tu archivo ha sido eliminado con éxito", - 'file_delete_error' => "No pudimos eliminar tu archivo", - ), + 'success' => 'Tu archivo ha sido importado', + 'file_delete_success' => 'Tu archivo ha sido eliminado con éxito', + 'file_delete_error' => 'No pudimos eliminar tu archivo', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Estás seguro que quieres eliminar el equipo?', 'error' => 'Equipo no eliminado, intentalo de nuevo.', 'nothing_updated' => 'No se seleccionaron los activos, por lo que no se eliminó nada.', - 'success' => 'Equipo eliminado.' - ), + 'success' => 'Equipo eliminado.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Equipo no asignado, intentalo de nuevo', 'success' => 'Equipo asignado.', 'user_does_not_exist' => 'Este usuario es inválido. Por favor, inténtalo de nuevo.', 'not_available' => '¡Ese equipo no está disponible para asignar!', - 'no_assets_selected' => 'Debes seleccionar al menos un equipo de la lista' - ), + 'no_assets_selected' => 'Debes seleccionar al menos un equipo de la lista', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'El equipo no pudo ser asignado, por favor inténtalo de nuevo', 'success' => 'El equipo fue asignado exitosamente.', 'user_does_not_exist' => 'Es usuario es invalido, por favor inténtalo de nuevo.', 'already_checked_in' => 'El equipo ya ha sido devuelto.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'El equipo no pudo ser solicitado, por favor inténtalo de nuevo', 'success' => 'El equipos fue solicitado exitosamente.', - 'canceled' => 'La solicitud de asignación fue cancelada de forma exitosa' - ) + 'canceled' => 'La solicitud de asignación fue cancelada de forma exitosa', + ], -); +]; diff --git a/resources/lang/es-CO/admin/hardware/table.php b/resources/lang/es-CO/admin/hardware/table.php index c6b15cab13..b3a56f148d 100644 --- a/resources/lang/es-CO/admin/hardware/table.php +++ b/resources/lang/es-CO/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Etiqueta de equipo', 'asset_model' => 'Modelo', - 'book_value' => 'Precio', + 'book_value' => 'Current Value', 'change' => 'Operación', 'checkout_date' => 'Fecha de devolución', 'checkoutto' => 'Asignado a', + 'current_value' => 'Current Value', 'diff' => 'Diferencia', 'dl_csv' => 'Descargar CSV', 'eol' => 'Vida útil', @@ -18,8 +19,12 @@ return array( 'serial' => 'Número de serie', 'status' => 'Estado', 'title' => 'Equipo ', - 'image' => 'Imagen de dispositivo', + 'image' => 'Imagen de dispositivo', 'days_without_acceptance' => 'Días Sin Aceptación', - 'monthly_depreciation' => 'Depreciación mensual' - -); + 'monthly_depreciation' => 'Depreciación mensual', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/es-CO/admin/kits/general.php b/resources/lang/es-CO/admin/kits/general.php index a175810944..83efe52670 100644 --- a/resources/lang/es-CO/admin/kits/general.php +++ b/resources/lang/es-CO/admin/kits/general.php @@ -1,6 +1,6 @@ 'Acerca de kits predefinidos', 'about_kits_text' => 'Los Kits predefinidos le permiten rápidamente entregar un conjunto de elementos (assets, licencias, etc) a un usuario. Esto puede ser útil cuando su proceso de aprovisionar a usuarios nuevos es consistente para varios usuarios y todos reciben los mismos ítems.', 'checkout' => 'Asignar kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'No hay suficientes licencias disponibles de :license para entregar. Se requieren :qty . ', 'none_consumables' => 'No hay suficientes unidades disponibles de :consumable para entregar. Se requieren :qty . ', 'none_accessory' => 'No hay suficientes unidades disponibles de :accessory para entregar. Se necesitan :qty . ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/es-CO/admin/locations/table.php b/resources/lang/es-CO/admin/locations/table.php index 1e81cfe54d..64af96335e 100644 --- a/resources/lang/es-CO/admin/locations/table.php +++ b/resources/lang/es-CO/admin/locations/table.php @@ -1,6 +1,6 @@ 'Acerca de Ubicaciones', 'about_locations' => 'Las Ubicaciones son utilizadas para hacer seguimiento de la información de ubicación de usuarios, equipos, y otros items', 'assets_rtd' => 'Equipos', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Ubicación Padre', 'currency' => 'Moneda de ubicación', 'ldap_ou' => 'OU de búsqueda LDAP', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/es-CO/admin/models/general.php b/resources/lang/es-CO/admin/models/general.php index 3706e114eb..2750cbcd51 100644 --- a/resources/lang/es-CO/admin/models/general.php +++ b/resources/lang/es-CO/admin/models/general.php @@ -3,7 +3,7 @@ return array( 'about_models_title' => 'Acerca de modelos de activos', 'about_models_text' => 'Los Modelos de activos son una forma de agrupar activos idénticos. "MBP 2013", "IPhone 6s", etc.', - 'deleted' => 'This model has been deleted.', + 'deleted' => 'Este modelo fue eliminado.', 'bulk_delete' => 'Borrar Grandes Modelos de Activos', 'bulk_delete_help' => 'Usa las casillas de verificación para confirmar la eliminación de los modelos de activos. Los modelos de activos tienen activos asociados que no pueden ser eliminados hasta que los activos sean asociados con un modelo diferente.', 'bulk_delete_warn' => 'Estás a punto de eliminar: los modelos de activo model_count.', diff --git a/resources/lang/es-CO/admin/reports/general.php b/resources/lang/es-CO/admin/reports/general.php index f6251cdbf3..19efc0b08a 100644 --- a/resources/lang/es-CO/admin/reports/general.php +++ b/resources/lang/es-CO/admin/reports/general.php @@ -1,5 +1,10 @@ 'Selecciona las opciones de tu informe de Equipos.' -); +return [ + 'info' => 'Selecciona las opciones de tu informe de Equipos.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/es-CO/admin/settings/general.php b/resources/lang/es-CO/admin/settings/general.php index fc4d83fa50..bea75f538e 100644 --- a/resources/lang/es-CO/admin/settings/general.php +++ b/resources/lang/es-CO/admin/settings/general.php @@ -1,30 +1,39 @@ 'Directorio Activo', 'ad_domain' => 'Dominio del Directorio Activo', 'ad_domain_help' => 'Esto es a veces el mismo que su correo electrónico de dominio, pero no siempre.', 'ad_append_domain_label' => 'Añadir nombre de dominio', 'ad_append_domain' => 'Añadir nombre de dominio al campo de nombre de usuario', - 'ad_append_domain_help' => 'El usuario no necesita escribir "username@domain.local", puede escribir únicamente "username".' , + 'ad_append_domain_help' => 'El usuario no necesita escribir "username@domain.local", puede escribir únicamente "username".', 'admin_cc_email' => 'Email CC', 'admin_cc_email_help' => 'Si deseas enviar una notificación por correo electrónico de las asignaciones de activos que se envían a los usuarios a una cuenta adicional, ingrésela aquí. De lo contrario, deja este campo en blanco.', 'is_ad' => 'Este es un servidor de Directorio Activo', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Enviar alertas a', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Alertas habilitadas', 'alert_interval' => 'Limite de alertas de expiración (en días)', 'alert_inv_threshold' => 'Umbral de alerta del inventario', 'allow_user_skin' => 'Permitir skin del usuario', - 'allow_user_skin_help_text' => 'Marcar esta casilla permitirá al usuario reemplazar la apariencia de la interfaz con una diferente.' , + 'allow_user_skin_help_text' => 'Marcar esta casilla permitirá al usuario reemplazar la apariencia de la interfaz con una diferente.', 'asset_ids' => 'IDs de Recurso', 'audit_interval' => 'Intervalo de auditoría', 'audit_interval_help' => 'Si tiene que auditar físicamente sus activos periódicamente, ingrese el intervalo en meses.', 'audit_warning_days' => 'Umbral de advertencia de auditoría', 'audit_warning_days_help' => '¿Con cuántos días de antelación debemos advertirle cuándo se deben auditar los activos?', - 'auto_increment_assets' => 'Generar IDs de equipo autoincrementales', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefijo (opcional)', - 'auto_incrementing_help' => 'Activa la generación automática de IDs de equipo antes de configurar esto', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Copias de seguridad', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Configuración de Código de Barras', 'confirm_purge' => 'Confirmar la purga', 'confirm_purge_help' => 'Introduzca el texto "DELETE" en el cuadro de abajo para purgar sus registros borrados. Esta acción no se puede deshacer y borrará PERMANENTAMENTE todos los elementos y usuarios eliminados. (Se recomienda hacer una copia de seguridad previamente, para estar seguro.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Tipo de códigos de barras 2D', 'alt_barcode_type' => 'Tipo de códigos de barras 1D', 'email_logo_size' => 'Los logotipos cuadrados en el correo electrónico se ven mejor. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Configuración EULA', 'eula_markdown' => 'Este EULS permite makrdown estilo Github.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Texto Adicional de Pie de Página ', 'footer_text_help' => 'Este texto aparecerá en el lado derecho del pie de página. Los enlaces son permitidos usando el formato flavored de GitHub. Saltos de línea, cabeceras, imágenes, etc, pueden resultar impredecibles.', 'general_settings' => 'Configuración General', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generar Respaldo', 'header_color' => 'Color de encabezado', 'info' => 'Estos parámetros permirten personalizar ciertos aspectos de la aplicación.', 'label_logo' => 'Logo de etiqueta', 'label_logo_size' => 'Los logos cuadrados se ven mejor - se mostrarán en la parte superior derecha de cada etiqueta de activo. ', 'laravel' => 'Versión de Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP activado', 'ldap_integration' => 'Integración LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Esta casilla se utiliza para determinar cuando un usuario puede, o no, iniciar sesion en Snipe-IT, sin embargo no afecta la habilidad de entregar/recibir ítems del mismo.', 'ldap_emp_num' => 'Número de empleado LDAP', 'ldap_email' => 'Email LDAP', - 'license' => 'Licencia de Software', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Licencia de Software', 'load_remote_text' => 'Scripts remotos', 'load_remote_help_text' => 'Esta instalación de Snipe-IT puede cargar scripts desde fuera.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Nota de inicio de sesión', 'login_note_help' => 'Opcionalmente incluya algunas oraciones en su pantalla de inicio de sesión, por ejemplo para ayudar a las personas que han encontrado un dispositivo perdido o robado. Este campo acepta Github con sabor markdown', 'login_remote_user_text' => 'Opciones de inicio de sesión de usuario remoto', @@ -118,16 +141,28 @@ return array( 'optional' => 'opcional', 'per_page' => 'Resultados por página', 'php' => 'Versión de PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Debes instalar php-gd para mostrar Códigos QR, ver instrucciones de instalación en .', 'php_gd_warning' => 'PHP Image Processing y GD plugin NO instalados.', 'pwd_secure_complexity' => 'Complejidad de la contraseña', 'pwd_secure_complexity_help' => 'Seleccione las reglas de complejidad de las contraseñas que desee aplicar.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Caracteres mínimos de contraseña', 'pwd_secure_min_help' => 'El valor mínimo permitido es 8', 'pwd_secure_uncommon' => 'Evitar contraseñas comunes', 'pwd_secure_uncommon_help' => 'Esto impedirá que los usuarios usen contraseñas comunes de las 10,000 contraseñas principales que se notifican en las infracciones.', 'qr_help' => 'Activa Códigos QR antes para poder ver esto', 'qr_text' => 'Texto Código QR', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML activado', 'saml_integration' => 'Integración SAML', 'saml_sp_entityid' => 'ID de la entidad', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'Esto causará que el usuario sea redirigido primero a la IdP al cerrar sesión. Dejar desmarcado si el IdP no soporta correctamente SP-initiated SAML SLO.', 'saml_custom_settings' => 'Ajustes personalizados de SAML', 'saml_custom_settings_help' => 'Puedes especificar ajustes adicionales a la biblioteca onelogin/php-saml. Úsalo bajo tu propio riesgo.', + 'saml_download' => 'Download Metadata', 'setting' => 'Parámetro', 'settings' => 'Configuración', 'show_alerts_in_menu' => 'Mostrar alertas en el menú superior', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Mostrar imágenes en emails', 'show_images_in_email_help' => 'Desmarca esta casilla si tu instalación de Snipe-IT está detrás de una red privada o VPN y los usuarios fuera de la red no pueden cargar las imágenes servidas desde este servidor en sus correos electrónicos.', 'site_name' => 'Nombre del sitio', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Nombre de bot en Slack', 'slack_channel' => 'Canal en Slack', 'slack_endpoint' => 'Terminal en Slack', @@ -173,6 +212,8 @@ return array( 'update' => 'Actualizar Parámetros', 'value' => 'Valor', 'brand' => 'Marca', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Tipo de marca web', 'about_settings_title' => 'Acerca de Ajustes', 'about_settings_text' => 'Estos ajustes te permiten personalizar ciertos aspectos de tu instalación.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Política de Privacidad', 'privacy_policy_link_help' => 'Si incluye una URL aquí, un enlace a su Política de Privacidad será incluido al pie de la aplicación y en cualquier correo electrónico que envíe el sistema, de conformidad con la ley GDPR. ', 'purge' => 'Purgar registros eliminados', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Borde inferior de la Etiqueta', 'labels_display_sgutter' => 'Borde lateral de la Etiqueta', 'labels_fontsize' => 'Tamaño de fuente de la etiqueta', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Al marcar esta casilla se forzarán números de serie únicos a los activos', 'zerofill_count' => 'Longitud de etiquetas de activos, incluyendo relleno de ceros', 'username_format_help' => 'Esta configuración sólo será utilizada por el proceso de importación si no se proporciona un nombre de usuario y tenemos que generar un nombre de usuario para usted.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/es-CO/admin/settings/message.php b/resources/lang/es-CO/admin/settings/message.php index 3980dcd7a8..89eb5b4553 100644 --- a/resources/lang/es-CO/admin/settings/message.php +++ b/resources/lang/es-CO/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Ha ocurrido un error al actualizar. ', - 'success' => 'Parámetros actualizados correctamente.' - ), - 'backup' => array( + 'success' => 'Parámetros actualizados correctamente.', + ], + 'backup' => [ 'delete_confirm' => 'Está seguro que desea eliminar este archivo de respaldo? Esta acción no puede ser revertida. ', 'file_deleted' => 'El archivo de respaldo fue eliminado satisfactoriamente. ', 'generated' => 'Un nuevo archivo de respaldo fue creado satisfactoriamente.', 'file_not_found' => 'El archivo de respaldo no se ha encontrado en el servidor.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Ha ocurrido un error mientras se realizaba el purgado. ', 'validation_failed' => 'Su confirmación de purga es incorrecta. Por favor, escriba la palabra "Borrar" en el cuadro de confirmación.', - 'success' => 'Registros eliminados correctamente purgados.' - ), - -); + 'success' => 'Registros eliminados correctamente purgados.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/es-CO/admin/statuslabels/message.php b/resources/lang/es-CO/admin/statuslabels/message.php index ed01a8eecf..133eb1ff83 100644 --- a/resources/lang/es-CO/admin/statuslabels/message.php +++ b/resources/lang/es-CO/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Etiqueta de Estado inexistente.', 'assoc_assets' => 'Esta etiqueta de estado está asociada con al menos un equipo actualmente, por lo que no puede ser eliminada. Por favor actualiza tus equipos para que no hagan uso de esta etiqueta, e inténtalo de nuevo. ', - - 'create' => array( + 'create' => [ 'error' => 'La etiqueta de estado no pudo ser creada, por favor inténtalo de nuevo.', - 'success' => 'La etiqueta de estado fue creada exitosamente.' - ), + 'success' => 'La etiqueta de estado fue creada exitosamente.', + ], - 'update' => array( + 'update' => [ 'error' => 'La etiqueta de estado no pudo ser actualizada, por favor inténtalo de nuevo', - 'success' => 'La etiqueta de estado fue actualizada exitosamente.' - ), + 'success' => 'La etiqueta de estado fue actualizada exitosamente.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => '¿Estas seguro(a) de que quieres eliminar esta etiqueta de estado?', 'error' => 'Hubo un problema al eliminar la etiqueta de estado. Por favor inténtalo de nuevo.', - 'success' => 'La etiqueta de estado fue eliminada de forma exitosa.' - ), + 'success' => 'La etiqueta de estado fue eliminada de forma exitosa.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Estos equipos no pueden ser asignados.', - 'deployable' => 'Estos equipos pueden ser asignados. Una vez estén asignados, asumirán el meta estado de Asignado.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Estos equipos no pueden ser asignados, y solo se mostrarán en la vista de Archivados. Esto es útil para retener información sobre equipos por razones de presupuesto/revisión histórica, mientras están fuera de la lista de equipos del día a día.', 'pending' => 'Estos equipos no pueden ser asignados, suele usarse para ítems que están en reparación, o que se espera que regresen a circulación eventualmente.', - ), + ], -); +]; diff --git a/resources/lang/es-CO/admin/users/general.php b/resources/lang/es-CO/admin/users/general.php index 221c9d4dc9..28b7d753f2 100644 --- a/resources/lang/es-CO/admin/users/general.php +++ b/resources/lang/es-CO/admin/users/general.php @@ -1,7 +1,6 @@ 'Este usuario puede ingresar', 'activated_disabled_help_text' => 'No puedes editar el estado de activación de tu propia cuenta.', 'assets_user' => 'Equipos asignados a :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Editar Usuario', 'filetype_info' => 'Tipos de archivos permitidos son png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, y rar.', 'history_user' => 'Historial de :name', - 'info' => 'Información', + 'info' => 'Información', 'restore_user' => 'Haga clic aquí para restaurarlos.', 'last_login' => 'Último acceso', 'ldap_config_text' => 'Las configuraciones de LDAP estàn en: Admin -> Settings. La ubicaciòn seleccionadada sera asignada a todos los usuarios importados.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'La actual configuración de administración permite cumplimiento selectivo de autenticación de dos factores. ', 'two_factor_enrolled' => 'Dispositivo con 2FA inscrito ', 'two_factor_active' => '2FA Activo ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/es-CO/admin/users/message.php b/resources/lang/es-CO/admin/users/message.php index c70514b9ae..698e641a6a 100644 --- a/resources/lang/es-CO/admin/users/message.php +++ b/resources/lang/es-CO/admin/users/message.php @@ -13,7 +13,7 @@ return array( 'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberá restaurarlo para editarlo o asignarle nuevos Equipos.', 'ldap_not_configured' => 'La integración con LDAP no ha sido configurada para esta instalación.', 'password_resets_sent' => 'A los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida se les ha enviado un enlace de restablecimiento de contraseña.', - 'password_reset_sent' => 'A password reset link has been sent to :email!', + 'password_reset_sent' => '¡Se ha enviado un enlace de restablecimiento de contraseña a :email!', 'success' => array( diff --git a/resources/lang/es-CO/button.php b/resources/lang/es-CO/button.php index 11105c3f1e..b7bacd6531 100644 --- a/resources/lang/es-CO/button.php +++ b/resources/lang/es-CO/button.php @@ -1,6 +1,6 @@ 'Acciones', 'add' => 'Agregar nuevo', 'cancel' => 'Cancelar', @@ -8,11 +8,17 @@ return array( 'delete' => 'Borrar', 'edit' => 'Editar', 'restore' => 'Restaurar', + 'remove' => 'Remove', 'request' => 'Solicitud', 'submit' => 'Enviar', 'upload' => 'Subir', - 'select_file' => 'Seleccionar Archivo...', + 'select_file' => 'Seleccionar Archivo...', 'select_files' => 'Selecciona Archivos...', 'generate_labels' => '{1} Generar Etiqueta|[2,*] Generar Etiquetas', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Enviar enlace de restablecimiento de contraseña', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/es-CO/general.php b/resources/lang/es-CO/general.php index 68b1f02bfd..01aa41f5da 100644 --- a/resources/lang/es-CO/general.php +++ b/resources/lang/es-CO/general.php @@ -19,7 +19,10 @@ 'asset' => 'Activo', 'asset_report' => 'Reporte de Activos', 'asset_tag' => 'Etiqueta de activo', - 'assets_available' => 'activos disponibles', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Auditoría', 'audit_report' => 'Registro de auditoría', 'assets' => 'Activos', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Auditoría masiva', 'bulkaudit_status' => 'Estado de auditoría', 'bulk_checkout' => 'Procesar en Lote', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'por Estado', 'cancel' => 'Cancelar', 'categories' => 'Categorías', @@ -44,13 +51,13 @@ 'checkins_count' => 'Dar de Alta', 'user_requests_count' => 'Solicitudes', 'city' => 'Ciudad', - 'click_here' => 'Haz clic aquí', + 'click_here' => 'Haz clic aquí', 'clear_selection' => 'Borrar selección', 'companies' => 'Compañías', 'company' => 'Empresa', 'component' => 'Componente', 'components' => 'Componentes', - 'complete' => 'Completo', + 'complete' => 'Completo', 'consumable' => 'Consumible', 'consumables' => 'Consumibles', 'country' => 'Pais', @@ -62,6 +69,8 @@ 'updated_at' => 'Actualizado en', 'currency' => '€', // this is deprecated 'current' => 'Actual', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Reporte de Equipos Personalizado', 'dashboard' => 'Tablero', 'days' => 'días', @@ -73,19 +82,22 @@ 'delete_confirm' => '¿Estás seguro de eliminar :item?', 'deleted' => 'Borrado', 'delete_seats' => 'Asientos eliminados', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departamentos', - 'department' => 'Departamento', + 'department' => 'Departamento', 'deployed' => 'Instalados - ', + 'depreciation' => 'Amortización', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Informe de amortización', 'details' => 'Detalles', 'download' => 'Descargar', - 'download_all' => 'Descargar todo', - 'depreciation' => 'Amortización', + 'download_all' => 'Descargar todo', 'editprofile' => 'Editar Perfil', 'eol' => 'EOL', 'email_domain' => 'Dominio de correo electrónico', 'email_format' => 'Formato de correo electrónico', 'email_domain_help' => 'Esto se utiliza para generar direcciones de correo electrónico cuando se importan', + 'error' => 'Error', 'filastname_format' => 'Primera Inicial del Apellido (jsmith@ejemplo.com)', 'firstname_lastname_format' => 'Primer Nombre y Apellido (jane.smith@ejemplo.com)', 'firstname_lastname_underscore_format' => 'Primer Nombre y Apellido (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Archivo', 'file_type' => 'Tipo de archivo', 'file_uploads' => 'Carga de Archivos', + 'file_upload' => 'File Upload', 'generate' => 'Generar', - 'github_markdown' => 'Este campo acepta el formateo flavored de GitHub.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Este campo acepta el formateo flavored de GitHub.', 'groups' => 'Grupos', 'gravatar_email' => 'Gravatar Email', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Historial', 'history_for' => 'Historial de', 'id' => 'Id', 'image' => 'Imagen', 'image_delete' => 'Borrar imagen', 'image_upload' => 'Enviar imagen', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Los tipos de archivo aceptados son jpg, webp, png, gif y svg. El tamaño máximo permitido es :size.', 'import' => 'Importar', 'importing' => 'Importando', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Reporte de Mantenimiento de Equipo', 'asset_maintenances' => 'Mantenimientos de Equipo', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => '¡Permisos insuficientes!', 'kits' => 'Equipamiento predefinido', 'language' => 'Lenguaje', @@ -132,7 +150,7 @@ 'licenses_available' => 'licencias libres', 'licenses' => 'Licencias', 'list_all' => 'Listar Todo', - 'loading' => 'Cargando', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'El valor de este campo no será guardado en una instalación de demostración.', 'feature_disabled' => 'Esta característica se ha desactivado para la versión de demostración.', 'location' => 'Localización', @@ -141,15 +159,17 @@ 'logout' => 'Desconexión', 'lookup_by_tag' => 'Buscar por etiqueta de activo', 'maintenances' => 'Mantenimientos', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Fabricante', 'manufacturers' => 'Fabricantes', 'markdown' => 'Este campo permite Github con sabor a markdown.', 'min_amt' => 'Cantidad mínima', - 'min_amt_help' => 'Número mínimo de elementos que deben estar disponibles antes de obtiene desencadenar una alerta.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Modelo No.', 'months' => 'Meses', 'moreinfo' => 'Más Info', 'name' => 'Nombre Localización', + 'new_password' => 'New Password', 'next' => 'Siguiente', 'next_audit_date' => 'Próxima fecha de auditoría', 'last_audit' => 'Última auditoría', @@ -171,19 +191,26 @@ 'purchase_date' => 'Fecha de compra', 'qty' => 'Cant', 'quantity' => 'Cantidad', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Disponibles', 'recent_activity' => 'Actividad Reciente', + 'remaining' => 'Remaining', 'remove_company' => 'Eliminar Asociación de compañía', 'reports' => 'Informes', 'restored' => 'restaurado', 'restore' => 'Restaurar', + 'requestable_models' => 'Requestable Models', 'requested' => 'Solicitado', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Solicitud Cancelada', 'save' => 'Guardar', 'select' => 'Seleccionar', + 'select_all' => 'Select All', 'search' => 'Buscar', 'select_category' => 'Seleccione una categoría', - 'select_department' => 'Seleccione un departamento', + 'select_department' => 'Seleccione un departamento', 'select_depreciation' => 'Seleccionar un tipo de Amortización', 'select_location' => 'Seleccionar una Ubicación', 'select_manufacturer' => 'Seleccionar un Fabricante', @@ -200,6 +227,7 @@ 'sign_in' => 'Entrar', 'signature' => 'Firma', 'skin' => 'Tema', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => '¡Parece que tu integración de Slack con Snipe-IT está funcionando!', 'some_features_disabled' => 'MODO DE DEMOSTRACIÓN: Algunas funciones estan desactivadas para esta instalación.', 'site_name' => 'Sitio', @@ -211,6 +239,7 @@ 'sure_to_delete' => '¿Está seguro que desea eliminar', 'submit' => 'Enviar', 'target' => 'Objetivo', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Hora y fecha', 'total_assets' => 'Equipos', 'total_licenses' => 'licencias totales', @@ -230,6 +259,7 @@ 'users' => 'Usuarios', 'viewall' => 'Ver todos', 'viewassets' => 'Ver Equipos Asignados', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Sitio web', 'welcome' => 'Bienvenido, :name', 'years' => 'años', @@ -243,8 +273,78 @@ 'accept' => 'Aceptar :asset', 'i_accept' => 'Acepto', 'i_decline' => 'Rechazo', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Firma abajo para indicar que estás de acuerdo con los términos de servicio:', 'clear_signature' => 'Borrar firma', 'show_help' => 'Mostrar ayuda', 'hide_help' => 'Ocultar ayuda', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/es-CO/help.php b/resources/lang/es-CO/help.php index 3309bb35a7..9c71dfef87 100644 --- a/resources/lang/es-CO/help.php +++ b/resources/lang/es-CO/help.php @@ -1,6 +1,6 @@ "Más información", + 'more_info_title' => 'Más información', - "audit_help" => "Marcando esta casilla podrá editar el registro de activos reflejando su nueva ubicación. Dejándola sin marcar simplemente anotaremos la ubicación en el registro de auditoria.

Tenga en cuenta que si este activo ha si requerido, no se podrá cambiara la ubicación de la persona, Activo o ubicación en la que esta requerido.", + 'audit_help' => 'Marcando esta casilla podrá editar el registro de activos reflejando su nueva ubicación. Dejándola sin marcar simplemente anotaremos la ubicación en el registro de auditoria.

Tenga en cuenta que si este activo ha si requerido, no se podrá cambiara la ubicación de la persona, Activo o ubicación en la que esta requerido.', 'assets' => 'Los activos son elementos con número de serie o etiqueta de activos. Tienden a ser artículos de alto valor donde es importante identificar un elemento específico.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'Puede configurar las depreciaciones de activos para depreciar activos basados en una depreciación lineal.', - - -); +]; diff --git a/resources/lang/es-CO/mail.php b/resources/lang/es-CO/mail.php index b9f482defe..68099fd088 100644 --- a/resources/lang/es-CO/mail.php +++ b/resources/lang/es-CO/mail.php @@ -1,6 +1,6 @@ 'El usuario ha cancelado el item solicitado en la pagina Web', 'a_user_requested' => 'Un usuario a solicitado un item en la pagina Web', 'accessory_name' => 'Nombre de accesorio:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Esto es una prueba desde el sistema de gestión de activos de Snipe-IT. Si tienes esto, correo está funcionando :)', 'the_following_item' => 'El siguiente artículo ha sido devuelto: ', 'low_inventory_alert' => 'Hay :count elemento que está por debajo del inventario mínimo o que pronto estará debajo.|Hay :count elementos que están por debajo del inventario mínimo o que pronto serán bajos.', - 'assets_warrantee_alert' => 'Hay :count licencia que expira en los próximos :threshold días. | Hay :count licencias que expiran en los próximos :threshold días.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Hay :count licencia que expira en los próximos :threshold días. | Hay :count licencias que expiran en los próximos :threshold días.', 'to_reset' => 'Para restaurar tu contraseña de :web, rellena este formulario:', 'type' => 'Tipo', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Informe de devolución de activo esperado', 'Expected_Checkin_Notification' => 'Recordatorio: :name se acerca la fecha de devolución', 'Expected_Checkin_Date' => 'Un activo asignado a ti debe ser devuelto en :date', - 'your_assets' => 'Ver tus activos' -); + 'your_assets' => 'Ver tus activos', +]; diff --git a/resources/lang/es-CO/passwords.php b/resources/lang/es-CO/passwords.php index c0bc9b79b2..1455a40942 100644 --- a/resources/lang/es-CO/passwords.php +++ b/resources/lang/es-CO/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'El link de la contraseña ha sido enviada!', 'user' => 'No se ha encontrado ningún usuario activo con ese correo electrónico.', ]; - diff --git a/resources/lang/es-CO/validation.php b/resources/lang/es-CO/validation.php index 9e062d9551..97aa945623 100644 --- a/resources/lang/es-CO/validation.php +++ b/resources/lang/es-CO/validation.php @@ -1,6 +1,6 @@ ':attribute debe contener como mínimo :min caracteres.', 'array' => 'El atributo: debe tener al menos: elementos min.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'El :attribute seleccionado no es correcto.', 'numeric' => ':attribute debe ser un número.', 'present' => 'El campo: atributo debe estar presente.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute ya ha sido introducido.', 'uploaded' => 'El atributo: no se pudo cargar.', 'url' => ':attribute formato incorrecto.', - "unique_undeleted" => "El :atrribute debe ser único.", - "non_circular" => ":attribute no debe crear una referencia circular.", + 'unique_undeleted' => 'El :atrribute debe ser único.', + 'non_circular' => ':attribute no debe crear una referencia circular.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "El campo: atributo contiene un carácter que no está permitido.", - "email_array" => "Una o más direcciones de correo electrónico no es válida.", - "hashed_pass" => "Tu contraseña actual es incorrecta", + 'alpha_space' => 'El campo: atributo contiene un carácter que no está permitido.', + 'email_array' => 'Una o más direcciones de correo electrónico no es válida.', + 'hashed_pass' => 'Tu contraseña actual es incorrecta', 'dumbpwd' => 'Esa contraseña es muy común.', - "statuslabel_type" => "Debe seleccionar un tipo de etiqueta de estado válido.", + 'statuslabel_type' => 'Debe seleccionar un tipo de etiqueta de estado válido.', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/es-ES/admin/asset_maintenances/message.php b/resources/lang/es-ES/admin/asset_maintenances/message.php index dc09777877..4a3ca6c73b 100644 --- a/resources/lang/es-ES/admin/asset_maintenances/message.php +++ b/resources/lang/es-ES/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => '¿Está seguro que desea eliminar este mantenimiento de equipo?', 'error' => 'Hubo un problema al eliminar el mantenimiento de equipo. Por favor intente nuevamente.', - 'success' => 'El mantenimiento de equipo fue eliminado de manera exitosa.' + 'success' => 'El mantenimiento de equipo fue eliminado de manera exitosa.', ], 'create' => [ 'error' => 'El Mantenimiento de Equipo no fue creado, por favor intente nuevamente.', - 'success' => 'El Mantenimiento de Equipo fue creado de manera exitosa.' + 'success' => 'El Mantenimiento de Equipo fue creado de manera exitosa.', ], 'edit' => [ 'error' => 'El mantenimiento de activo no fue editado. Por favor, intenta de nuevo.', - 'success' => 'Mantenimiento de activo editado con éxito.' + 'success' => 'Mantenimiento de activo editado con éxito.', ], 'asset_maintenance_incomplete' => 'Sin Completar', 'warranty' => 'Garantía', 'not_warranty' => 'Sin Garantía', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/es-ES/admin/asset_maintenances/table.php b/resources/lang/es-ES/admin/asset_maintenances/table.php index f63124dd19..473e3ef34e 100644 --- a/resources/lang/es-ES/admin/asset_maintenances/table.php +++ b/resources/lang/es-ES/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Mantenimiento de Equipo', 'asset_name' => 'Nombre del Equipo', 'is_warranty' => 'Garantía', - 'dl_csv' => 'Descargar CSV' + 'dl_csv' => 'Descargar CSV', ]; diff --git a/resources/lang/es-ES/admin/categories/general.php b/resources/lang/es-ES/admin/categories/general.php index daaf0d19cc..1fc8e0622c 100644 --- a/resources/lang/es-ES/admin/categories/general.php +++ b/resources/lang/es-ES/admin/categories/general.php @@ -18,6 +18,6 @@ return array( 'update' => 'Actualizar Categoría', 'use_default_eula' => 'En su lugar, use el EULA por defecto.', 'use_default_eula_disabled' => 'En su lugar, use el EULA por defecto. No esta configurado un EULA por defecto. Por favor agregue uno en Configuración.', - 'use_default_eula_column' => 'Use default EULA', + 'use_default_eula_column' => 'Usar EULA por defecto', ); diff --git a/resources/lang/es-ES/admin/companies/general.php b/resources/lang/es-ES/admin/companies/general.php index 95427d69ea..2190b5aa16 100644 --- a/resources/lang/es-ES/admin/companies/general.php +++ b/resources/lang/es-ES/admin/companies/general.php @@ -1,4 +1,7 @@ 'Seleccionar compañía', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/es-ES/admin/companies/message.php b/resources/lang/es-ES/admin/companies/message.php index a1bc7db6ff..a4b7ef6faf 100644 --- a/resources/lang/es-ES/admin/companies/message.php +++ b/resources/lang/es-ES/admin/companies/message.php @@ -1,18 +1,19 @@ 'La compañía no existe.', 'assoc_users' => 'Esta compañía ya está asociada con al menos un modelo y no puede eliminarse. Por favor, actualiza tus modelos para no referenciar esta compañía de nuevo y prueba otra vez. ', - 'create' => array( + 'create' => [ 'error' => 'Esta compañía no ha sido creada, por favor pruebe de nuevo.', - 'success' => 'Compañía creada satisfactoriamente.' - ), - 'update' => array( + 'success' => 'Compañía creada satisfactoriamente.', + ], + 'update' => [ 'error' => 'Compañía no actualizada, por favor inténtelo de nuevo', - 'success' => 'Compañía actualizada correctamente.' - ), - 'delete' => array( + 'success' => 'Compañía actualizada correctamente.', + ], + 'delete' => [ 'confirm' => '¿Seguro que quieres eliminar esta compañía?', 'error' => 'Hubo un problema eliminando esta compañía. Inténtelo de nuevo.', - 'success' => 'Esta compañía se eliminó satisfactoriamente.' - ) -); + 'success' => 'Esta compañía se eliminó satisfactoriamente.', + ], +]; diff --git a/resources/lang/es-ES/admin/custom_fields/general.php b/resources/lang/es-ES/admin/custom_fields/general.php index f3f2c58932..ac8b9915d1 100644 --- a/resources/lang/es-ES/admin/custom_fields/general.php +++ b/resources/lang/es-ES/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Campos personalizados', + 'manage' => 'Manage', 'field' => 'Campo', 'about_fieldsets_title' => 'Acerca de los campos personalizados', - 'about_fieldsets_text' => 'Los grupos de campos personalizados te permiten agrupar campos que se usan frecuentemente para determinados modelos de equipos.', - 'custom_format' => 'Formato a medida...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Encriptar el valor de este campo en la base de datos', 'encrypt_field_help' => 'CUIDADO: Encriptar un campo hace que no se pueda buscar por él.', 'encrypted' => 'Encriptado', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Usado Por Modelos', 'order' => 'Orden', 'create_fieldset' => 'Nuevo grupo de campos', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Nuevo campo personalizado', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'El valor de este campo está encriptado en la base de datos. Solo los administradores pueden ver el valor desencriptado', 'show_in_email' => '¿Incluir el valor de este campo en las notificaciones por correo de asignaciones de activos? Ten en cuenta que los campos encriptados no se pueden incluir en los correos electrónicos.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/es-ES/admin/depreciations/general.php b/resources/lang/es-ES/admin/depreciations/general.php index 2c230c519f..8d6bc821f4 100644 --- a/resources/lang/es-ES/admin/depreciations/general.php +++ b/resources/lang/es-ES/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Info Amortización Equipos', 'about_depreciations' => 'Puedes configurar clases de amortización para amortizar equipos de forma lineal.', 'asset_depreciations' => 'Amortizaciones', 'create' => 'Crear Amortización', 'depreciation_name' => 'Nombre Amortización', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Meses', 'update' => 'Actualizar Amortización', - 'depreciation_min' => 'Valor mínimo después de la depreciación' - -); + 'depreciation_min' => 'Valor mínimo después de la depreciación', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/es-ES/admin/depreciations/table.php b/resources/lang/es-ES/admin/depreciations/table.php index d0e2f193cc..d89d63dbaf 100644 --- a/resources/lang/es-ES/admin/depreciations/table.php +++ b/resources/lang/es-ES/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Meses', 'term' => 'Termina', 'title' => 'Nombre ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/es-ES/admin/groups/titles.php b/resources/lang/es-ES/admin/groups/titles.php index c9d6ca4a6d..ad38bd4667 100644 --- a/resources/lang/es-ES/admin/groups/titles.php +++ b/resources/lang/es-ES/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Acerca de los grupos', 'about_groups' => 'Los Grupos son usados para generar permisos de usuarios.', 'group_management' => 'Gestión de Grupos', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Admin Grupo', 'allow' => 'Permitir', 'deny' => 'Denegar', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/es-ES/admin/hardware/form.php b/resources/lang/es-ES/admin/hardware/form.php index fe4084e3c7..314b031927 100644 --- a/resources/lang/es-ES/admin/hardware/form.php +++ b/resources/lang/es-ES/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirmar eliminación masiva de bienes', +return [ + 'bulk_delete' => 'Confirmar eliminación masiva de bienes', 'bulk_delete_help' => 'Revisar los bienes para eliminación masiva. Una vez eliminados, esos bienes pueden ser restaurados, pero no volverán a estar asociados con ningún usuario a los que esté asignado.', 'bulk_delete_warn' => 'Está a punto de borrar :asset_count.', - 'bulk_update' => 'Actualización masiva de Equipos', - 'bulk_update_help' => 'Este formulario le permite actualizar múltiples Equipos simultáneamente. Solo complete los campos que quiere modificar. Todo campo en blanco permanecerá sin cambios. ', - 'bulk_update_warn' => 'Esta a punto de editar las propiedades de :asset_count equipos.', + 'bulk_update' => 'Actualización masiva de Equipos', + 'bulk_update_help' => 'Este formulario le permite actualizar múltiples Equipos simultáneamente. Solo complete los campos que quiere modificar. Todo campo en blanco permanecerá sin cambios. ', + 'bulk_update_warn' => 'Esta a punto de editar las propiedades de :asset_count equipos.', 'checkedout_to' => 'Asignado a', 'checkout_date' => 'Fecha de asignación', 'checkin_date' => 'Fecha de devolución', @@ -38,7 +38,12 @@ return array( 'tag' => 'Etiqueta', 'update' => 'Actualizar Equipo', 'warranty' => 'Garantía', - 'warranty_expires' => 'Vencimiento de la Garantía', + 'warranty_expires' => 'Vencimiento de la Garantía', 'years' => 'años', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/es-ES/admin/hardware/general.php b/resources/lang/es-ES/admin/hardware/general.php index 240b63a4ef..00e1df7a84 100644 --- a/resources/lang/es-ES/admin/hardware/general.php +++ b/resources/lang/es-ES/admin/hardware/general.php @@ -1,22 +1,43 @@ 'Acerca de Activos', 'about_assets_text' => 'Los activos son elementos con número de serie o etiqueta de activos. Tienden a ser artículos de alto valor donde es importante identificar un elemento específico.', - 'archived' => 'Archivado', + 'archived' => 'Archivado', 'asset' => 'Equipo', 'bulk_checkout' => 'Activos Asignados', 'checkin' => 'Quitar Equipo', 'checkout' => 'Activo de pago', 'clone' => 'Clonar Equipo', 'deployable' => 'Desplegable', - 'deleted' => 'This asset has been deleted.', + 'deleted' => 'Este activo fue eliminado.', 'edit' => 'Editar Equipo', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_deleted' => 'Este Modelo de activo fue eliminado. Debes restaurar este modelo antes de poder restaurar el Activo.', 'requestable' => 'Requerible', 'requested' => 'Solicitado', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restaurar equipo', 'pending' => 'Pendiente', 'undeployable' => 'No desplegable', 'view' => 'Ver Equipo', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/es-ES/admin/hardware/message.php b/resources/lang/es-ES/admin/hardware/message.php index 589416d8b0..5569bced7e 100644 --- a/resources/lang/es-ES/admin/hardware/message.php +++ b/resources/lang/es-ES/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Atención: Este equipo está marcado como no isntalabre. Si no es correcto, actualiza su estado.', 'does_not_exist' => 'Equipo inexistente.', - 'does_not_exist_or_not_requestable' => 'Buen intento. El activo no existe o no es solicitable.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Equipo asignado a un usuario, no se puede eliminar.', - 'create' => array( + 'create' => [ 'error' => 'Equipo no creado, intentalo de nuevo. :(', - 'success' => 'Equipo creado. :)' - ), + 'success' => 'Equipo creado. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Equipo no actualizado, intentalo de nuevo', 'success' => 'Equipo actualizado.', 'nothing_updated' => 'Ningún campo fue seleccionado, por lo que nada ha sido actualizado.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'El equipo no fue restaurado, por favor intente nuevamente', - 'success' => 'Equipo restaurado correctamente.' - ), + 'success' => 'Equipo restaurado correctamente.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'La auditoría de activos no tuvo éxito. Vuelve a intentarlo.', - 'success' => 'Auditoría de activos registrada correctamente.' - ), + 'success' => 'Auditoría de activos registrada correctamente.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Archivo no eliminado. Por favor, vuelva a intentarlo.', 'success' => 'Archivo eliminado correctamente.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Archivo(s) no cargado. Por favor, vuelva a intentarlo.', 'success' => 'Archivo(s) cargado correctamente.', 'nofiles' => 'No ha seleccionado ningun archivo para ser cargado, o el archivo que seleccionó es demasiado grande', 'invalidfiles' => 'Uno o más sus archivos es demasiado grande o es de un tipo no permitido. Los tipos de archivo permitidos son png, gif, jpg, doc, docx, pdf y txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Algunos elementos no se pudieron importar correctamente.', 'errorDetail' => 'Estos elementos no pudieron importarse debido a errores.', - 'success' => "Tu archivo ha sido importado", - 'file_delete_success' => "Tu archivo ha sido eliminado con éxito", - 'file_delete_error' => "No pudimos eliminar tu archivo", - ), + 'success' => 'Tu archivo ha sido importado', + 'file_delete_success' => 'Tu archivo ha sido eliminado con éxito', + 'file_delete_error' => 'No pudimos eliminar tu archivo', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Estás seguro que quieres eliminar el equipo?', 'error' => 'Equipo no eliminado, intentalo de nuevo.', 'nothing_updated' => 'No se seleccionaron los activos, por lo que no se eliminó nada.', - 'success' => 'Equipo eliminado.' - ), + 'success' => 'Equipo eliminado.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Equipo no asignado, intentalo de nuevo', 'success' => 'Equipo asignado.', 'user_does_not_exist' => 'Este usuario no es correcto. Intentalo de nuevo.', 'not_available' => '¡Ese artículo no está disponible para retirada!', - 'no_assets_selected' => 'Debes seleccionar al menos un elemento de la lista' - ), + 'no_assets_selected' => 'Debes seleccionar al menos un elemento de la lista', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'No se ha quitado el equipo. Intentalo de nuevo.', 'success' => 'Equipo quitado correctamente.', 'user_does_not_exist' => 'Este usuario no es correcto. Intentalo de nuevo.', 'already_checked_in' => 'Ese activo ya se quito.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Bien no solicitado, por favor inténtelo de nuevo', 'success' => 'Bien solicitado correctamente.', - 'canceled' => 'Solicitud de retirada cancelada con éxito' - ) + 'canceled' => 'Solicitud de retirada cancelada con éxito', + ], -); +]; diff --git a/resources/lang/es-ES/admin/hardware/table.php b/resources/lang/es-ES/admin/hardware/table.php index dcea84a5f5..fc811946c8 100644 --- a/resources/lang/es-ES/admin/hardware/table.php +++ b/resources/lang/es-ES/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Etiqueta', 'asset_model' => 'Modelo', - 'book_value' => 'Valor', + 'book_value' => 'Current Value', 'change' => 'Operación', 'checkout_date' => 'Fecha de asignación', 'checkoutto' => 'Asignado', + 'current_value' => 'Current Value', 'diff' => 'Diferencia', 'dl_csv' => 'Descargar CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'N. Serie', 'status' => 'Estado', 'title' => 'Equipo ', - 'image' => 'Imagen de dispositivo', + 'image' => 'Imagen de dispositivo', 'days_without_acceptance' => 'Días Sin Aceptación', - 'monthly_depreciation' => 'Depreciación mensual' - -); + 'monthly_depreciation' => 'Depreciación mensual', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/es-ES/admin/kits/general.php b/resources/lang/es-ES/admin/kits/general.php index a175810944..83efe52670 100644 --- a/resources/lang/es-ES/admin/kits/general.php +++ b/resources/lang/es-ES/admin/kits/general.php @@ -1,6 +1,6 @@ 'Acerca de kits predefinidos', 'about_kits_text' => 'Los Kits predefinidos le permiten rápidamente entregar un conjunto de elementos (assets, licencias, etc) a un usuario. Esto puede ser útil cuando su proceso de aprovisionar a usuarios nuevos es consistente para varios usuarios y todos reciben los mismos ítems.', 'checkout' => 'Asignar kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'No hay suficientes licencias disponibles de :license para entregar. Se requieren :qty . ', 'none_consumables' => 'No hay suficientes unidades disponibles de :consumable para entregar. Se requieren :qty . ', 'none_accessory' => 'No hay suficientes unidades disponibles de :accessory para entregar. Se necesitan :qty . ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/es-ES/admin/locations/table.php b/resources/lang/es-ES/admin/locations/table.php index 99c0f3bb83..5e2db4ac6d 100644 --- a/resources/lang/es-ES/admin/locations/table.php +++ b/resources/lang/es-ES/admin/locations/table.php @@ -1,6 +1,6 @@ 'Acerca de ubicaciones', 'about_locations' => 'Las Ubicaciones son utilizadas para hacer seguimiento de la información sobre ubicación de usuarios, bienes, y otros items', 'assets_rtd' => 'Equipos', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Padre', 'currency' => 'Divisa de la Localización', 'ldap_ou' => 'Búsqueda LDAP OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/es-ES/admin/models/general.php b/resources/lang/es-ES/admin/models/general.php index 3706e114eb..2750cbcd51 100644 --- a/resources/lang/es-ES/admin/models/general.php +++ b/resources/lang/es-ES/admin/models/general.php @@ -3,7 +3,7 @@ return array( 'about_models_title' => 'Acerca de modelos de activos', 'about_models_text' => 'Los Modelos de activos son una forma de agrupar activos idénticos. "MBP 2013", "IPhone 6s", etc.', - 'deleted' => 'This model has been deleted.', + 'deleted' => 'Este modelo fue eliminado.', 'bulk_delete' => 'Borrar Grandes Modelos de Activos', 'bulk_delete_help' => 'Usa las casillas de verificación para confirmar la eliminación de los modelos de activos. Los modelos de activos tienen activos asociados que no pueden ser eliminados hasta que los activos sean asociados con un modelo diferente.', 'bulk_delete_warn' => 'Estás a punto de eliminar: los modelos de activo model_count.', diff --git a/resources/lang/es-ES/admin/reports/general.php b/resources/lang/es-ES/admin/reports/general.php index f6251cdbf3..19efc0b08a 100644 --- a/resources/lang/es-ES/admin/reports/general.php +++ b/resources/lang/es-ES/admin/reports/general.php @@ -1,5 +1,10 @@ 'Selecciona las opciones de tu informe de Equipos.' -); +return [ + 'info' => 'Selecciona las opciones de tu informe de Equipos.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/es-ES/admin/settings/general.php b/resources/lang/es-ES/admin/settings/general.php index fc4d83fa50..bea75f538e 100644 --- a/resources/lang/es-ES/admin/settings/general.php +++ b/resources/lang/es-ES/admin/settings/general.php @@ -1,30 +1,39 @@ 'Directorio Activo', 'ad_domain' => 'Dominio del Directorio Activo', 'ad_domain_help' => 'Esto es a veces el mismo que su correo electrónico de dominio, pero no siempre.', 'ad_append_domain_label' => 'Añadir nombre de dominio', 'ad_append_domain' => 'Añadir nombre de dominio al campo de nombre de usuario', - 'ad_append_domain_help' => 'El usuario no necesita escribir "username@domain.local", puede escribir únicamente "username".' , + 'ad_append_domain_help' => 'El usuario no necesita escribir "username@domain.local", puede escribir únicamente "username".', 'admin_cc_email' => 'Email CC', 'admin_cc_email_help' => 'Si deseas enviar una notificación por correo electrónico de las asignaciones de activos que se envían a los usuarios a una cuenta adicional, ingrésela aquí. De lo contrario, deja este campo en blanco.', 'is_ad' => 'Este es un servidor de Directorio Activo', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Enviar alertas a', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Alertas habilitadas', 'alert_interval' => 'Limite de alertas de expiración (en días)', 'alert_inv_threshold' => 'Umbral de alerta del inventario', 'allow_user_skin' => 'Permitir skin del usuario', - 'allow_user_skin_help_text' => 'Marcar esta casilla permitirá al usuario reemplazar la apariencia de la interfaz con una diferente.' , + 'allow_user_skin_help_text' => 'Marcar esta casilla permitirá al usuario reemplazar la apariencia de la interfaz con una diferente.', 'asset_ids' => 'IDs de Recurso', 'audit_interval' => 'Intervalo de auditoría', 'audit_interval_help' => 'Si tiene que auditar físicamente sus activos periódicamente, ingrese el intervalo en meses.', 'audit_warning_days' => 'Umbral de advertencia de auditoría', 'audit_warning_days_help' => '¿Con cuántos días de antelación debemos advertirle cuándo se deben auditar los activos?', - 'auto_increment_assets' => 'Generar IDs de equipo autoincrementales', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefijo (opcional)', - 'auto_incrementing_help' => 'Activa la generación automática de IDs de equipo antes de configurar esto', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Copias de seguridad', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Configuración de Código de Barras', 'confirm_purge' => 'Confirmar la purga', 'confirm_purge_help' => 'Introduzca el texto "DELETE" en el cuadro de abajo para purgar sus registros borrados. Esta acción no se puede deshacer y borrará PERMANENTAMENTE todos los elementos y usuarios eliminados. (Se recomienda hacer una copia de seguridad previamente, para estar seguro.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Tipo de códigos de barras 2D', 'alt_barcode_type' => 'Tipo de códigos de barras 1D', 'email_logo_size' => 'Los logotipos cuadrados en el correo electrónico se ven mejor. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Configuración EULA', 'eula_markdown' => 'Este EULS permite makrdown estilo Github.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Texto Adicional de Pie de Página ', 'footer_text_help' => 'Este texto aparecerá en el lado derecho del pie de página. Los enlaces son permitidos usando el formato flavored de GitHub. Saltos de línea, cabeceras, imágenes, etc, pueden resultar impredecibles.', 'general_settings' => 'Configuración General', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generar Respaldo', 'header_color' => 'Color de encabezado', 'info' => 'Estos parámetros permirten personalizar ciertos aspectos de la aplicación.', 'label_logo' => 'Logo de etiqueta', 'label_logo_size' => 'Los logos cuadrados se ven mejor - se mostrarán en la parte superior derecha de cada etiqueta de activo. ', 'laravel' => 'Versión de Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP activado', 'ldap_integration' => 'Integración LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Esta casilla se utiliza para determinar cuando un usuario puede, o no, iniciar sesion en Snipe-IT, sin embargo no afecta la habilidad de entregar/recibir ítems del mismo.', 'ldap_emp_num' => 'Número de empleado LDAP', 'ldap_email' => 'Email LDAP', - 'license' => 'Licencia de Software', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Licencia de Software', 'load_remote_text' => 'Scripts remotos', 'load_remote_help_text' => 'Esta instalación de Snipe-IT puede cargar scripts desde fuera.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Nota de inicio de sesión', 'login_note_help' => 'Opcionalmente incluya algunas oraciones en su pantalla de inicio de sesión, por ejemplo para ayudar a las personas que han encontrado un dispositivo perdido o robado. Este campo acepta Github con sabor markdown', 'login_remote_user_text' => 'Opciones de inicio de sesión de usuario remoto', @@ -118,16 +141,28 @@ return array( 'optional' => 'opcional', 'per_page' => 'Resultados por página', 'php' => 'Versión de PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Debes instalar php-gd para mostrar Códigos QR, ver instrucciones de instalación en .', 'php_gd_warning' => 'PHP Image Processing y GD plugin NO instalados.', 'pwd_secure_complexity' => 'Complejidad de la contraseña', 'pwd_secure_complexity_help' => 'Seleccione las reglas de complejidad de las contraseñas que desee aplicar.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Caracteres mínimos de contraseña', 'pwd_secure_min_help' => 'El valor mínimo permitido es 8', 'pwd_secure_uncommon' => 'Evitar contraseñas comunes', 'pwd_secure_uncommon_help' => 'Esto impedirá que los usuarios usen contraseñas comunes de las 10,000 contraseñas principales que se notifican en las infracciones.', 'qr_help' => 'Activa Códigos QR antes para poder ver esto', 'qr_text' => 'Texto Código QR', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML activado', 'saml_integration' => 'Integración SAML', 'saml_sp_entityid' => 'ID de la entidad', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'Esto causará que el usuario sea redirigido primero a la IdP al cerrar sesión. Dejar desmarcado si el IdP no soporta correctamente SP-initiated SAML SLO.', 'saml_custom_settings' => 'Ajustes personalizados de SAML', 'saml_custom_settings_help' => 'Puedes especificar ajustes adicionales a la biblioteca onelogin/php-saml. Úsalo bajo tu propio riesgo.', + 'saml_download' => 'Download Metadata', 'setting' => 'Parámetro', 'settings' => 'Configuración', 'show_alerts_in_menu' => 'Mostrar alertas en el menú superior', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Mostrar imágenes en emails', 'show_images_in_email_help' => 'Desmarca esta casilla si tu instalación de Snipe-IT está detrás de una red privada o VPN y los usuarios fuera de la red no pueden cargar las imágenes servidas desde este servidor en sus correos electrónicos.', 'site_name' => 'Nombre del sitio', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Nombre de bot en Slack', 'slack_channel' => 'Canal en Slack', 'slack_endpoint' => 'Terminal en Slack', @@ -173,6 +212,8 @@ return array( 'update' => 'Actualizar Parámetros', 'value' => 'Valor', 'brand' => 'Marca', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Tipo de marca web', 'about_settings_title' => 'Acerca de Ajustes', 'about_settings_text' => 'Estos ajustes te permiten personalizar ciertos aspectos de tu instalación.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Política de Privacidad', 'privacy_policy_link_help' => 'Si incluye una URL aquí, un enlace a su Política de Privacidad será incluido al pie de la aplicación y en cualquier correo electrónico que envíe el sistema, de conformidad con la ley GDPR. ', 'purge' => 'Purgar registros eliminados', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Borde inferior de la Etiqueta', 'labels_display_sgutter' => 'Borde lateral de la Etiqueta', 'labels_fontsize' => 'Tamaño de fuente de la etiqueta', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Al marcar esta casilla se forzarán números de serie únicos a los activos', 'zerofill_count' => 'Longitud de etiquetas de activos, incluyendo relleno de ceros', 'username_format_help' => 'Esta configuración sólo será utilizada por el proceso de importación si no se proporciona un nombre de usuario y tenemos que generar un nombre de usuario para usted.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/es-ES/admin/settings/message.php b/resources/lang/es-ES/admin/settings/message.php index 3980dcd7a8..89eb5b4553 100644 --- a/resources/lang/es-ES/admin/settings/message.php +++ b/resources/lang/es-ES/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Ha ocurrido un error al actualizar. ', - 'success' => 'Parámetros actualizados correctamente.' - ), - 'backup' => array( + 'success' => 'Parámetros actualizados correctamente.', + ], + 'backup' => [ 'delete_confirm' => 'Está seguro que desea eliminar este archivo de respaldo? Esta acción no puede ser revertida. ', 'file_deleted' => 'El archivo de respaldo fue eliminado satisfactoriamente. ', 'generated' => 'Un nuevo archivo de respaldo fue creado satisfactoriamente.', 'file_not_found' => 'El archivo de respaldo no se ha encontrado en el servidor.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Ha ocurrido un error mientras se realizaba el purgado. ', 'validation_failed' => 'Su confirmación de purga es incorrecta. Por favor, escriba la palabra "Borrar" en el cuadro de confirmación.', - 'success' => 'Registros eliminados correctamente purgados.' - ), - -); + 'success' => 'Registros eliminados correctamente purgados.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/es-ES/admin/statuslabels/message.php b/resources/lang/es-ES/admin/statuslabels/message.php index c158f22b1a..67a3c3467a 100644 --- a/resources/lang/es-ES/admin/statuslabels/message.php +++ b/resources/lang/es-ES/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Etiqueta de estado no existe.', 'assoc_assets' => 'Esta etiqueta de estado esta actualmente asociado con al menos un activo y no se puede eliminar. Por favor actualice sus activos para ya no hacer referencia a este estado y vuelva a intentarlo. ', - - 'create' => array( + 'create' => [ 'error' => 'Etiqueta de estado no fue creada, por favor, inténtelo de nuevo.', - 'success' => 'Etiqueta de estado fue creada exitosamente.' - ), + 'success' => 'Etiqueta de estado fue creada exitosamente.', + ], - 'update' => array( + 'update' => [ 'error' => 'Etiqueta de estado no se ha actualizado, por favor, inténtelo de nuevo', - 'success' => 'Etiqueta de estado fue actualizada exitosamente.' - ), + 'success' => 'Etiqueta de estado fue actualizada exitosamente.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => '¿Está seguro que desea eliminar esta etiqueta de estado?', 'error' => 'Hubo un problema borrando la etiqueta de estado. Por favor, inténtelo de nuevo.', - 'success' => 'La etiqueta de estado se ha eliminado exitosamente.' - ), + 'success' => 'La etiqueta de estado se ha eliminado exitosamente.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Estos activos no pueden asignarse a nadie.', - 'deployable' => 'Estos activos se pueden desproteger. Una vez que se les asigna, asumirán un estado meta de Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Estos activos no pueden desprotegerse y solo aparecerán en la vista Archivada. Esto es útil para retener información sobre activos para presupuestos / propósitos históricos, pero mantenerlos fuera de la lista de activos del día a día.', 'pending' => 'Estos activos aún no se pueden asignar a nadie, a menudo se utilizan para artículos que están pendientes de reparación, pero se espera que vuelvan a la circulación.', - ), + ], -); +]; diff --git a/resources/lang/es-ES/admin/users/general.php b/resources/lang/es-ES/admin/users/general.php index 221c9d4dc9..28b7d753f2 100644 --- a/resources/lang/es-ES/admin/users/general.php +++ b/resources/lang/es-ES/admin/users/general.php @@ -1,7 +1,6 @@ 'Este usuario puede ingresar', 'activated_disabled_help_text' => 'No puedes editar el estado de activación de tu propia cuenta.', 'assets_user' => 'Equipos asignados a :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Editar Usuario', 'filetype_info' => 'Tipos de archivos permitidos son png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, y rar.', 'history_user' => 'Historial de :name', - 'info' => 'Información', + 'info' => 'Información', 'restore_user' => 'Haga clic aquí para restaurarlos.', 'last_login' => 'Último acceso', 'ldap_config_text' => 'Las configuraciones de LDAP estàn en: Admin -> Settings. La ubicaciòn seleccionadada sera asignada a todos los usuarios importados.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'La actual configuración de administración permite cumplimiento selectivo de autenticación de dos factores. ', 'two_factor_enrolled' => 'Dispositivo con 2FA inscrito ', 'two_factor_active' => '2FA Activo ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/es-ES/admin/users/message.php b/resources/lang/es-ES/admin/users/message.php index c70514b9ae..698e641a6a 100644 --- a/resources/lang/es-ES/admin/users/message.php +++ b/resources/lang/es-ES/admin/users/message.php @@ -13,7 +13,7 @@ return array( 'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberá restaurarlo para editarlo o asignarle nuevos Equipos.', 'ldap_not_configured' => 'La integración con LDAP no ha sido configurada para esta instalación.', 'password_resets_sent' => 'A los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida se les ha enviado un enlace de restablecimiento de contraseña.', - 'password_reset_sent' => 'A password reset link has been sent to :email!', + 'password_reset_sent' => '¡Se ha enviado un enlace de restablecimiento de contraseña a :email!', 'success' => array( diff --git a/resources/lang/es-ES/button.php b/resources/lang/es-ES/button.php index 11105c3f1e..b7bacd6531 100644 --- a/resources/lang/es-ES/button.php +++ b/resources/lang/es-ES/button.php @@ -1,6 +1,6 @@ 'Acciones', 'add' => 'Agregar nuevo', 'cancel' => 'Cancelar', @@ -8,11 +8,17 @@ return array( 'delete' => 'Borrar', 'edit' => 'Editar', 'restore' => 'Restaurar', + 'remove' => 'Remove', 'request' => 'Solicitud', 'submit' => 'Enviar', 'upload' => 'Subir', - 'select_file' => 'Seleccionar Archivo...', + 'select_file' => 'Seleccionar Archivo...', 'select_files' => 'Selecciona Archivos...', 'generate_labels' => '{1} Generar Etiqueta|[2,*] Generar Etiquetas', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Enviar enlace de restablecimiento de contraseña', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/es-ES/general.php b/resources/lang/es-ES/general.php index 27acaddac0..fd85264e61 100644 --- a/resources/lang/es-ES/general.php +++ b/resources/lang/es-ES/general.php @@ -19,7 +19,10 @@ 'asset' => 'Equipo', 'asset_report' => 'Reporte de Equipos', 'asset_tag' => 'Etiqueta', - 'assets_available' => 'equipos disponibles', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Auditoría', 'audit_report' => 'Registro de auditoría', 'assets' => 'Equipos', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Auditoría masiva', 'bulkaudit_status' => 'Estado de auditoría', 'bulk_checkout' => 'Procesar en Lote', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'por Estado', 'cancel' => 'Cancelar', 'categories' => 'Categorías', @@ -44,13 +51,13 @@ 'checkins_count' => 'Dar de Alta', 'user_requests_count' => 'Solicitudes', 'city' => 'Ciudad', - 'click_here' => 'Pulsa aquí', + 'click_here' => 'Pulsa aquí', 'clear_selection' => 'Eliminar Selección', 'companies' => 'Empresas', 'company' => 'Empresa', 'component' => 'Componente', 'components' => 'Componentes', - 'complete' => 'Completo', + 'complete' => 'Completo', 'consumable' => 'Consumible', 'consumables' => 'Consumibles', 'country' => 'Pais', @@ -62,6 +69,8 @@ 'updated_at' => 'Actualizado en', 'currency' => '€', // this is deprecated 'current' => 'Actual', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Reporte de Equipos Personalizado', 'dashboard' => 'Tablero', 'days' => 'días', @@ -73,19 +82,22 @@ 'delete_confirm' => '¿Estás seguro de eliminar :item?', 'deleted' => 'Borrado', 'delete_seats' => 'Asientos eliminados', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departamentos', - 'department' => 'Departamento', + 'department' => 'Departamento', 'deployed' => 'Instalados - ', + 'depreciation' => 'Amortización', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Informe de amortización', 'details' => 'Detalles', 'download' => 'Descargar', - 'download_all' => 'Descargar todo', - 'depreciation' => 'Amortización', + 'download_all' => 'Descargar todo', 'editprofile' => 'Editar Perfil', 'eol' => 'EOL', 'email_domain' => 'Dominio de correo electrónico', 'email_format' => 'Formato de correo electrónico', 'email_domain_help' => 'Esto se utiliza para generar direcciones de correo electrónico cuando se importan', + 'error' => 'Error', 'filastname_format' => 'Primera Inicial del Apellido (jsmith@ejemplo.com)', 'firstname_lastname_format' => 'Primer Nombre y Apellido (jane.smith@ejemplo.com)', 'firstname_lastname_underscore_format' => 'Primer Nombre y Apellido (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Archivo', 'file_type' => 'Tipo de archivo', 'file_uploads' => 'Carga de Archivos', + 'file_upload' => 'File Upload', 'generate' => 'Generar', - 'github_markdown' => 'Este campo acepta el formateo flavored de GitHub.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Este campo acepta el formateo flavored de GitHub.', 'groups' => 'Grupos', 'gravatar_email' => 'Gravatar Email', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Historial', 'history_for' => 'Historial de', 'id' => 'Id', 'image' => 'Imagen', 'image_delete' => 'Borrar imagen', 'image_upload' => 'Enviar imagen', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Los tipos de archivo aceptados son jpg, webp, png, gif y svg. El tamaño máximo permitido es :size.', 'import' => 'Importar', 'importing' => 'Importando', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Reporte de Mantenimiento de Equipo', 'asset_maintenances' => 'Mantenimientos de Equipo', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => '¡Permisos insuficientes!', 'kits' => 'Equipamiento predefinido', 'language' => 'Lenguaje', @@ -132,7 +150,7 @@ 'licenses_available' => 'licencias libres', 'licenses' => 'Licencias', 'list_all' => 'Listar Todo', - 'loading' => 'Cargando', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'El valor de este campo no será guardado en una instalación de demostración.', 'feature_disabled' => 'Esta característica se ha desactivado para la versión de demostración.', 'location' => 'Localización', @@ -141,15 +159,17 @@ 'logout' => 'Desconexión', 'lookup_by_tag' => 'Buscar por etiqueta de activo', 'maintenances' => 'Mantenimientos', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Fabricante', 'manufacturers' => 'Fabricantes', 'markdown' => 'Este campo permite Github con sabor a markdown.', 'min_amt' => 'Cantidad mínima', - 'min_amt_help' => 'Número mínimo de elementos que deben estar disponibles antes de obtiene desencadenar una alerta.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Modelo No.', 'months' => 'Meses', 'moreinfo' => 'Más Info', 'name' => 'Nombre Localización', + 'new_password' => 'New Password', 'next' => 'Siguiente', 'next_audit_date' => 'Próxima fecha de auditoría', 'last_audit' => 'Última auditoría', @@ -171,19 +191,26 @@ 'purchase_date' => 'Fecha de compra', 'qty' => 'Cant', 'quantity' => 'Cantidad', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Disponibles', 'recent_activity' => 'Actividad Reciente', + 'remaining' => 'Remaining', 'remove_company' => 'Eliminar Asociación de compañía', 'reports' => 'Informes', 'restored' => 'restaurado', 'restore' => 'Restaurar', + 'requestable_models' => 'Requestable Models', 'requested' => 'Solicitado', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Solicitud Cancelada', 'save' => 'Guardar', 'select' => 'Seleccionar', + 'select_all' => 'Select All', 'search' => 'Buscar', 'select_category' => 'Seleccione una categoría', - 'select_department' => 'Seleccione un departamento', + 'select_department' => 'Seleccione un departamento', 'select_depreciation' => 'Seleccionar un tipo de Amortización', 'select_location' => 'Seleccionar una Ubicación', 'select_manufacturer' => 'Seleccionar un Fabricante', @@ -200,6 +227,7 @@ 'sign_in' => 'Entrar', 'signature' => 'Firma', 'skin' => 'Tema', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => '¡Parece que tu integración de Slack con Snipe-IT está funcionando!', 'some_features_disabled' => 'MODO DE DEMOSTRACIÓN: Algunas funciones estan desactivadas para esta instalación.', 'site_name' => 'Sitio', @@ -211,6 +239,7 @@ 'sure_to_delete' => '¿Está seguro que desea eliminar', 'submit' => 'Enviar', 'target' => 'Objetivo', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Hora y fecha', 'total_assets' => 'Equipos', 'total_licenses' => 'licencias totales', @@ -230,6 +259,7 @@ 'users' => 'Usuarios', 'viewall' => 'Ver todos', 'viewassets' => 'Ver Equipos Asignados', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Sitio web', 'welcome' => 'Bienvenido, :name', 'years' => 'años', @@ -243,8 +273,78 @@ 'accept' => 'Aceptar :asset', 'i_accept' => 'Acepto', 'i_decline' => 'Rechazo', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Firma abajo para indicar que estás de acuerdo con los términos de servicio:', 'clear_signature' => 'Borrar firma', 'show_help' => 'Mostrar ayuda', 'hide_help' => 'Ocultar ayuda', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/es-ES/help.php b/resources/lang/es-ES/help.php index 3309bb35a7..9c71dfef87 100644 --- a/resources/lang/es-ES/help.php +++ b/resources/lang/es-ES/help.php @@ -1,6 +1,6 @@ "Más información", + 'more_info_title' => 'Más información', - "audit_help" => "Marcando esta casilla podrá editar el registro de activos reflejando su nueva ubicación. Dejándola sin marcar simplemente anotaremos la ubicación en el registro de auditoria.

Tenga en cuenta que si este activo ha si requerido, no se podrá cambiara la ubicación de la persona, Activo o ubicación en la que esta requerido.", + 'audit_help' => 'Marcando esta casilla podrá editar el registro de activos reflejando su nueva ubicación. Dejándola sin marcar simplemente anotaremos la ubicación en el registro de auditoria.

Tenga en cuenta que si este activo ha si requerido, no se podrá cambiara la ubicación de la persona, Activo o ubicación en la que esta requerido.', 'assets' => 'Los activos son elementos con número de serie o etiqueta de activos. Tienden a ser artículos de alto valor donde es importante identificar un elemento específico.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'Puede configurar las depreciaciones de activos para depreciar activos basados en una depreciación lineal.', - - -); +]; diff --git a/resources/lang/es-ES/mail.php b/resources/lang/es-ES/mail.php index b9f482defe..68099fd088 100644 --- a/resources/lang/es-ES/mail.php +++ b/resources/lang/es-ES/mail.php @@ -1,6 +1,6 @@ 'El usuario ha cancelado el item solicitado en la pagina Web', 'a_user_requested' => 'Un usuario a solicitado un item en la pagina Web', 'accessory_name' => 'Nombre de accesorio:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Esto es una prueba desde el sistema de gestión de activos de Snipe-IT. Si tienes esto, correo está funcionando :)', 'the_following_item' => 'El siguiente artículo ha sido devuelto: ', 'low_inventory_alert' => 'Hay :count elemento que está por debajo del inventario mínimo o que pronto estará debajo.|Hay :count elementos que están por debajo del inventario mínimo o que pronto serán bajos.', - 'assets_warrantee_alert' => 'Hay :count licencia que expira en los próximos :threshold días. | Hay :count licencias que expiran en los próximos :threshold días.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Hay :count licencia que expira en los próximos :threshold días. | Hay :count licencias que expiran en los próximos :threshold días.', 'to_reset' => 'Para restaurar tu contraseña de :web, rellena este formulario:', 'type' => 'Tipo', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Informe de devolución de activo esperado', 'Expected_Checkin_Notification' => 'Recordatorio: :name se acerca la fecha de devolución', 'Expected_Checkin_Date' => 'Un activo asignado a ti debe ser devuelto en :date', - 'your_assets' => 'Ver tus activos' -); + 'your_assets' => 'Ver tus activos', +]; diff --git a/resources/lang/es-ES/passwords.php b/resources/lang/es-ES/passwords.php index c0bc9b79b2..1455a40942 100644 --- a/resources/lang/es-ES/passwords.php +++ b/resources/lang/es-ES/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'El link de la contraseña ha sido enviada!', 'user' => 'No se ha encontrado ningún usuario activo con ese correo electrónico.', ]; - diff --git a/resources/lang/es-ES/validation.php b/resources/lang/es-ES/validation.php index 6b6dce9561..3756ff0c3d 100644 --- a/resources/lang/es-ES/validation.php +++ b/resources/lang/es-ES/validation.php @@ -1,6 +1,6 @@ ':attribute debe contener como mínimo :min caracteres.', 'array' => 'El atributo: debe tener al menos: elementos min.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'El :attribute seleccionado no es correcto.', 'numeric' => ':attribute debe ser un número.', 'present' => 'El campo: atributo debe estar presente.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute ya ha sido introducido.', 'uploaded' => 'El atributo: no se pudo cargar.', 'url' => ':attribute formato incorrecto.', - "unique_undeleted" => "El :atrribute debe ser único.", - "non_circular" => ":attribute no debe crear una referencia circular.", + 'unique_undeleted' => 'El :atrribute debe ser único.', + 'non_circular' => ':attribute no debe crear una referencia circular.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "El campo: atributo contiene un carácter que no está permitido.", - "email_array" => "Una o más direcciones de correo electrónico no es válida.", - "hashed_pass" => "Tu contraseña actual es incorrecta", + 'alpha_space' => 'El campo: atributo contiene un carácter que no está permitido.', + 'email_array' => 'Una o más direcciones de correo electrónico no es válida.', + 'hashed_pass' => 'Tu contraseña actual es incorrecta', 'dumbpwd' => 'Esa contraseña es muy común.', - "statuslabel_type" => "Debe seleccionar un tipo de etiqueta de estado válido.", + 'statuslabel_type' => 'Debe seleccionar un tipo de etiqueta de estado válido.', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/es-MX/admin/asset_maintenances/message.php b/resources/lang/es-MX/admin/asset_maintenances/message.php index dc09777877..4a3ca6c73b 100644 --- a/resources/lang/es-MX/admin/asset_maintenances/message.php +++ b/resources/lang/es-MX/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => '¿Está seguro que desea eliminar este mantenimiento de equipo?', 'error' => 'Hubo un problema al eliminar el mantenimiento de equipo. Por favor intente nuevamente.', - 'success' => 'El mantenimiento de equipo fue eliminado de manera exitosa.' + 'success' => 'El mantenimiento de equipo fue eliminado de manera exitosa.', ], 'create' => [ 'error' => 'El Mantenimiento de Equipo no fue creado, por favor intente nuevamente.', - 'success' => 'El Mantenimiento de Equipo fue creado de manera exitosa.' + 'success' => 'El Mantenimiento de Equipo fue creado de manera exitosa.', ], 'edit' => [ 'error' => 'El mantenimiento de activo no fue editado. Por favor, intenta de nuevo.', - 'success' => 'Mantenimiento de activo editado con éxito.' + 'success' => 'Mantenimiento de activo editado con éxito.', ], 'asset_maintenance_incomplete' => 'Sin Completar', 'warranty' => 'Garantía', 'not_warranty' => 'Sin Garantía', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/es-MX/admin/asset_maintenances/table.php b/resources/lang/es-MX/admin/asset_maintenances/table.php index f63124dd19..473e3ef34e 100644 --- a/resources/lang/es-MX/admin/asset_maintenances/table.php +++ b/resources/lang/es-MX/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Mantenimiento de Equipo', 'asset_name' => 'Nombre del Equipo', 'is_warranty' => 'Garantía', - 'dl_csv' => 'Descargar CSV' + 'dl_csv' => 'Descargar CSV', ]; diff --git a/resources/lang/es-MX/admin/categories/general.php b/resources/lang/es-MX/admin/categories/general.php index 022583a437..5f8900f23f 100644 --- a/resources/lang/es-MX/admin/categories/general.php +++ b/resources/lang/es-MX/admin/categories/general.php @@ -18,6 +18,6 @@ return array( 'update' => 'Actualizar Categoría', 'use_default_eula' => 'En su lugar, use el EULA por defecto.', 'use_default_eula_disabled' => 'En su lugar, use el EULA por defecto. No esta configurado un EULA por defecto. Por favor agregue uno en Configuración.', - 'use_default_eula_column' => 'Use default EULA', + 'use_default_eula_column' => 'Usar EULA por defecto', ); diff --git a/resources/lang/es-MX/admin/companies/general.php b/resources/lang/es-MX/admin/companies/general.php index 95427d69ea..2190b5aa16 100644 --- a/resources/lang/es-MX/admin/companies/general.php +++ b/resources/lang/es-MX/admin/companies/general.php @@ -1,4 +1,7 @@ 'Seleccionar compañía', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/es-MX/admin/companies/message.php b/resources/lang/es-MX/admin/companies/message.php index a1bc7db6ff..a4b7ef6faf 100644 --- a/resources/lang/es-MX/admin/companies/message.php +++ b/resources/lang/es-MX/admin/companies/message.php @@ -1,18 +1,19 @@ 'La compañía no existe.', 'assoc_users' => 'Esta compañía ya está asociada con al menos un modelo y no puede eliminarse. Por favor, actualiza tus modelos para no referenciar esta compañía de nuevo y prueba otra vez. ', - 'create' => array( + 'create' => [ 'error' => 'Esta compañía no ha sido creada, por favor pruebe de nuevo.', - 'success' => 'Compañía creada satisfactoriamente.' - ), - 'update' => array( + 'success' => 'Compañía creada satisfactoriamente.', + ], + 'update' => [ 'error' => 'Compañía no actualizada, por favor inténtelo de nuevo', - 'success' => 'Compañía actualizada correctamente.' - ), - 'delete' => array( + 'success' => 'Compañía actualizada correctamente.', + ], + 'delete' => [ 'confirm' => '¿Seguro que quieres eliminar esta compañía?', 'error' => 'Hubo un problema eliminando esta compañía. Inténtelo de nuevo.', - 'success' => 'Esta compañía se eliminó satisfactoriamente.' - ) -); + 'success' => 'Esta compañía se eliminó satisfactoriamente.', + ], +]; diff --git a/resources/lang/es-MX/admin/custom_fields/general.php b/resources/lang/es-MX/admin/custom_fields/general.php index 864606e23e..935b135b24 100644 --- a/resources/lang/es-MX/admin/custom_fields/general.php +++ b/resources/lang/es-MX/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Campos personalizados', + 'manage' => 'Manage', 'field' => 'Campo', 'about_fieldsets_title' => 'Acerca de los campos personalizados', - 'about_fieldsets_text' => 'Los grupos de campos personalizados te permiten agrupar campos que se usan frecuentemente para determinados modelos de equipos.', - 'custom_format' => 'Formato a medida...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Encriptar el valor de este campo en la base de datos', 'encrypt_field_help' => 'CUIDADO: Encriptar un campo hace que no se pueda buscar por él.', 'encrypted' => 'Encriptado', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Usado Por Modelos', 'order' => 'Orden', 'create_fieldset' => 'Nuevo grupo de campos', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Nuevo campo personalizado', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'El valor de este campo está encriptado en la base de datos. Solo los administradores pueden ver el valor desencriptado', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/es-MX/admin/depreciations/general.php b/resources/lang/es-MX/admin/depreciations/general.php index 383065a5c0..1581977bc4 100644 --- a/resources/lang/es-MX/admin/depreciations/general.php +++ b/resources/lang/es-MX/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Info Amortización Equipos', 'about_depreciations' => 'Puedes configurar clases de amortización para amortizar equipos de forma lineal.', 'asset_depreciations' => 'Amortizaciones', 'create' => 'Crear Amortización', 'depreciation_name' => 'Nombre Amortización', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Meses', 'update' => 'Actualizar Amortización', - 'depreciation_min' => 'Valor mínimo después de depreciado' - -); + 'depreciation_min' => 'Valor mínimo después de depreciado', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/es-MX/admin/depreciations/table.php b/resources/lang/es-MX/admin/depreciations/table.php index d0e2f193cc..d89d63dbaf 100644 --- a/resources/lang/es-MX/admin/depreciations/table.php +++ b/resources/lang/es-MX/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Meses', 'term' => 'Termina', 'title' => 'Nombre ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/es-MX/admin/groups/titles.php b/resources/lang/es-MX/admin/groups/titles.php index c9d6ca4a6d..ad38bd4667 100644 --- a/resources/lang/es-MX/admin/groups/titles.php +++ b/resources/lang/es-MX/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Acerca de los grupos', 'about_groups' => 'Los Grupos son usados para generar permisos de usuarios.', 'group_management' => 'Gestión de Grupos', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Admin Grupo', 'allow' => 'Permitir', 'deny' => 'Denegar', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/es-MX/admin/hardware/form.php b/resources/lang/es-MX/admin/hardware/form.php index fe4084e3c7..314b031927 100644 --- a/resources/lang/es-MX/admin/hardware/form.php +++ b/resources/lang/es-MX/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirmar eliminación masiva de bienes', +return [ + 'bulk_delete' => 'Confirmar eliminación masiva de bienes', 'bulk_delete_help' => 'Revisar los bienes para eliminación masiva. Una vez eliminados, esos bienes pueden ser restaurados, pero no volverán a estar asociados con ningún usuario a los que esté asignado.', 'bulk_delete_warn' => 'Está a punto de borrar :asset_count.', - 'bulk_update' => 'Actualización masiva de Equipos', - 'bulk_update_help' => 'Este formulario le permite actualizar múltiples Equipos simultáneamente. Solo complete los campos que quiere modificar. Todo campo en blanco permanecerá sin cambios. ', - 'bulk_update_warn' => 'Esta a punto de editar las propiedades de :asset_count equipos.', + 'bulk_update' => 'Actualización masiva de Equipos', + 'bulk_update_help' => 'Este formulario le permite actualizar múltiples Equipos simultáneamente. Solo complete los campos que quiere modificar. Todo campo en blanco permanecerá sin cambios. ', + 'bulk_update_warn' => 'Esta a punto de editar las propiedades de :asset_count equipos.', 'checkedout_to' => 'Asignado a', 'checkout_date' => 'Fecha de asignación', 'checkin_date' => 'Fecha de devolución', @@ -38,7 +38,12 @@ return array( 'tag' => 'Etiqueta', 'update' => 'Actualizar Equipo', 'warranty' => 'Garantía', - 'warranty_expires' => 'Vencimiento de la Garantía', + 'warranty_expires' => 'Vencimiento de la Garantía', 'years' => 'años', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/es-MX/admin/hardware/general.php b/resources/lang/es-MX/admin/hardware/general.php index ed09b1a988..50c1415717 100644 --- a/resources/lang/es-MX/admin/hardware/general.php +++ b/resources/lang/es-MX/admin/hardware/general.php @@ -1,22 +1,43 @@ 'Acerca de Activos', 'about_assets_text' => 'Los activos son elementos con número de serie o etiqueta de activos. Tienden a ser artículos de alto valor donde es importante identificar un elemento específico.', - 'archived' => 'Archivado', + 'archived' => 'Archivado', 'asset' => 'Equipo', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'Quitar Equipo', 'checkout' => 'Activo de pago', 'clone' => 'Clonar Equipo', 'deployable' => 'Desplegable', - 'deleted' => 'This asset has been deleted.', + 'deleted' => 'Este activo fue eliminado.', 'edit' => 'Editar Equipo', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_deleted' => 'Este Modelo de activo fue eliminado. Debes restaurar este modelo antes de poder restaurar el Activo.', 'requestable' => 'Requerible', 'requested' => 'Solicitado', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restaurar equipo', 'pending' => 'Pendiente', 'undeployable' => 'No desplegable', 'view' => 'Ver Equipo', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/es-MX/admin/hardware/message.php b/resources/lang/es-MX/admin/hardware/message.php index 589416d8b0..5569bced7e 100644 --- a/resources/lang/es-MX/admin/hardware/message.php +++ b/resources/lang/es-MX/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Atención: Este equipo está marcado como no isntalabre. Si no es correcto, actualiza su estado.', 'does_not_exist' => 'Equipo inexistente.', - 'does_not_exist_or_not_requestable' => 'Buen intento. El activo no existe o no es solicitable.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Equipo asignado a un usuario, no se puede eliminar.', - 'create' => array( + 'create' => [ 'error' => 'Equipo no creado, intentalo de nuevo. :(', - 'success' => 'Equipo creado. :)' - ), + 'success' => 'Equipo creado. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Equipo no actualizado, intentalo de nuevo', 'success' => 'Equipo actualizado.', 'nothing_updated' => 'Ningún campo fue seleccionado, por lo que nada ha sido actualizado.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'El equipo no fue restaurado, por favor intente nuevamente', - 'success' => 'Equipo restaurado correctamente.' - ), + 'success' => 'Equipo restaurado correctamente.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'La auditoría de activos no tuvo éxito. Vuelve a intentarlo.', - 'success' => 'Auditoría de activos registrada correctamente.' - ), + 'success' => 'Auditoría de activos registrada correctamente.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Archivo no eliminado. Por favor, vuelva a intentarlo.', 'success' => 'Archivo eliminado correctamente.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Archivo(s) no cargado. Por favor, vuelva a intentarlo.', 'success' => 'Archivo(s) cargado correctamente.', 'nofiles' => 'No ha seleccionado ningun archivo para ser cargado, o el archivo que seleccionó es demasiado grande', 'invalidfiles' => 'Uno o más sus archivos es demasiado grande o es de un tipo no permitido. Los tipos de archivo permitidos son png, gif, jpg, doc, docx, pdf y txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Algunos elementos no se pudieron importar correctamente.', 'errorDetail' => 'Estos elementos no pudieron importarse debido a errores.', - 'success' => "Tu archivo ha sido importado", - 'file_delete_success' => "Tu archivo ha sido eliminado con éxito", - 'file_delete_error' => "No pudimos eliminar tu archivo", - ), + 'success' => 'Tu archivo ha sido importado', + 'file_delete_success' => 'Tu archivo ha sido eliminado con éxito', + 'file_delete_error' => 'No pudimos eliminar tu archivo', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Estás seguro que quieres eliminar el equipo?', 'error' => 'Equipo no eliminado, intentalo de nuevo.', 'nothing_updated' => 'No se seleccionaron los activos, por lo que no se eliminó nada.', - 'success' => 'Equipo eliminado.' - ), + 'success' => 'Equipo eliminado.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Equipo no asignado, intentalo de nuevo', 'success' => 'Equipo asignado.', 'user_does_not_exist' => 'Este usuario no es correcto. Intentalo de nuevo.', 'not_available' => '¡Ese artículo no está disponible para retirada!', - 'no_assets_selected' => 'Debes seleccionar al menos un elemento de la lista' - ), + 'no_assets_selected' => 'Debes seleccionar al menos un elemento de la lista', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'No se ha quitado el equipo. Intentalo de nuevo.', 'success' => 'Equipo quitado correctamente.', 'user_does_not_exist' => 'Este usuario no es correcto. Intentalo de nuevo.', 'already_checked_in' => 'Ese activo ya se quito.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Bien no solicitado, por favor inténtelo de nuevo', 'success' => 'Bien solicitado correctamente.', - 'canceled' => 'Solicitud de retirada cancelada con éxito' - ) + 'canceled' => 'Solicitud de retirada cancelada con éxito', + ], -); +]; diff --git a/resources/lang/es-MX/admin/hardware/table.php b/resources/lang/es-MX/admin/hardware/table.php index 987f2405b2..cb01baf537 100644 --- a/resources/lang/es-MX/admin/hardware/table.php +++ b/resources/lang/es-MX/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Etiqueta', 'asset_model' => 'Modelo', - 'book_value' => 'Valor', + 'book_value' => 'Current Value', 'change' => 'Operación', 'checkout_date' => 'Fecha de asignación', 'checkoutto' => 'Asignado', + 'current_value' => 'Current Value', 'diff' => 'Diferencia', 'dl_csv' => 'Descargar CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'N. Serie', 'status' => 'Estado', 'title' => 'Equipo ', - 'image' => 'Imagen de dispositivo', + 'image' => 'Imagen de dispositivo', 'days_without_acceptance' => 'Días Sin Aceptación', - 'monthly_depreciation' => 'Depreciación Mensual' - -); + 'monthly_depreciation' => 'Depreciación Mensual', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/es-MX/admin/kits/general.php b/resources/lang/es-MX/admin/kits/general.php index f3b2f4cced..9242fb36f1 100644 --- a/resources/lang/es-MX/admin/kits/general.php +++ b/resources/lang/es-MX/admin/kits/general.php @@ -1,6 +1,6 @@ 'Acerca de kits predefinidos', 'about_kits_text' => 'Kits predefinidos le permiten revisar rápidamente un conjunto de elementos (activos, licencias, etc.) a un usuario. Esto puede ser útil cuando su proceso de incorporación es consistente entre muchos usuarios y todos los usuarios reciben los mismos artículos.', 'checkout' => 'Asignar kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'No hay suficientes licencias disponibles para :license para asignar. :qty son requeridos. ', 'none_consumables' => 'No hay suficientes unidades disponibles de :consumable para asignar. :qty son requeridas. ', 'none_accessory' => 'No hay suficientes unidades disponibles de :accesory para asignar. :qty son requeridas. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/es-MX/admin/locations/table.php b/resources/lang/es-MX/admin/locations/table.php index 4322c0ce52..2e4c79b7ff 100644 --- a/resources/lang/es-MX/admin/locations/table.php +++ b/resources/lang/es-MX/admin/locations/table.php @@ -1,6 +1,6 @@ 'Acerca de ubicaciones', 'about_locations' => 'Las Ubicaciones son utilizadas para hacer seguimiento de la información sobre ubicación de usuarios, bienes, y otros items', 'assets_rtd' => 'Equipos', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Padre', 'currency' => 'Divisa de la Localización', 'ldap_ou' => 'Búsqueda LDAP OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/es-MX/admin/models/general.php b/resources/lang/es-MX/admin/models/general.php index 18ea5cec05..13bf779bad 100644 --- a/resources/lang/es-MX/admin/models/general.php +++ b/resources/lang/es-MX/admin/models/general.php @@ -3,7 +3,7 @@ return array( 'about_models_title' => 'Acerca de modelos de activos', 'about_models_text' => 'Los Modelos de activos son una forma de agrupar activos idénticos. "MBP 2013", "IPhone 6s", etc.', - 'deleted' => 'This model has been deleted.', + 'deleted' => 'Este modelo fue eliminado.', 'bulk_delete' => 'Borrar Grandes Modelos de Activos', 'bulk_delete_help' => 'Usa las casillas de verificación para confirmar la eliminación de los modelos de activos. Los modelos de activos tienen activos asociados que no pueden ser eliminados hasta que los activos sean asociados con un modelo diferente.', 'bulk_delete_warn' => 'Estás a punto de eliminar: los modelos de activo model_count.', diff --git a/resources/lang/es-MX/admin/reports/general.php b/resources/lang/es-MX/admin/reports/general.php index f6251cdbf3..19efc0b08a 100644 --- a/resources/lang/es-MX/admin/reports/general.php +++ b/resources/lang/es-MX/admin/reports/general.php @@ -1,5 +1,10 @@ 'Selecciona las opciones de tu informe de Equipos.' -); +return [ + 'info' => 'Selecciona las opciones de tu informe de Equipos.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/es-MX/admin/settings/general.php b/resources/lang/es-MX/admin/settings/general.php index 49aa4ed2f0..79cca394e8 100644 --- a/resources/lang/es-MX/admin/settings/general.php +++ b/resources/lang/es-MX/admin/settings/general.php @@ -1,30 +1,39 @@ 'Directorio Activo', 'ad_domain' => 'Dominio del Directorio Activo', 'ad_domain_help' => 'Esto es a veces el mismo que su correo electrónico de dominio, pero no siempre.', 'ad_append_domain_label' => 'Añadir nombre de dominio', 'ad_append_domain' => 'Asignar nombre de dominio al campo del nombre de usuario', - 'ad_append_domain_help' => 'No se requiere que el usuario escriba "username@dominio.empresa", ellos podrán, simplemente digitar su nombre de usuario "username".' , + 'ad_append_domain_help' => 'No se requiere que el usuario escriba "username@dominio.empresa", ellos podrán, simplemente digitar su nombre de usuario "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'Este es un servidor de Directorio Activo', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Enviar alertas a', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Alertas habilitadas', 'alert_interval' => 'Limite de alertas de expiración (en días)', 'alert_inv_threshold' => 'Umbral de alerta del inventario', 'allow_user_skin' => 'Permitir Tema del usuario', - 'allow_user_skin_help_text' => 'Al marcar esta casilla se permitirá al usuario sustituir el tema de la interfase con uno diferente.' , + 'allow_user_skin_help_text' => 'Al marcar esta casilla se permitirá al usuario sustituir el tema de la interfase con uno diferente.', 'asset_ids' => 'IDs de Recurso', 'audit_interval' => 'Intervalo de auditoría', 'audit_interval_help' => 'Si tiene que auditar físicamente sus activos periódicamente, ingrese el intervalo en meses.', 'audit_warning_days' => 'Umbral de advertencia de auditoría', 'audit_warning_days_help' => '¿Con cuántos días de antelación debemos advertirle cuándo se deben auditar los activos?', - 'auto_increment_assets' => 'Generar IDs de equipo autoincrementales', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefijo (opcional)', - 'auto_incrementing_help' => 'Activa la generación automática de IDs de equipo antes de configurar esto', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Copias de seguridad', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Configuración de Código de Barras', 'confirm_purge' => 'Confirmar la purga', 'confirm_purge_help' => 'Introduzca el texto "DELETE" en el cuadro de abajo para purgar sus registros borrados. Esta acción no se puede deshacer y borrará PERMANENTAMENTE todos los elementos y usuarios eliminados. (Se recomienda hacer una copia de seguridad previamente, para estar seguro.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Tipo de códigos de barras 2D', 'alt_barcode_type' => 'Tipo de códigos de barras 1D', 'email_logo_size' => 'Los logotipos cuadrados se ven mejor en correo electrónico. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Configuración EULA', 'eula_markdown' => 'Este EULS permite makrdown estilo Github.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Texto Adicional de Pie de Página ', 'footer_text_help' => 'Este texto aparecerá en el lado derecho del pie de página. Los enlaces son permitidos usando el formato flavored de GitHub. Saltos de línea, cabeceras, imágenes, etc, pueden resultar impredecibles.', 'general_settings' => 'Configuración General', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generar Respaldo', 'header_color' => 'Color de encabezado', 'info' => 'Estos parámetros permirten personalizar ciertos aspectos de la aplicación.', 'label_logo' => 'Logo de etiqueta', 'label_logo_size' => 'Los logos cuadrados se ven mejor - se mostrarán en la parte superior derecha de cada etiqueta de activo. ', 'laravel' => 'Versión de Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP activado', 'ldap_integration' => 'Integración LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Esta bandera se utiliza para determinar si un usuario puede iniciar sesión en Snipe-IT y no afecta a la capacidad de verificar elementos dentro o fuera de ellos.', 'ldap_emp_num' => 'Número de empleado LDAP', 'ldap_email' => 'Email LDAP', - 'license' => 'Licencia de Software', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Licencia de Software', 'load_remote_text' => 'Scripts remotos', 'load_remote_help_text' => 'Esta instalación de Snipe-IT puede cargar scripts desde fuera.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Nota de inicio de sesión', 'login_note_help' => 'Opcionalmente incluya algunas oraciones en su pantalla de inicio de sesión, por ejemplo para ayudar a las personas que han encontrado un dispositivo perdido o robado. Este campo acepta Github con sabor markdown', 'login_remote_user_text' => 'Opciones de inicio de sesión de usuario remoto', @@ -118,16 +141,28 @@ return array( 'optional' => 'opcional', 'per_page' => 'Resultados por página', 'php' => 'Versión de PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Debes instalar php-gd para mostrar Códigos QR, ver instrucciones de instalación en .', 'php_gd_warning' => 'PHP Image Processing y GD plugin NO instalados.', 'pwd_secure_complexity' => 'Complejidad de la contraseña', 'pwd_secure_complexity_help' => 'Seleccione las reglas de complejidad de las contraseñas que desee aplicar.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Caracteres mínimos de contraseña', 'pwd_secure_min_help' => 'El valor mínimo permitido es 8', 'pwd_secure_uncommon' => 'Evitar contraseñas comunes', 'pwd_secure_uncommon_help' => 'Esto impedirá que los usuarios usen contraseñas comunes de las 10,000 contraseñas principales que se notifican en las infracciones.', 'qr_help' => 'Activa Códigos QR antes para poder ver esto', 'qr_text' => 'Texto Código QR', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML activado', 'saml_integration' => 'Integración SAML', 'saml_sp_entityid' => 'ID de la entidad', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'Esto causará que el usuario sea redirigido primero a la IdP al cerrar sesión. Dejar desmarcado si el IdP no soporta correctamente SAML SLO iniciado por SP.', 'saml_custom_settings' => 'Configuración personalizada SAML', 'saml_custom_settings_help' => 'Puedes especificar ajustes adicionales a la biblioteca onelogin/php-saml. Úsalo bajo tu propio riesgo.', + 'saml_download' => 'Download Metadata', 'setting' => 'Parámetro', 'settings' => 'Configuración', 'show_alerts_in_menu' => 'Mostrar alertas en el menú superior', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Nombre del sitio', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Nombre de bot en Slack', 'slack_channel' => 'Canal en Slack', 'slack_endpoint' => 'Terminal en Slack', @@ -173,6 +212,8 @@ return array( 'update' => 'Actualizar Parámetros', 'value' => 'Valor', 'brand' => 'Marca', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Tipo de marca web', 'about_settings_title' => 'Acerca de Ajustes', 'about_settings_text' => 'Estos ajustes te permiten personalizar ciertos aspectos de tu instalación.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Política de Privacidad', 'privacy_policy_link_help' => 'Si se incluye una URL aquí, un enlace a tu Política de Privacidad se incluirá al pie de la aplicación y en cualquier correo electrónico que el sistema envíe, de conformidad con la ley GDPR. ', 'purge' => 'Purgar registros eliminados', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Borde inferior de la Etiqueta', 'labels_display_sgutter' => 'Borde lateral de la Etiqueta', 'labels_fontsize' => 'Tamaño de fuente de la etiqueta', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Al marcar esta casilla se aplicará una restricción única en los seriales de los equipos', 'zerofill_count' => 'Longitud de etiquetas de activos, incluyendo relleno de ceros', 'username_format_help' => 'Esta configuración sólo será utilizada por el proceso de importación si no se proporciona un nombre de usuario y tenemos que generar un nombre de usuario para usted.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/es-MX/admin/settings/message.php b/resources/lang/es-MX/admin/settings/message.php index 3980dcd7a8..89eb5b4553 100644 --- a/resources/lang/es-MX/admin/settings/message.php +++ b/resources/lang/es-MX/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Ha ocurrido un error al actualizar. ', - 'success' => 'Parámetros actualizados correctamente.' - ), - 'backup' => array( + 'success' => 'Parámetros actualizados correctamente.', + ], + 'backup' => [ 'delete_confirm' => 'Está seguro que desea eliminar este archivo de respaldo? Esta acción no puede ser revertida. ', 'file_deleted' => 'El archivo de respaldo fue eliminado satisfactoriamente. ', 'generated' => 'Un nuevo archivo de respaldo fue creado satisfactoriamente.', 'file_not_found' => 'El archivo de respaldo no se ha encontrado en el servidor.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Ha ocurrido un error mientras se realizaba el purgado. ', 'validation_failed' => 'Su confirmación de purga es incorrecta. Por favor, escriba la palabra "Borrar" en el cuadro de confirmación.', - 'success' => 'Registros eliminados correctamente purgados.' - ), - -); + 'success' => 'Registros eliminados correctamente purgados.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/es-MX/admin/statuslabels/message.php b/resources/lang/es-MX/admin/statuslabels/message.php index c158f22b1a..67a3c3467a 100644 --- a/resources/lang/es-MX/admin/statuslabels/message.php +++ b/resources/lang/es-MX/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Etiqueta de estado no existe.', 'assoc_assets' => 'Esta etiqueta de estado esta actualmente asociado con al menos un activo y no se puede eliminar. Por favor actualice sus activos para ya no hacer referencia a este estado y vuelva a intentarlo. ', - - 'create' => array( + 'create' => [ 'error' => 'Etiqueta de estado no fue creada, por favor, inténtelo de nuevo.', - 'success' => 'Etiqueta de estado fue creada exitosamente.' - ), + 'success' => 'Etiqueta de estado fue creada exitosamente.', + ], - 'update' => array( + 'update' => [ 'error' => 'Etiqueta de estado no se ha actualizado, por favor, inténtelo de nuevo', - 'success' => 'Etiqueta de estado fue actualizada exitosamente.' - ), + 'success' => 'Etiqueta de estado fue actualizada exitosamente.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => '¿Está seguro que desea eliminar esta etiqueta de estado?', 'error' => 'Hubo un problema borrando la etiqueta de estado. Por favor, inténtelo de nuevo.', - 'success' => 'La etiqueta de estado se ha eliminado exitosamente.' - ), + 'success' => 'La etiqueta de estado se ha eliminado exitosamente.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Estos activos no pueden asignarse a nadie.', - 'deployable' => 'Estos activos se pueden desproteger. Una vez que se les asigna, asumirán un estado meta de Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Estos activos no pueden desprotegerse y solo aparecerán en la vista Archivada. Esto es útil para retener información sobre activos para presupuestos / propósitos históricos, pero mantenerlos fuera de la lista de activos del día a día.', 'pending' => 'Estos activos aún no se pueden asignar a nadie, a menudo se utilizan para artículos que están pendientes de reparación, pero se espera que vuelvan a la circulación.', - ), + ], -); +]; diff --git a/resources/lang/es-MX/admin/users/general.php b/resources/lang/es-MX/admin/users/general.php index ac492aa97d..ef8677e296 100644 --- a/resources/lang/es-MX/admin/users/general.php +++ b/resources/lang/es-MX/admin/users/general.php @@ -1,7 +1,6 @@ 'Este usuario puede iniciar sesión', 'activated_disabled_help_text' => 'No puedes editar el estado de activación para tu propia cuenta.', 'assets_user' => 'Equipos asignados a :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Editar Usuario', 'filetype_info' => 'Tipos de archivos permitidos son png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, y rar.', 'history_user' => 'Historial de :name', - 'info' => 'Información', + 'info' => 'Información', 'restore_user' => 'Haga clic aquí para restaurarlos.', 'last_login' => 'Último acceso', 'ldap_config_text' => 'Las configuraciones de LDAP estàn en: Admin -> Settings. La ubicaciòn seleccionadada sera asignada a todos los usuarios importados.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'La actual configuración de administración permite cumplimiento selectivo de autenticación de dos factores. ', 'two_factor_enrolled' => 'Dispositivo con 2FA inscrito ', 'two_factor_active' => '2FA Activo ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/es-MX/admin/users/message.php b/resources/lang/es-MX/admin/users/message.php index 8a1ae74778..d12c28b0ae 100644 --- a/resources/lang/es-MX/admin/users/message.php +++ b/resources/lang/es-MX/admin/users/message.php @@ -13,7 +13,7 @@ return array( 'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberá restaurarlo para editarlo o asignarle nuevos Equipos.', 'ldap_not_configured' => 'La integración con LDAP no ha sido configurada para esta instalación.', 'password_resets_sent' => 'Los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida han sido enviados un enlace de restablecimiento de contraseña.', - 'password_reset_sent' => 'A password reset link has been sent to :email!', + 'password_reset_sent' => '¡Se ha enviado un enlace de restablecimiento de contraseña a :email!', 'success' => array( diff --git a/resources/lang/es-MX/button.php b/resources/lang/es-MX/button.php index e965cf5d7d..aa737c9b14 100644 --- a/resources/lang/es-MX/button.php +++ b/resources/lang/es-MX/button.php @@ -1,6 +1,6 @@ 'Acciones', 'add' => 'Agregar nuevo', 'cancel' => 'Cancelar', @@ -8,11 +8,17 @@ return array( 'delete' => 'Borrar', 'edit' => 'Editar', 'restore' => 'Restaurar', + 'remove' => 'Remove', 'request' => 'Solicitud', 'submit' => 'Enviar', 'upload' => 'Subir', - 'select_file' => 'Seleccionar Archivo...', + 'select_file' => 'Seleccionar Archivo...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generar Etiqueta|[2,*] Generar Etiquetas', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Enviar enlace de restablecimiento de contraseña', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/es-MX/general.php b/resources/lang/es-MX/general.php index 5d02cf43c7..e9bd7229c1 100644 --- a/resources/lang/es-MX/general.php +++ b/resources/lang/es-MX/general.php @@ -19,7 +19,10 @@ 'asset' => 'Equipo', 'asset_report' => 'Reporte de Equipos', 'asset_tag' => 'Etiqueta', - 'assets_available' => 'equipos disponibles', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Auditoría', 'audit_report' => 'Registro de auditoría', 'assets' => 'Equipos', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Auditoría masiva', 'bulkaudit_status' => 'Estado de auditoría', 'bulk_checkout' => 'Procesar en Lote', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'por Estado', 'cancel' => 'Cancelar', 'categories' => 'Categorías', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'Ciudad', - 'click_here' => 'Pulsa aquí', + 'click_here' => 'Pulsa aquí', 'clear_selection' => 'Eliminar Selección', 'companies' => 'Empresas', 'company' => 'Empresa', 'component' => 'Componente', 'components' => 'Componentes', - 'complete' => 'Completo', + 'complete' => 'Completo', 'consumable' => 'Consumible', 'consumables' => 'Consumibles', 'country' => 'Pais', @@ -62,6 +69,8 @@ 'updated_at' => 'Actualizado en', 'currency' => '€', // this is deprecated 'current' => 'Actual', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Reporte de Equipos Personalizado', 'dashboard' => 'Tablero', 'days' => 'días', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'Borrado', 'delete_seats' => 'Asientos eliminados', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departamentos', - 'department' => 'Departamento', + 'department' => 'Departamento', 'deployed' => 'Instalados - ', + 'depreciation' => 'Amortización', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Informe de amortización', 'details' => 'Detalles', 'download' => 'Descargar', - 'download_all' => 'Descargar todo', - 'depreciation' => 'Amortización', + 'download_all' => 'Descargar todo', 'editprofile' => 'Editar Perfil', 'eol' => 'EOL', 'email_domain' => 'Dominio de correo electrónico', 'email_format' => 'Formato de correo electrónico', 'email_domain_help' => 'Esto se utiliza para generar direcciones de correo electrónico cuando se importan', + 'error' => 'Error', 'filastname_format' => 'Primera Inicial del Apellido (jsmith@ejemplo.com)', 'firstname_lastname_format' => 'Primer Nombre y Apellido (jane.smith@ejemplo.com)', 'firstname_lastname_underscore_format' => 'Primer Nombre y Apellido (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Archivo', 'file_type' => 'Tipo de Archivo', 'file_uploads' => 'Carga de Archivos', + 'file_upload' => 'File Upload', 'generate' => 'Generar', - 'github_markdown' => 'Este campo acepta el formateo flavored de GitHub.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Este campo acepta el formateo flavored de GitHub.', 'groups' => 'Grupos', 'gravatar_email' => 'Gravatar Email', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Historial', 'history_for' => 'Historial de', 'id' => 'Id', 'image' => 'Imagen', 'image_delete' => 'Borrar imagen', 'image_upload' => 'Enviar imagen', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Los tipos de archivo aceptados son jpg, webp, png, gif y svg. El tamaño máximo permitido es :size.', 'import' => 'Importar', 'importing' => 'Importando', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Reporte de Mantenimiento de Equipo', 'asset_maintenances' => 'Mantenimientos de Equipo', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => '¡Permisos insuficientes!', 'kits' => 'Kits predefinidos', 'language' => 'Lenguaje', @@ -132,7 +150,7 @@ 'licenses_available' => 'licencias libres', 'licenses' => 'Licencias', 'list_all' => 'Listar Todo', - 'loading' => 'Cargando', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'Este valor de campo no se guardará en una instalación de demostración.', 'feature_disabled' => 'Esta característica se ha desactivado para la versión de demostración.', 'location' => 'Localización', @@ -141,15 +159,17 @@ 'logout' => 'Desconexión', 'lookup_by_tag' => 'Buscar por etiqueta de activo', 'maintenances' => 'Mantenimientos', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Fabricante', 'manufacturers' => 'Fabricantes', 'markdown' => 'Este campo permite Github con sabor a markdown.', 'min_amt' => 'Cantidad mínima', - 'min_amt_help' => 'Número mínimo de elementos que deben estar disponibles antes de obtiene desencadenar una alerta.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Modelo No.', 'months' => 'Meses', 'moreinfo' => 'Más Info', 'name' => 'Nombre Localización', + 'new_password' => 'New Password', 'next' => 'Siguiente', 'next_audit_date' => 'Próxima fecha de auditoría', 'last_audit' => 'Última auditoría', @@ -171,19 +191,26 @@ 'purchase_date' => 'Fecha de compra', 'qty' => 'Cant', 'quantity' => 'Cantidad', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Disponibles', 'recent_activity' => 'Actividad Reciente', + 'remaining' => 'Remaining', 'remove_company' => 'Eliminar Asociación de compañía', 'reports' => 'Informes', 'restored' => 'restaurado', 'restore' => 'Restaurar', + 'requestable_models' => 'Requestable Models', 'requested' => 'Solicitado', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Solicitud Cancelada', 'save' => 'Guardar', 'select' => 'Seleccionar', + 'select_all' => 'Select All', 'search' => 'Buscar', 'select_category' => 'Seleccione una categoría', - 'select_department' => 'Seleccione un departamento', + 'select_department' => 'Seleccione un departamento', 'select_depreciation' => 'Seleccionar un tipo de Amortización', 'select_location' => 'Seleccionar una Ubicación', 'select_manufacturer' => 'Seleccionar un Fabricante', @@ -200,6 +227,7 @@ 'sign_in' => 'Entrar', 'signature' => 'Firma', 'skin' => 'Tema', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => '¡Oh mira! ¡Parece que tu integración de Slack con Snipe-IT está funcionando!', 'some_features_disabled' => 'MODO DE DEMOSTRACIÓN: Algunas funciones estan desactivadas para esta instalación.', 'site_name' => 'Sitio', @@ -211,6 +239,7 @@ 'sure_to_delete' => '¿Está seguro que desea eliminar', 'submit' => 'Enviar', 'target' => 'Objetivo', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Hora y fecha', 'total_assets' => 'Equipos', 'total_licenses' => 'licencias totales', @@ -230,6 +259,7 @@ 'users' => 'Usuarios', 'viewall' => 'Ver todos', 'viewassets' => 'Ver Equipos Asignados', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Sitio web', 'welcome' => 'Bienvenido, :name', 'years' => 'años', @@ -243,8 +273,78 @@ 'accept' => 'Aceptar :asset', 'i_accept' => 'Acepto', 'i_decline' => 'Rechazo', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Firma abajo para indicar que estás de acuerdo con los términos de servicio:', 'clear_signature' => 'Borrar firma', 'show_help' => 'Mostrar ayuda', 'hide_help' => 'Ocultar ayuda', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/es-MX/help.php b/resources/lang/es-MX/help.php index e1eb6e4748..0b4fa13e5b 100644 --- a/resources/lang/es-MX/help.php +++ b/resources/lang/es-MX/help.php @@ -1,6 +1,6 @@ "Más información", + 'more_info_title' => 'Más información', - "audit_help" => "Al marcar esta casilla se editará el activo para reflejar esta nueva ubicación. Dejarla desmarcada simplemente anotará la ubicación en la auditoría.

Tenga en cuenta que este activo está asignado, no se cambiará la ubicación de la persona, activo o ubicación de donde está asignado.", + 'audit_help' => 'Al marcar esta casilla se editará el activo para reflejar esta nueva ubicación. Dejarla desmarcada simplemente anotará la ubicación en la auditoría.

Tenga en cuenta que este activo está asignado, no se cambiará la ubicación de la persona, activo o ubicación de donde está asignado.', 'assets' => 'Los activos son elementos rastreados por número de serie o etiqueta de activos. Suelen ser artículos de alto valor donde la identificación del activo importa.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'Puede configurar depreciaciones de activos para depreciar activos basados en una depreciación lineal.', - - -); +]; diff --git a/resources/lang/es-MX/mail.php b/resources/lang/es-MX/mail.php index d6f8d10d37..a42334b131 100644 --- a/resources/lang/es-MX/mail.php +++ b/resources/lang/es-MX/mail.php @@ -1,6 +1,6 @@ 'El usuario ha cancelado el item solicitado en la pagina Web', 'a_user_requested' => 'Un usuario a solicitado un item en la pagina Web', 'accessory_name' => 'Nombre de accesorio:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Esto es una prueba desde el sistema de gestión de activos de Snipe-IT. Si tienes esto, correo está funcionando :)', 'the_following_item' => 'El siguiente artículo ha sido devuelto: ', 'low_inventory_alert' => 'Hay :count item por debajo del inventario mínimo o próximo a bajar.|Hay are :count elementos por debajo del inventario mínimo o próximos a bajar.', - 'assets_warrantee_alert' => 'Hay :count asiento de licencia que expira en los próximos :threshold días. | Hay :count asientos de licencias que expiran en los próximos :threshold días.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Hay :count licencia que expira en los próximos :threshold días. | Hay :count licencias que expiran en los próximos :threshold días.', 'to_reset' => 'Para restaurar tu contraseña de :web, rellena este formulario:', 'type' => 'Tipo', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Informe de devolución de activo esperado', 'Expected_Checkin_Notification' => 'Recordatorio: :name se acerca la fecha de devolución', 'Expected_Checkin_Date' => 'Un activo asignado a ti debe ser devuelto en :date', - 'your_assets' => 'Ver tus activos' -); + 'your_assets' => 'Ver tus activos', +]; diff --git a/resources/lang/es-MX/passwords.php b/resources/lang/es-MX/passwords.php index c0bc9b79b2..1455a40942 100644 --- a/resources/lang/es-MX/passwords.php +++ b/resources/lang/es-MX/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'El link de la contraseña ha sido enviada!', 'user' => 'No se ha encontrado ningún usuario activo con ese correo electrónico.', ]; - diff --git a/resources/lang/es-MX/validation.php b/resources/lang/es-MX/validation.php index 6b6dce9561..3756ff0c3d 100644 --- a/resources/lang/es-MX/validation.php +++ b/resources/lang/es-MX/validation.php @@ -1,6 +1,6 @@ ':attribute debe contener como mínimo :min caracteres.', 'array' => 'El atributo: debe tener al menos: elementos min.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'El :attribute seleccionado no es correcto.', 'numeric' => ':attribute debe ser un número.', 'present' => 'El campo: atributo debe estar presente.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute ya ha sido introducido.', 'uploaded' => 'El atributo: no se pudo cargar.', 'url' => ':attribute formato incorrecto.', - "unique_undeleted" => "El :atrribute debe ser único.", - "non_circular" => ":attribute no debe crear una referencia circular.", + 'unique_undeleted' => 'El :atrribute debe ser único.', + 'non_circular' => ':attribute no debe crear una referencia circular.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "El campo: atributo contiene un carácter que no está permitido.", - "email_array" => "Una o más direcciones de correo electrónico no es válida.", - "hashed_pass" => "Tu contraseña actual es incorrecta", + 'alpha_space' => 'El campo: atributo contiene un carácter que no está permitido.', + 'email_array' => 'Una o más direcciones de correo electrónico no es válida.', + 'hashed_pass' => 'Tu contraseña actual es incorrecta', 'dumbpwd' => 'Esa contraseña es muy común.', - "statuslabel_type" => "Debe seleccionar un tipo de etiqueta de estado válido.", + 'statuslabel_type' => 'Debe seleccionar un tipo de etiqueta de estado válido.', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/es-VE/admin/asset_maintenances/message.php b/resources/lang/es-VE/admin/asset_maintenances/message.php index e10b1a5188..3085dbbf1d 100644 --- a/resources/lang/es-VE/admin/asset_maintenances/message.php +++ b/resources/lang/es-VE/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => '¿Estás seguro de que quieres borrar el mantenimiento de este activo?', 'error' => 'Hubo un problema borrando el mantenimiento del activo. Por favor, inténtalo de nuevo.', - 'success' => 'El mantenimiento de activo fue eliminado con éxito.' + 'success' => 'El mantenimiento de activo fue eliminado con éxito.', ], 'create' => [ 'error' => 'El Mantenimiento de Activo no se ha creado, por favor inténtalo de nuevo.', - 'success' => 'Mantenimiento de Activo creado con éxito.' + 'success' => 'Mantenimiento de Activo creado con éxito.', ], 'edit' => [ 'error' => 'El Mantenimiento de Activo no se ha editado, por favor inténtalo de nuevo.', - 'success' => 'Mantenimiento de Activo editado con éxito.' + 'success' => 'Mantenimiento de Activo editado con éxito.', ], 'asset_maintenance_incomplete' => 'No se ha completado aún', 'warranty' => 'Garantía', 'not_warranty' => 'Sin Garantía', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/es-VE/admin/asset_maintenances/table.php b/resources/lang/es-VE/admin/asset_maintenances/table.php index eef3aab041..628c4bb8fe 100644 --- a/resources/lang/es-VE/admin/asset_maintenances/table.php +++ b/resources/lang/es-VE/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Mantenimiento de Activo', 'asset_name' => 'Nombre de Activo', 'is_warranty' => 'Garantía', - 'dl_csv' => 'Descargar CSV' + 'dl_csv' => 'Descargar CSV', ]; diff --git a/resources/lang/es-VE/admin/categories/general.php b/resources/lang/es-VE/admin/categories/general.php index 1a66c8c9f6..4fe4cfc131 100644 --- a/resources/lang/es-VE/admin/categories/general.php +++ b/resources/lang/es-VE/admin/categories/general.php @@ -18,6 +18,6 @@ return array( 'update' => 'Actualizar Categoría', 'use_default_eula' => 'Usa la licencia primaria por defecto en su lugar.', 'use_default_eula_disabled' => 'Usa la licencia primaria por defecto en su lugar. No se ha establecido una licencia primaria por defecto. Por favor, añade una en las configuraciones.', - 'use_default_eula_column' => 'Use default EULA', + 'use_default_eula_column' => 'Usar EULA por defecto', ); diff --git a/resources/lang/es-VE/admin/companies/general.php b/resources/lang/es-VE/admin/companies/general.php index 12c7636dbf..dc46184fcf 100644 --- a/resources/lang/es-VE/admin/companies/general.php +++ b/resources/lang/es-VE/admin/companies/general.php @@ -1,4 +1,7 @@ 'Seleccionar Compañía', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/es-VE/admin/companies/message.php b/resources/lang/es-VE/admin/companies/message.php index 8069d530e6..dd9da459fd 100644 --- a/resources/lang/es-VE/admin/companies/message.php +++ b/resources/lang/es-VE/admin/companies/message.php @@ -1,18 +1,19 @@ 'La compañía no existe.', 'assoc_users' => 'Esta compañía está actualmente asociada con al menos un modelo y no puede ser eliminada. Por favor, actualiza tus modelos para no referenciar más esta compañía e inténtalo de nuevo. ', - 'create' => array( + 'create' => [ 'error' => 'La compañía no ha sido creada, por favor intente de nuevo.', - 'success' => 'Compañía creada con éxito.' - ), - 'update' => array( + 'success' => 'Compañía creada con éxito.', + ], + 'update' => [ 'error' => 'La compañía no se ha actualizado, por favor inténtelo de nuevo', - 'success' => 'Compañía actualizada correctamente.' - ), - 'delete' => array( + 'success' => 'Compañía actualizada correctamente.', + ], + 'delete' => [ 'confirm' => '¿Estás seguro que deseas borrar esta compañía?', 'error' => 'Hubo un problema borrando la compañía. Por favor inténtelo de nuevo.', - 'success' => 'La compañía se ha borrado con éxito.' - ) -); + 'success' => 'La compañía se ha borrado con éxito.', + ], +]; diff --git a/resources/lang/es-VE/admin/custom_fields/general.php b/resources/lang/es-VE/admin/custom_fields/general.php index a2ef26bda9..4613498798 100644 --- a/resources/lang/es-VE/admin/custom_fields/general.php +++ b/resources/lang/es-VE/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Campos Personalizados', + 'manage' => 'Manage', 'field' => 'Campo', 'about_fieldsets_title' => 'Acerca de Fieldsets', - 'about_fieldsets_text' => 'Fieldsets te permite crear grupos de campos personalizados que están frecuentemente siendo reutilizados para tipos específicos de modelos de activos.', - 'custom_format' => 'Formato regex personalizado...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Encriptar el valor de este campo en la base de datos', 'encrypt_field_help' => 'ADVERTENCIA: Encriptar un campo hace que no pueda ser buscado.', 'encrypted' => 'Encriptado', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Usado por Modelos', 'order' => 'Orden', 'create_fieldset' => 'Nuevo Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Nuevo Campo Personalizado', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'El valor de este campo está encriptado en la base de datos. Sólo los administradores podrán ver el valor desencriptado', 'show_in_email' => '¿Incluirá el valor de este campo en las notificaciones por correo de asignaciones de activos? Ten en cuenta que los campos cifrados no se pueden incluir en los correos electrónicos.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/es-VE/admin/depreciations/general.php b/resources/lang/es-VE/admin/depreciations/general.php index b597af544d..48053330ee 100644 --- a/resources/lang/es-VE/admin/depreciations/general.php +++ b/resources/lang/es-VE/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Sobre Depreciación de Activos', 'about_depreciations' => 'Puedes configurar la depreciación de activos para depreciar activos basados en una depreciación en línea recta.', 'asset_depreciations' => 'Depreciación de Activos', 'create' => 'Crear Depreciación', 'depreciation_name' => 'Nombre de Depreciación', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Número de Meses', 'update' => 'Actualizar Depreciación', - 'depreciation_min' => 'Valor mínimo después de la depreciación' - -); + 'depreciation_min' => 'Valor mínimo después de la depreciación', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/es-VE/admin/depreciations/table.php b/resources/lang/es-VE/admin/depreciations/table.php index 78453a049c..9d6293b577 100644 --- a/resources/lang/es-VE/admin/depreciations/table.php +++ b/resources/lang/es-VE/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'Identificación', 'months' => 'Meses', 'term' => 'Duración', 'title' => 'Nombre ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/es-VE/admin/groups/titles.php b/resources/lang/es-VE/admin/groups/titles.php index fa2ed72f70..1e1086e377 100644 --- a/resources/lang/es-VE/admin/groups/titles.php +++ b/resources/lang/es-VE/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Acerca de los Grupos', 'about_groups' => 'Los grupos son usados para generalizar permisos de usuario.', 'group_management' => 'Administración de Grupo', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Administración de Grupo', 'allow' => 'Permitir', 'deny' => 'Denegar', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/es-VE/admin/hardware/form.php b/resources/lang/es-VE/admin/hardware/form.php index b90be5c180..b17c35a684 100644 --- a/resources/lang/es-VE/admin/hardware/form.php +++ b/resources/lang/es-VE/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirmar Eliminación Masiva de Activos', +return [ + 'bulk_delete' => 'Confirmar Eliminación Masiva de Activos', 'bulk_delete_help' => 'Revisa los activos para eliminación masiva abajo. Una vez borrados, estos activos pueden ser restaurados, pero no estarán asociados con ningún usuario al que estén asignados actualmente.', 'bulk_delete_warn' => 'Vas a eliminar :asset_count activos.', - 'bulk_update' => 'Actualización Masiva de Activos', - 'bulk_update_help' => 'Este formulario te permite actualizar múltiples activos de una vez. Sólo llena los campos que necesites cambiar. Cualquier campo dejado en blanco permanecerá sin cambios. ', - 'bulk_update_warn' => 'Estás a punto de editar las propiedades de :asset_count activos.', + 'bulk_update' => 'Actualización Masiva de Activos', + 'bulk_update_help' => 'Este formulario te permite actualizar múltiples activos de una vez. Sólo llena los campos que necesites cambiar. Cualquier campo dejado en blanco permanecerá sin cambios. ', + 'bulk_update_warn' => 'Estás a punto de editar las propiedades de :asset_count activos.', 'checkedout_to' => 'Asignado A', 'checkout_date' => 'Fecha de Salida', 'checkin_date' => 'Fecha de Ingreso', @@ -38,7 +38,12 @@ return array( 'tag' => 'Etiqueta de Activo', 'update' => 'Actualizar Activo', 'warranty' => 'Garantía', - 'warranty_expires' => 'La garantía vence', + 'warranty_expires' => 'La garantía vence', 'years' => 'años', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/es-VE/admin/hardware/general.php b/resources/lang/es-VE/admin/hardware/general.php index 2d26bf93ba..6c6240a634 100644 --- a/resources/lang/es-VE/admin/hardware/general.php +++ b/resources/lang/es-VE/admin/hardware/general.php @@ -1,22 +1,43 @@ 'Acerca de Activos', 'about_assets_text' => 'Los activos son seguidos mediante el número del serial o la etiqueta del activo. Tienden a ser objetos de mayor valor en los que identificar un objeto específico importa.', - 'archived' => 'Archivado', + 'archived' => 'Archivado', 'asset' => 'Activo', 'bulk_checkout' => 'Activos Asignados', 'checkin' => 'Ingresar Activo', 'checkout' => 'Retirar Activo', 'clone' => 'Clonar Activo', 'deployable' => 'Enviable', - 'deleted' => 'This asset has been deleted.', + 'deleted' => 'Este activo fue eliminado.', 'edit' => 'Editar Activo', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_deleted' => 'Este Modelo de activo fue eliminado. Debes restaurar este modelo antes de poder restaurar el Activo.', 'requestable' => 'Solicitable', 'requested' => 'Solicitado', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restaurar Activo', 'pending' => 'Pendiente', 'undeployable' => 'No enviable', 'view' => 'Ver Activo', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/es-VE/admin/hardware/message.php b/resources/lang/es-VE/admin/hardware/message.php index 10ef52135b..731c75b477 100644 --- a/resources/lang/es-VE/admin/hardware/message.php +++ b/resources/lang/es-VE/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Advertencia: este activo ha sido marcado actualmente como no enviable. Si este estado cambia, por favor actualiza el estado de activos.', 'does_not_exist' => 'El activo no existe.', - 'does_not_exist_or_not_requestable' => 'Buen intento. Ese activo no existe o no es solicitable.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Este activo está actualmente asignado a un usuario y no puede ser borrado. Por favor, revisa el activo primero y luego intenta borrarlo. ', - 'create' => array( + 'create' => [ 'error' => 'El activo no ha sido creado, por favor, inténtelo de nuevo. :(', - 'success' => 'Activo creado con éxito. :)' - ), + 'success' => 'Activo creado con éxito. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Activo no ha sido actualizado, por favor, inténtelo de nuevo', 'success' => 'Activo actualizado con éxito.', 'nothing_updated' => 'Ningún campo fue seleccionado, así que nada se actualizó.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'El activo no fue restaurado, por favor, inténtalo de nuevo', - 'success' => 'Activo restaurado correctamente.' - ), + 'success' => 'Activo restaurado correctamente.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'La auditoria de activo no tuvo éxito. Inténtalo de nuevo.', - 'success' => 'Audoría de activo registrada con éxito.' - ), + 'success' => 'Audoría de activo registrada con éxito.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'El archivo no fue borrado. Por favor, inténtalo de nuevo.', 'success' => 'Archivo borrado con éxito.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Archivo(s) no cargado(s). Por favor, inténtelo nuevamente.', 'success' => 'Archivo(s) cargado(s) con éxito.', 'nofiles' => 'No seleccionaste ningún archivo para actualizar, o el archivo que estás intentando cargar es demasiado grande', 'invalidfiles' => 'Uno o más de tus archivos es demasiado grande o es de un tipo que no está permitido. Los tipos de archivo permitidos son png, gif, jpg, doc, docx, pdf, y txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Algunos de los elementos no se importaron correctamente.', 'errorDetail' => 'Lo siguientes elementos no se importaron debido a errores.', - 'success' => "Tu archivo ha sido importado", - 'file_delete_success' => "Tu archivo ha sido eliminado con éxito", - 'file_delete_error' => "El archivo no se pudo eliminar", - ), + 'success' => 'Tu archivo ha sido importado', + 'file_delete_success' => 'Tu archivo ha sido eliminado con éxito', + 'file_delete_error' => 'El archivo no se pudo eliminar', + ], - 'delete' => array( + 'delete' => [ 'confirm' => '¿Estás seguro de que quieres borrar este archivo?', 'error' => 'Ha habido un problema eliminando el activo. Por favor, inténtelo de nuevo.', 'nothing_updated' => 'Ningún activo se seleccionó, así que nada fue borrado.', - 'success' => 'El activo fue borrado con éxito.' - ), + 'success' => 'El activo fue borrado con éxito.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'El activo no se ha asignado, por favor, inténtelo de nuevo', 'success' => 'Activo asignado con éxito.', 'user_does_not_exist' => 'El usuario es inválido. Por favor, inténtelo de nuevo.', 'not_available' => '¡Ese activo no está disponible para retirar!', - 'no_assets_selected' => 'Debes seleccionar al menos un activo de la lista' - ), + 'no_assets_selected' => 'Debes seleccionar al menos un activo de la lista', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'El activo no se ha registrado, por favor, inténtelo de nuevo', 'success' => 'Activo registrado con éxito.', 'user_does_not_exist' => 'El usuario es inválido. Por favor inténtelo de nuevo.', 'already_checked_in' => 'Ese activo ya ha sido registrado.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'El activo no fue solicitado, por favor, inténtalo de nuevo', 'success' => 'Activo solicitado correctamente.', - 'canceled' => 'Solicitud de asignación cancelada con éxito' - ) + 'canceled' => 'Solicitud de asignación cancelada con éxito', + ], -); +]; diff --git a/resources/lang/es-VE/admin/hardware/table.php b/resources/lang/es-VE/admin/hardware/table.php index 92c37038f7..9b48e6db2e 100644 --- a/resources/lang/es-VE/admin/hardware/table.php +++ b/resources/lang/es-VE/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Etiqueta de Activo', 'asset_model' => 'Modelo', - 'book_value' => 'Valor', + 'book_value' => 'Current Value', 'change' => 'Registrado / Asignado', 'checkout_date' => 'Fecha de Asignación', 'checkoutto' => 'Asignado', + 'current_value' => 'Current Value', 'diff' => 'Diferencia', 'dl_csv' => 'Descargar CSV', 'eol' => 'Fin de Vida', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'Estado', 'title' => 'Activo ', - 'image' => 'Imagen de dispositivo', + 'image' => 'Imagen de dispositivo', 'days_without_acceptance' => 'Días sin Aceptación', - 'monthly_depreciation' => 'Depreciación mensual' - -); + 'monthly_depreciation' => 'Depreciación mensual', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/es-VE/admin/kits/general.php b/resources/lang/es-VE/admin/kits/general.php index a175810944..83efe52670 100644 --- a/resources/lang/es-VE/admin/kits/general.php +++ b/resources/lang/es-VE/admin/kits/general.php @@ -1,6 +1,6 @@ 'Acerca de kits predefinidos', 'about_kits_text' => 'Los Kits predefinidos le permiten rápidamente entregar un conjunto de elementos (assets, licencias, etc) a un usuario. Esto puede ser útil cuando su proceso de aprovisionar a usuarios nuevos es consistente para varios usuarios y todos reciben los mismos ítems.', 'checkout' => 'Asignar kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'No hay suficientes licencias disponibles de :license para entregar. Se requieren :qty . ', 'none_consumables' => 'No hay suficientes unidades disponibles de :consumable para entregar. Se requieren :qty . ', 'none_accessory' => 'No hay suficientes unidades disponibles de :accessory para entregar. Se necesitan :qty . ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/es-VE/admin/locations/table.php b/resources/lang/es-VE/admin/locations/table.php index 99ee01d5ca..bc2e57fde6 100644 --- a/resources/lang/es-VE/admin/locations/table.php +++ b/resources/lang/es-VE/admin/locations/table.php @@ -1,6 +1,6 @@ 'Acerca de las Ubicaciones', 'about_locations' => 'Las ubicaciones son usadas para seguir la información de la ubicación de usuarios, activos, y otros objetos', 'assets_rtd' => 'Activos', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Padre', 'currency' => 'Divisa de la Ubicación', 'ldap_ou' => 'Búsqueda LDAP OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/es-VE/admin/models/general.php b/resources/lang/es-VE/admin/models/general.php index 4691ae788a..17f0071915 100644 --- a/resources/lang/es-VE/admin/models/general.php +++ b/resources/lang/es-VE/admin/models/general.php @@ -3,7 +3,7 @@ return array( 'about_models_title' => 'Acerca de los Modelos de Activos', 'about_models_text' => 'Los Modelos de Activos son un grupo de activos idénticos. "MBP 2013", "iPhone 6S", etc.', - 'deleted' => 'This model has been deleted.', + 'deleted' => 'Este modelo fue eliminado.', 'bulk_delete' => 'Eliminación Masiva de Modelos de Activos', 'bulk_delete_help' => 'Usa las casillas abajo para confirmar la eliminación de los modelos de activos seleccionados. Los modelos de activo que tienen distintos activos asociados con ellos no pueden ser borrados hasta que los activos sean asociados a un modelo diferente.', 'bulk_delete_warn' => 'Estás a punto de borrar :model_count modelos de activo.', diff --git a/resources/lang/es-VE/admin/reports/general.php b/resources/lang/es-VE/admin/reports/general.php index 3b22703bd8..03f1c4dd3b 100644 --- a/resources/lang/es-VE/admin/reports/general.php +++ b/resources/lang/es-VE/admin/reports/general.php @@ -1,5 +1,10 @@ 'Selecciona que opciones quieres para tu informe de activos.' -); +return [ + 'info' => 'Selecciona que opciones quieres para tu informe de activos.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/es-VE/admin/settings/general.php b/resources/lang/es-VE/admin/settings/general.php index 8b48752881..a6a3352472 100644 --- a/resources/lang/es-VE/admin/settings/general.php +++ b/resources/lang/es-VE/admin/settings/general.php @@ -1,30 +1,39 @@ 'Directorio Activo', 'ad_domain' => 'Dominio del Directorio Activo', 'ad_domain_help' => 'Este es a veces el mismo que el correo electrónico de dominio, pero no siempre.', 'ad_append_domain_label' => 'Añadir nombre de dominio', 'ad_append_domain' => 'Añadir nombre de dominio al campo de nombre de usuario', - 'ad_append_domain_help' => 'El usuario no necesita escribir "username@domain.local", puede escribir únicamente "username".' , + 'ad_append_domain_help' => 'El usuario no necesita escribir "username@domain.local", puede escribir únicamente "username".', 'admin_cc_email' => 'Email CC', 'admin_cc_email_help' => 'Si deseas enviar una notificación por correo electrónico de las asignaciones de activos que se envían a los usuarios a una cuenta adicional, ingrésela aquí. De lo contrario, deja este campo en blanco.', 'is_ad' => 'Este es un servidor de Directorio Activo', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Enviar alertas a', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Alertas de correo electrónico habilitadas', 'alert_interval' => 'Limite de alertas de expiración (en días)', 'alert_inv_threshold' => 'Umbral de alerta del inventario', 'allow_user_skin' => 'Permitir skin del usuario', - 'allow_user_skin_help_text' => 'Marcar esta casilla permitirá al usuario reemplazar la apariencia de la interfaz con una diferente.' , + 'allow_user_skin_help_text' => 'Marcar esta casilla permitirá al usuario reemplazar la apariencia de la interfaz con una diferente.', 'asset_ids' => 'IDs de activos', 'audit_interval' => 'Intervalo de Auditoría', 'audit_interval_help' => 'Si tienes la obligación de auditar física y regularmente tus activos, ingresa el intervalo en meses.', 'audit_warning_days' => 'Umbral de Aviso de Auditoría', 'audit_warning_days_help' => '¿Con cuántos días de antelación deberíamos advertirte que tus activos se deben auditar?', - 'auto_increment_assets' => 'Generar identificaciones de activos autoincrementales', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefijo (opcional)', - 'auto_incrementing_help' => 'Activar las identificaciones de activos autoincrementantes para establecer esto', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Copias de Seguridad', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Configuración del Código de Barras', 'confirm_purge' => 'Confirmar Purga', 'confirm_purge_help' => 'Introduzca el texto "DELETE" en el cuadro de abajo para purgar sus registros borrados. Esta acción no se puede deshacer y borrará PERMANENTAMENTE todos los elementos y usuarios eliminados. (Se recomienda hacer una copia de seguridad previamente, para estar seguro.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Tipo de código de barras 2D', 'alt_barcode_type' => 'Tipo de código de barras 1D', 'email_logo_size' => 'Los logotipos cuadrados en el correo electrónico se ven mejor. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Configuración de Licencia', 'eula_markdown' => 'Esta licencia permite markdown estilo Github.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Texto adicional de pie de página ', 'footer_text_help' => 'Este texto aparecerá en el lado derecho del pie de página. Los enlaces están permitidos usando el markdown estilo Github. Saltos de línea, cabeceras, imágenes, etc., pueden dar resultados impredecibles.', 'general_settings' => 'Configuración General', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generar Respaldo', 'header_color' => 'Color de Encabezado', 'info' => 'Estos ajustes te dejan personalizar ciertos aspectos de tu instalación.', 'label_logo' => 'Logo de etiqueta', 'label_logo_size' => 'Los logos cuadrados se ven mejor - se mostrarán en la parte superior derecha de cada etiqueta de activo. ', 'laravel' => 'Versión de Lavarel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP activado', 'ldap_integration' => 'Integración LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Esta casilla se utiliza para determinar cuando un usuario puede, o no, iniciar sesion en Snipe-IT, sin embargo no afecta la habilidad de entregar/recibir ítems del mismo.', 'ldap_emp_num' => 'Número de Empleado LDAP', 'ldap_email' => 'Correo electrónico LDAP', - 'license' => 'Licencia de Software', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Licencia de Software', 'load_remote_text' => 'Scripts remotos', 'load_remote_help_text' => 'Esta instalación de Snipe-IT puede cargar scripts desde el mundo exterior.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Nota de Inicio de Sesión', 'login_note_help' => 'Opcionalmente incluye unas pocas oraciones, por ejemplo para asistir a personas que han encontrado o perdido un dispositivo. Este campo acepta el markdown estilo Github', 'login_remote_user_text' => 'Opciones de inicio de sesión de usuario remoto', @@ -118,16 +141,28 @@ return array( 'optional' => 'opcional', 'per_page' => 'Resultados por Página', 'php' => 'Versión de PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Debes instalar php-gd para mostrar códigos QR, ve las instrucciones de instalación.', 'php_gd_warning' => 'PHP Image Processing y GD plugin NO ESTÁN instalados.', 'pwd_secure_complexity' => 'Complejidad de la contraseña', 'pwd_secure_complexity_help' => 'Selecciona las reglas de complejidad que quieras aplicar.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Caracteres mínimos de contraseña', 'pwd_secure_min_help' => 'El valor mínimo permitido es 8', 'pwd_secure_uncommon' => 'Evitar contraseñas comunes', 'pwd_secure_uncommon_help' => 'Esto impedirá a los usuarios de usar contraseñas comunes de el top 10.000 de contraseñas que se notifiquen en las infracciones.', 'qr_help' => 'Activa Códigos QR primero para establecer esto', 'qr_text' => 'Texto del Código QR', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML activado', 'saml_integration' => 'Integración SAML', 'saml_sp_entityid' => 'ID de la entidad', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'Esto causará que el usuario sea redirigido primero a la IdP al cerrar sesión. Dejar desmarcado si el IdP no soporta correctamente SP-initiated SAML SLO.', 'saml_custom_settings' => 'Ajustes personalizados de SAML', 'saml_custom_settings_help' => 'Puedes especificar ajustes adicionales a la biblioteca onelogin/php-saml. Úsalo bajo tu propio riesgo.', + 'saml_download' => 'Download Metadata', 'setting' => 'Configuración', 'settings' => 'Configuraciones', 'show_alerts_in_menu' => 'Mostrar alertas en el menú superior', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Mostrar imágenes en emails', 'show_images_in_email_help' => 'Desmarca esta casilla si tu instalación de Snipe-IT está detrás de una red privada o VPN y los usuarios fuera de la red no pueden cargar las imágenes servidas desde este servidor en sus correos electrónicos.', 'site_name' => 'Nombre del Sitio', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Nombre de bot en Slack', 'slack_channel' => 'Canal en Slack', 'slack_endpoint' => 'Terminal en Slack', @@ -173,6 +212,8 @@ return array( 'update' => 'Actualizar Configuraciones', 'value' => 'Valor', 'brand' => 'Marca', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Tipo de marca web', 'about_settings_title' => 'Acerca de las Configuraciones', 'about_settings_text' => 'Estas configuraciones te dejan personalizar ciertos aspectos de tu instalación.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Política de Privacidad', 'privacy_policy_link_help' => 'Si incluye una URL aquí, un enlace a su Política de Privacidad será incluido al pie de la aplicación y en cualquier correo electrónico que envíe el sistema, de conformidad con la ley GDPR. ', 'purge' => 'Purgar Registros Eliminados', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Borde inferior de la etiqueta', 'labels_display_sgutter' => 'Borde lateral de la etiqueta', 'labels_fontsize' => 'Tamaño de fuente de la etiqueta', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Al marcar esta casilla se forzarán números de serie únicos a los activos', 'zerofill_count' => 'Longitud de las etiquetas de activos, incluyendo relleno de ceros', 'username_format_help' => 'Esta configuración sólo será utilizada por el proceso de importación si no se proporciona un nombre de usuario y tenemos que generar un nombre de usuario para usted.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/es-VE/admin/settings/message.php b/resources/lang/es-VE/admin/settings/message.php index 6646cee61b..b056d0dfb9 100644 --- a/resources/lang/es-VE/admin/settings/message.php +++ b/resources/lang/es-VE/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Un error ha ocurrido mientras se actualizaba. ', - 'success' => 'Configuraciones actualizados con éxito.' - ), - 'backup' => array( + 'success' => 'Configuraciones actualizados con éxito.', + ], + 'backup' => [ 'delete_confirm' => '¿Estás seguro de que quieres eliminar este archivo de respaldo? Esta acción no puede deshacerse. ', 'file_deleted' => 'El archivo de respaldo fue eliminado satisfactoriamente. ', 'generated' => 'Un nuevo archivo de respaldo ha sido creado con éxito.', 'file_not_found' => 'El archivo de respaldo no puede ser encontrado en el servidor.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Ha ocurrido un error mientras se realizaba el purgado. ', 'validation_failed' => 'Su confirmación de purga es incorrecta. Por favor, escriba la palabra "DELETE" en el cuadro de confirmación.', - 'success' => 'Registros de borrado purgados correctamente.' - ), - -); + 'success' => 'Registros de borrado purgados correctamente.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/es-VE/admin/statuslabels/message.php b/resources/lang/es-VE/admin/statuslabels/message.php index 9af6cdaf6b..eebdf9abd3 100644 --- a/resources/lang/es-VE/admin/statuslabels/message.php +++ b/resources/lang/es-VE/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Etiqueta de estado no existe.', 'assoc_assets' => 'Esta etiqueta de estado está actualmente asociado con al menos un Activo y no puede ser borrada. Por favor, actualiza tus activos para no referenciar más este estado e inténtalo de nuevo. ', - - 'create' => array( + 'create' => [ 'error' => 'La etiqueta de estado no fue creada, por favor, inténtalo de nuevo.', - 'success' => 'La etiqueta de estado fue creada con éxito.' - ), + 'success' => 'La etiqueta de estado fue creada con éxito.', + ], - 'update' => array( + 'update' => [ 'error' => 'La etiqueta de estado no fue actualizada, por favor, inténtelo de nuevo', - 'success' => 'La etiqueta de estado fue actualizada con éxito.' - ), + 'success' => 'La etiqueta de estado fue actualizada con éxito.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => '¿Estás seguro de querer eliminar esta etiqueta de estado?', 'error' => 'Huno un problema borrando la etiqueta de estado. Por favor, inténtalo de nuevo.', - 'success' => 'La etiqueta de estado se ha eliminado con éxito.' - ), + 'success' => 'La etiqueta de estado se ha eliminado con éxito.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Estos activos no pueden asignarse a nadie.', - 'deployable' => 'Estos activos pueden ser retirados. Una vez hayan sido asignados, asumirán el metaestado de Desplegados.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Estos activos no pueden ser asignados, y sólo se mostrarán en la vista archivada. Esto es útil para retener información acerca de activos para propósitos históricos o de presupuesto, pero manteniéndolos fuera de la lista de activos del día a día.', 'pending' => 'Estos activos no pueden ser asignados a nadie aún, usados a menudo para artículos que son para reparar pero se espera que vuelvan a circulación.', - ), + ], -); +]; diff --git a/resources/lang/es-VE/admin/users/general.php b/resources/lang/es-VE/admin/users/general.php index b7592e9497..4c9437f1d5 100644 --- a/resources/lang/es-VE/admin/users/general.php +++ b/resources/lang/es-VE/admin/users/general.php @@ -1,7 +1,6 @@ 'Este usuario puede ingresar', 'activated_disabled_help_text' => 'No puedes editar el estado de activación de tu propia cuenta.', 'assets_user' => 'Activos asignados a :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Editar Usuario', 'filetype_info' => 'Los tipos de archivos permitidos son png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, y rar.', 'history_user' => 'Historial para :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Haga clic aquí para restaurarlos.', 'last_login' => 'Último Inicio de Sesión', 'ldap_config_text' => 'Los parámetros de configuración LDAP pueden ser encontrados en Admin > Settings. La ubicación (opcional) seleccionada será establecida para todos los usuarios importados.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Tus configuraciones de administrador actuales permiten cumplimiento selectivo de autenticación de dos factores. ', 'two_factor_enrolled' => 'Dispositivo 2FA inscrito ', 'two_factor_active' => '2FA activo ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/es-VE/admin/users/message.php b/resources/lang/es-VE/admin/users/message.php index cdbed78512..5f6e0feacd 100644 --- a/resources/lang/es-VE/admin/users/message.php +++ b/resources/lang/es-VE/admin/users/message.php @@ -13,7 +13,7 @@ return array( 'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberás restaurar este usuario para editarlo o asignarle nuevos activos.', 'ldap_not_configured' => 'La integración LDAP no ha sido configurada para esta instalación.', 'password_resets_sent' => 'A los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida se les ha enviado un enlace de restablecimiento de contraseña.', - 'password_reset_sent' => 'A password reset link has been sent to :email!', + 'password_reset_sent' => '¡Se ha enviado un enlace de restablecimiento de contraseña a :email!', 'success' => array( diff --git a/resources/lang/es-VE/button.php b/resources/lang/es-VE/button.php index 23661d5fe5..4c17292bc6 100644 --- a/resources/lang/es-VE/button.php +++ b/resources/lang/es-VE/button.php @@ -1,6 +1,6 @@ 'Acciones', 'add' => 'Añadir Nuevo', 'cancel' => 'Cancelar', @@ -8,11 +8,17 @@ return array( 'delete' => 'Borrar', 'edit' => 'Editar', 'restore' => 'Restaurar', + 'remove' => 'Remove', 'request' => 'Solicitar', 'submit' => 'Enviar', 'upload' => 'Cargar', - 'select_file' => 'Seleccionar Archivo...', + 'select_file' => 'Seleccionar Archivo...', 'select_files' => 'Selecciona Archivos...', 'generate_labels' => '{1} Generar Etiqueta|[2,*] Generar Etiquetas', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Enviar enlace de restablecimiento de contraseña', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/es-VE/general.php b/resources/lang/es-VE/general.php index b396f9d982..1b6e544913 100644 --- a/resources/lang/es-VE/general.php +++ b/resources/lang/es-VE/general.php @@ -19,7 +19,10 @@ 'asset' => 'Activo', 'asset_report' => 'Reporte de Activo', 'asset_tag' => 'Etiqueta de Activo', - 'assets_available' => 'activos disponibles', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Auditar', 'audit_report' => 'Registro de Auditoría', 'assets' => 'Activos', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Auditoría Masiva', 'bulkaudit_status' => 'Auditar Estado', 'bulk_checkout' => 'Asignación Masiva', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'por Estado', 'cancel' => 'Cancelar', 'categories' => 'Categorías', @@ -44,13 +51,13 @@ 'checkins_count' => 'Dar de Alta', 'user_requests_count' => 'Solicitudes', 'city' => 'Ciudad', - 'click_here' => 'Click aquí', + 'click_here' => 'Click aquí', 'clear_selection' => 'Limpiar selección', 'companies' => 'Compañías', 'company' => 'Compañía', 'component' => 'Componente', 'components' => 'Componentes', - 'complete' => 'Completo', + 'complete' => 'Completo', 'consumable' => 'Consumible', 'consumables' => 'Consumibles', 'country' => 'País', @@ -62,6 +69,8 @@ 'updated_at' => 'Actualizado El', 'currency' => '$', // this is deprecated 'current' => 'Actual', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Reporte de Activos Personalizados', 'dashboard' => 'Tablero', 'days' => 'días', @@ -73,19 +82,22 @@ 'delete_confirm' => '¿Estás seguro de eliminar :item?', 'deleted' => 'Borrado', 'delete_seats' => 'Puestos Borrados', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departamentos', - 'department' => 'Departamento', + 'department' => 'Departamento', 'deployed' => 'Desplegado', + 'depreciation' => 'Depreciación', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Reporte de Depreciación', 'details' => 'Detalles', 'download' => 'Descarga', - 'download_all' => 'Descargar todo', - 'depreciation' => 'Depreciación', + 'download_all' => 'Descargar todo', 'editprofile' => 'Editar tu Perfil', 'eol' => 'Fin de Vida', 'email_domain' => 'Dominio de Correo Electrónico', 'email_format' => 'Formato de Correo Electrónico', 'email_domain_help' => 'Este se utiliza para generar direcciones de correo al importar', + 'error' => 'Error', 'filastname_format' => 'Primera Inicial y Apellido (jsmith@example.com)', 'firstname_lastname_format' => 'Nombre y Apellido (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Primer Nombre y Apellido (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Archivo', 'file_type' => 'Tipo de archivo', 'file_uploads' => 'Carga de Archivos', + 'file_upload' => 'File Upload', 'generate' => 'Generar', - 'github_markdown' => 'Este campo acepta el formateo estilo GitHub.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Este campo acepta el formateo estilo GitHub.', 'groups' => 'Grupos', 'gravatar_email' => 'Dirección de Correo Gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Historial', 'history_for' => 'Historial para', 'id' => 'ID', 'image' => 'Imagen', 'image_delete' => 'Borrar Imagen', 'image_upload' => 'Subir Imagen', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Los tipos de archivo aceptados son jpg, webp, png, gif y svg. El tamaño máximo permitido es :size.', 'import' => 'Importar', 'importing' => 'Importando', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Reporte de Mantenimiento de Activo', 'asset_maintenances' => 'Mantenimientos de Activo', 'item' => 'Elemento', + 'item_name' => 'Item Name', 'insufficient_permissions' => '¡Permisos insuficientes!', 'kits' => 'Equipamiento predefinido', 'language' => 'Lenguaje', @@ -132,7 +150,7 @@ 'licenses_available' => 'licencias disponibles', 'licenses' => 'Licencias', 'list_all' => 'Listar Todo', - 'loading' => 'Cargando', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'El valor de este campo no será guardado en una instalación de demostración.', 'feature_disabled' => 'Esta característica ha sido deshabilitada para la instalación demo.', 'location' => 'Ubicación', @@ -141,15 +159,17 @@ 'logout' => 'Cerrar sesión', 'lookup_by_tag' => 'Buscar por etiqueta del activo', 'maintenances' => 'Mantenimientos', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Fabricante', 'manufacturers' => 'Fabricantes', 'markdown' => 'Este campo permite formateo estilo Github.', 'min_amt' => 'Cantidad Mínima', - 'min_amt_help' => 'Mínimo número de elementos que deben estar disponibles antes de que las ofertas sean activadas.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Modelo nú.', 'months' => 'meses', 'moreinfo' => 'Más Información', 'name' => 'Nombre', + 'new_password' => 'New Password', 'next' => 'Siguiente', 'next_audit_date' => 'Próxima fecha de auditoría', 'last_audit' => 'Última auditoría', @@ -171,19 +191,26 @@ 'purchase_date' => 'Fecha de Compra', 'qty' => 'Cantidad', 'quantity' => 'Cantidad', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Listo para enviar', 'recent_activity' => 'Actividad Reciente', + 'remaining' => 'Remaining', 'remove_company' => 'Eliminar Asociación de la Compañía', 'reports' => 'Reportes', 'restored' => 'restaurado', 'restore' => 'Restaurar', + 'requestable_models' => 'Requestable Models', 'requested' => 'Solicitado', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Solicitud Cancelada', 'save' => 'Guardar', 'select' => 'Seleccionar', + 'select_all' => 'Select All', 'search' => 'Buscar', 'select_category' => 'Seleccionar una categoría', - 'select_department' => 'Seleccionar un Departamento', + 'select_department' => 'Seleccionar un Departamento', 'select_depreciation' => 'Seleccionar un Tipo de Depreciación', 'select_location' => 'Seleccionar una Ubicación', 'select_manufacturer' => 'Seleccionar un Fabricante', @@ -200,6 +227,7 @@ 'sign_in' => 'Entrar', 'signature' => 'Firma', 'skin' => 'Tema', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => '¡Parece que tu integración de Slack con Snipe-IT está funcionando!', 'some_features_disabled' => 'MODO DEMO: Algunas funciones están desactivadas para esta instalación.', 'site_name' => 'Nombre del Sitio', @@ -211,6 +239,7 @@ 'sure_to_delete' => '¿Está seguro que quieres borrar', 'submit' => 'Enviar', 'target' => 'Objetivo', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Visualización de Hora y Fecha', 'total_assets' => 'total de activos', 'total_licenses' => 'licencias totales', @@ -230,6 +259,7 @@ 'users' => 'Usuarios', 'viewall' => 'Ver todos', 'viewassets' => 'Ver Activos Asignados', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Sitio Web', 'welcome' => 'Bienvenido, :name', 'years' => 'años', @@ -243,8 +273,78 @@ 'accept' => 'Aceptar :asset', 'i_accept' => 'Acepto', 'i_decline' => 'Rechazo', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Firma abajo para indicar que estás de acuerdo con los términos de servicio:', 'clear_signature' => 'Borrar firma', 'show_help' => 'Mostrar ayuda', 'hide_help' => 'Ocultar ayuda', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/es-VE/help.php b/resources/lang/es-VE/help.php index 3309bb35a7..9c71dfef87 100644 --- a/resources/lang/es-VE/help.php +++ b/resources/lang/es-VE/help.php @@ -1,6 +1,6 @@ "Más información", + 'more_info_title' => 'Más información', - "audit_help" => "Marcando esta casilla podrá editar el registro de activos reflejando su nueva ubicación. Dejándola sin marcar simplemente anotaremos la ubicación en el registro de auditoria.

Tenga en cuenta que si este activo ha si requerido, no se podrá cambiara la ubicación de la persona, Activo o ubicación en la que esta requerido.", + 'audit_help' => 'Marcando esta casilla podrá editar el registro de activos reflejando su nueva ubicación. Dejándola sin marcar simplemente anotaremos la ubicación en el registro de auditoria.

Tenga en cuenta que si este activo ha si requerido, no se podrá cambiara la ubicación de la persona, Activo o ubicación en la que esta requerido.', 'assets' => 'Los activos son elementos con número de serie o etiqueta de activos. Tienden a ser artículos de alto valor donde es importante identificar un elemento específico.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'Puede configurar las depreciaciones de activos para depreciar activos basados en una depreciación lineal.', - - -); +]; diff --git a/resources/lang/es-VE/mail.php b/resources/lang/es-VE/mail.php index ec2bded107..f15c9e1316 100644 --- a/resources/lang/es-VE/mail.php +++ b/resources/lang/es-VE/mail.php @@ -1,6 +1,6 @@ 'Un usuario ha cancelado una solicitud de articulo en el sitio web', 'a_user_requested' => 'Un usuario ha solicitado un artículo en el sitio web', 'accessory_name' => 'Nombre del Accesorio:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Esto es una prueba desde el sistema de gestión de activos de Snipe-IT. Si tienes esto, correo está funcionando :)', 'the_following_item' => 'El siguiente artículo ha sido devuelto: ', 'low_inventory_alert' => 'Hay :count elemento que está por debajo del inventario mínimo o que pronto estará debajo.|Hay :count elementos que están por debajo del inventario mínimo o que pronto serán bajos.', - 'assets_warrantee_alert' => 'Hay :count licencia que expira en los próximos :threshold días. | Hay :count licencias que expiran en los próximos :threshold días.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Hay :count licencia que expira en los próximos :threshold días. | Hay :count licencias que expiran en los próximos :threshold días.', 'to_reset' => 'Para restaurar tu contraseña de :web, rellena este formulario:', 'type' => 'Tipo', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Informe de devolución de activo esperado', 'Expected_Checkin_Notification' => 'Recordatorio: :name se acerca la fecha de devolución', 'Expected_Checkin_Date' => 'Un activo asignado a ti debe ser devuelto en :date', - 'your_assets' => 'Ver tus activos' -); + 'your_assets' => 'Ver tus activos', +]; diff --git a/resources/lang/es-VE/passwords.php b/resources/lang/es-VE/passwords.php index 314b9dc874..d6dfa82794 100644 --- a/resources/lang/es-VE/passwords.php +++ b/resources/lang/es-VE/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => '¡El enlace de tu contraseña ha sido enviado!', 'user' => 'No se encontró ningún usuario activo con este correo electrónico.', ]; - diff --git a/resources/lang/es-VE/validation.php b/resources/lang/es-VE/validation.php index 57cb50005c..0cf5a7ebb3 100644 --- a/resources/lang/es-VE/validation.php +++ b/resources/lang/es-VE/validation.php @@ -1,6 +1,6 @@ 'El :attribute debe ser como mínimo de :min kilobytes.', 'array' => 'El :attribute debe ser como mínimo de :min kilobytes.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'El :attribute seleccionado es inválido.', 'numeric' => 'El :attribute debe ser un número entero.', 'present' => 'El campo :attribute debe tener un valor.', @@ -88,8 +89,8 @@ return array( 'unique' => 'El :attribute ya está en uso.', 'uploaded' => 'El :attribute fallo al cargar.', 'url' => 'El formato :attribute es inválido.', - "unique_undeleted" => "El :atrribute debe ser único.", - "non_circular" => ":attribute no debe crear una referencia circular.", + 'unique_undeleted' => 'El :atrribute debe ser único.', + 'non_circular' => ':attribute no debe crear una referencia circular.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "El campo :attribute contiene un caracter que no está permitido.", - "email_array" => "Una o más direcciones de correo electrónico no son válidas.", - "hashed_pass" => "Tu contraseña actual es incorrecta", + 'alpha_space' => 'El campo :attribute contiene un caracter que no está permitido.', + 'email_array' => 'Una o más direcciones de correo electrónico no son válidas.', + 'hashed_pass' => 'Tu contraseña actual es incorrecta', 'dumbpwd' => 'Esa contraseña es muy común.', - "statuslabel_type" => "Debe seleccionar un tipo de etiqueta de estado válido", + 'statuslabel_type' => 'Debe seleccionar un tipo de etiqueta de estado válido', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/et/admin/asset_maintenances/message.php b/resources/lang/et/admin/asset_maintenances/message.php index 283b3b8c5b..6914d2eec8 100644 --- a/resources/lang/et/admin/asset_maintenances/message.php +++ b/resources/lang/et/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Kas olete kindel, et soovite seda vara hooldust kustutada?', 'error' => 'Seal oli probleem, kustutades vara hooldust. Palun proovi uuesti.', - 'success' => 'Varade hooldus kustutati edukalt.' + 'success' => 'Varade hooldus kustutati edukalt.', ], 'create' => [ 'error' => 'Varahooldust ei loodud, proovige uuesti.', - 'success' => 'Varade hooldus on edukalt loodud.' + 'success' => 'Varade hooldus on edukalt loodud.', ], 'edit' => [ 'error' => 'Varade hooldust ei muudetud, palun proovi uuesti.', - 'success' => 'Varahoiatus on edukalt muudetud.' + 'success' => 'Varahoiatus on edukalt muudetud.', ], 'asset_maintenance_incomplete' => 'Veel pole veel lõpetatud', 'warranty' => 'Garantii', 'not_warranty' => 'Mitte garantii', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/et/admin/asset_maintenances/table.php b/resources/lang/et/admin/asset_maintenances/table.php index f2d384ece9..77d1a61a19 100644 --- a/resources/lang/et/admin/asset_maintenances/table.php +++ b/resources/lang/et/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Varade hooldus', 'asset_name' => 'Vara nimi', 'is_warranty' => 'Garantii', - 'dl_csv' => 'Laadige alla CSV' + 'dl_csv' => 'Laadige alla CSV', ]; diff --git a/resources/lang/et/admin/companies/general.php b/resources/lang/et/admin/companies/general.php index a6237cb863..d655be1f70 100644 --- a/resources/lang/et/admin/companies/general.php +++ b/resources/lang/et/admin/companies/general.php @@ -1,4 +1,7 @@ 'Vali ettevõte', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/et/admin/companies/message.php b/resources/lang/et/admin/companies/message.php index c2132d1614..61afe1486e 100644 --- a/resources/lang/et/admin/companies/message.php +++ b/resources/lang/et/admin/companies/message.php @@ -1,18 +1,19 @@ 'Ettevõtet pole olemas.', 'assoc_users' => 'Selle ettevõttega on seotud vähemalt üks mudel ja seda ei saa kustutada. Palun uuenda oma mudeleid, et need ei kasutaks seda ettevõtet ning seejärel proovi uuesti. ', - 'create' => array( + 'create' => [ 'error' => 'Ettevõtet ei loodud, proovi uuesti.', - 'success' => 'Ettevõtte loomine õnnestus.' - ), - 'update' => array( + 'success' => 'Ettevõtte loomine õnnestus.', + ], + 'update' => [ 'error' => 'Ettevõtet ei uuendatud, proovige uuesti', - 'success' => 'Ettevõtte uuendamine õnnestus.' - ), - 'delete' => array( + 'success' => 'Ettevõtte uuendamine õnnestus.', + ], + 'delete' => [ 'confirm' => 'Kas oled kindel, et soovid selle ettevõtte kustutada?', 'error' => 'Ettevõtte kustutamisel tekkis probleem. Palun proovi uuesti.', - 'success' => 'Ettevõtte kustutamine õnnestus.' - ) -); + 'success' => 'Ettevõtte kustutamine õnnestus.', + ], +]; diff --git a/resources/lang/et/admin/custom_fields/general.php b/resources/lang/et/admin/custom_fields/general.php index 59dc0837f0..33fab4f889 100644 --- a/resources/lang/et/admin/custom_fields/general.php +++ b/resources/lang/et/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Kohandatud väljad', + 'manage' => 'Manage', 'field' => 'Väli', 'about_fieldsets_title' => 'Andmeväljade kohta', - 'about_fieldsets_text' => 'Valdkonnad lubavad teil luua kohandatud väljade rühmad, mida kasutatakse sageli teatud varade mudelitüüpide jaoks.', - 'custom_format' => 'Kohandatud vorming ...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Krüpti selle valdkonna väärtus andmebaasis', 'encrypt_field_help' => 'HOIATUS: põllu krüptimine muudab selle otsingumatuks.', 'encrypted' => 'Krüpteeritud', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Kasutatud mudelite järgi', 'order' => 'Telli', 'create_fieldset' => 'New Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Uus kohandatud väli', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Selle välja väärtust krüpteeritakse andmebaasis. Dežrooveeritud väärtust saab vaadata ainult administraatoritel', 'show_in_email' => 'Kas lisame selle välja väärtuse kasutajale väljastatud emailile? Krüpteerituid välju emailis pole näha.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/et/admin/depreciations/general.php b/resources/lang/et/admin/depreciations/general.php index 9b6e4645d4..965667a23d 100644 --- a/resources/lang/et/admin/depreciations/general.php +++ b/resources/lang/et/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Varade kadumiste kohta', 'about_depreciations' => 'Võite varade amortisatsiooni seadistada, et varasid amortiseerida lineaarsel kulumil.', 'asset_depreciations' => 'Varade kahanemine', 'create' => 'Loo amortisatsioon', 'depreciation_name' => 'Amortisatsiooni nimi', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Kuude arv', 'update' => 'Kulumi ajakohastamine', - 'depreciation_min' => 'Miinimum väärtus pärast amortatsiooni' - -); + 'depreciation_min' => 'Miinimum väärtus pärast amortatsiooni', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/et/admin/depreciations/table.php b/resources/lang/et/admin/depreciations/table.php index a296da9db2..47c5e82b28 100644 --- a/resources/lang/et/admin/depreciations/table.php +++ b/resources/lang/et/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Kuud', 'term' => 'Tähtaeg', 'title' => 'Nimi', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/et/admin/groups/titles.php b/resources/lang/et/admin/groups/titles.php index 3b8ccaa798..aa39010da5 100644 --- a/resources/lang/et/admin/groups/titles.php +++ b/resources/lang/et/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Gruppidest', 'about_groups' => 'Gruppe kastatakse kasutajaõiguste koondamiseks.', 'group_management' => 'Gruppide haldus', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Grupi admin', 'allow' => 'Luba', 'deny' => 'Keela', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/et/admin/hardware/form.php b/resources/lang/et/admin/hardware/form.php index adfd7b30fe..3abfc5b666 100644 --- a/resources/lang/et/admin/hardware/form.php +++ b/resources/lang/et/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Kinnita kahendite hulgi kustutamine', +return [ + 'bulk_delete' => 'Kinnita kahendite hulgi kustutamine', 'bulk_delete_help' => 'Kontrolli alltoodud vahendid hulgi kustutamiseks. Kui oled need kustutanud, võib neid veel taastada, kuid neid ei saa enam seostada kasutajatega, kellega nad hetkel seotud on.', 'bulk_delete_warn' => 'Sa hakkad kustsutama :asset_count vahendit.', - 'bulk_update' => 'Uuenduste hulgihaldus', - 'bulk_update_help' => 'See vorm võimaldab teil korraga mitme vara värskendada. Täitke ainult väljad, mida tuleb muuta. Kõik tühjad tühikud jäävad muutmata.', - 'bulk_update_warn' => 'Olete muutma vara omaduste omadust: asset_count.', + 'bulk_update' => 'Uuenduste hulgihaldus', + 'bulk_update_help' => 'See vorm võimaldab teil korraga mitme vara värskendada. Täitke ainult väljad, mida tuleb muuta. Kõik tühjad tühikud jäävad muutmata.', + 'bulk_update_warn' => 'Olete muutma vara omaduste omadust: asset_count.', 'checkedout_to' => 'Välja antud', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Kuupäev', @@ -38,7 +38,12 @@ return array( 'tag' => 'Varade silt', 'update' => 'Varade värskendamine', 'warranty' => 'Garantii', - 'warranty_expires' => 'Garantii aegub', + 'warranty_expires' => 'Garantii aegub', 'years' => 'aastat', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/et/admin/hardware/general.php b/resources/lang/et/admin/hardware/general.php index 98b85b38e0..a5ca441b34 100644 --- a/resources/lang/et/admin/hardware/general.php +++ b/resources/lang/et/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Vahenditest', 'about_assets_text' => 'Varad on üksused, mida jälgitakse seerianumbri või vara tag. Need kipuvad olema kõrgema väärtusega esemed, kus konkreetse üksuse kindlakstegemine on oluline.', - 'archived' => 'Arhiveeritud', + 'archived' => 'Arhiveeritud', 'asset' => 'Vahend', 'bulk_checkout' => 'Vara kasutusele võtt', 'checkin' => 'Checkin Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'See vara mudel on kustutatud. Enne vara taastamist peab taastama mudeli.', 'requestable' => 'Taodeldav', 'requested' => 'Taotletud', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Taasta vara', 'pending' => 'Ootel', 'undeployable' => 'Unustamatu', 'view' => 'Vaata vahendit', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/et/admin/hardware/message.php b/resources/lang/et/admin/hardware/message.php index de2a6ad995..4d28edd441 100644 --- a/resources/lang/et/admin/hardware/message.php +++ b/resources/lang/et/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Teenindus: See vara on märgitud kui praegu kasutatav. Kui see olek on muutunud, palun värskendage vara olekut.', 'does_not_exist' => 'Vahend puudub.', - 'does_not_exist_or_not_requestable' => 'Hea katse. Seda vara ei eksisteeri või see ei ole kohustuslik.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Seda vara kontrollitakse kasutajale praegu ja seda ei saa kustutada. Esmalt kontrollige varast ja proovige seejärel uuesti kustutada.', - 'create' => array( + 'create' => [ 'error' => 'Vahendit ei loodud, palun proovi uuesti. :(', - 'success' => 'Vahendi loomine õnnestus. :)' - ), + 'success' => 'Vahendi loomine õnnestus. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Vara ei värskendatud, proovige uuesti', 'success' => 'Vara värskendati edukalt', 'nothing_updated' => 'Pole ühtegi välju valitud, nii et midagi ei uuendatud.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Vara ei taastatud, palun proovi uuesti', - 'success' => 'Varad on edukalt taastatud.' - ), + 'success' => 'Varad on edukalt taastatud.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Varade auditi ebaõnnestus. Palun proovi uuesti.', - 'success' => 'Varakontrolli sisselogimisel.' - ), + 'success' => 'Varakontrolli sisselogimisel.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Faili pole kustutatud. Palun proovi uuesti.', 'success' => 'Fail edukalt kustutatud.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Faili (d) pole üles laaditud. Palun proovi uuesti.', 'success' => 'Fail (id) edukalt üles laaditud.', 'nofiles' => 'Te ei valinud üleslaadimiseks ühtegi faili või fail, mille üritate üles laadida, on liiga suur', 'invalidfiles' => 'Üks või mitu teie faili on liiga suured või failitüüp pole lubatud. Lubatud failitüübid on png, gif, jpg, doc, docx, pdf ja txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Mõned üksused ei impordinud õigesti.', 'errorDetail' => 'Järgmisi punkte ei imporditud vigade tõttu.', - 'success' => "Teie fail on imporditud", - 'file_delete_success' => "Teie fail on edukalt kustutatud", - 'file_delete_error' => "Faili ei saanud kustutada", - ), + 'success' => 'Teie fail on imporditud', + 'file_delete_success' => 'Teie fail on edukalt kustutatud', + 'file_delete_error' => 'Faili ei saanud kustutada', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Kas olete kindel, et soovite selle vara kustutada?', 'error' => 'Viga kustutas. Palun proovi uuesti.', 'nothing_updated' => 'Varasid ei valitud, nii et midagi ei kustutatud.', - 'success' => 'Varasus kustutati edukalt.' - ), + 'success' => 'Varasus kustutati edukalt.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Varasid ei kontrollitud, proovige uuesti', 'success' => 'Varad võeti edukalt välja.', 'user_does_not_exist' => 'See kasutaja on kehtetu. Palun proovi uuesti.', 'not_available' => 'See vara pole kontrollimiseks saadaval!', - 'no_assets_selected' => 'Sa pead valima vähemalt ühe kirje nimekirjast' - ), + 'no_assets_selected' => 'Sa pead valima vähemalt ühe kirje nimekirjast', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Vara ei olnud märgitud, palun proovi uuesti', 'success' => 'Vara on edukalt kontrollitud', 'user_does_not_exist' => 'See kasutaja on kehtetu. Palun proovi uuesti.', 'already_checked_in' => 'See vara on juba sisse registreeritud.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Vara ei taotletud, proovige uuesti', 'success' => 'Vara taotletud edukalt.', - 'canceled' => 'Checkout taotlus on edukalt tühistatud' - ) + 'canceled' => 'Checkout taotlus on edukalt tühistatud', + ], -); +]; diff --git a/resources/lang/et/admin/hardware/table.php b/resources/lang/et/admin/hardware/table.php index 499319d3fe..5ceabbe4b4 100644 --- a/resources/lang/et/admin/hardware/table.php +++ b/resources/lang/et/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Varade silt', 'asset_model' => 'Mudel', - 'book_value' => 'Väärtus', + 'book_value' => 'Current Value', 'change' => 'Sees väljas', 'checkout_date' => 'Checkout Date', 'checkoutto' => 'Väljaostetud', + 'current_value' => 'Current Value', 'diff' => 'Diferentseeritud', 'dl_csv' => 'Laadige alla CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Seerianumber', 'status' => 'Olek', 'title' => 'Vara', - 'image' => 'Seadme pilt', + 'image' => 'Seadme pilt', 'days_without_acceptance' => 'Päeva ilma vastuvõtmiseta', - 'monthly_depreciation' => 'Igakuine amortatsioon' - -); + 'monthly_depreciation' => 'Igakuine amortatsioon', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/et/admin/kits/general.php b/resources/lang/et/admin/kits/general.php index 7f83d3f743..6aa65a84bb 100644 --- a/resources/lang/et/admin/kits/general.php +++ b/resources/lang/et/admin/kits/general.php @@ -1,6 +1,6 @@ 'Eelnevalt määratud komplektidest', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/et/admin/locations/table.php b/resources/lang/et/admin/locations/table.php index b085847bd2..b4a42f6de0 100644 --- a/resources/lang/et/admin/locations/table.php +++ b/resources/lang/et/admin/locations/table.php @@ -1,6 +1,6 @@ 'Asukohtadest', 'about_locations' => 'Asukohti kasutatakse selleks, et jälgida kasutajate, vahendite ja muude asjade liikumist', 'assets_rtd' => 'Vahendid', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Vanem', 'currency' => 'Asukoha valuuta', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/et/admin/reports/general.php b/resources/lang/et/admin/reports/general.php index 3837e95181..5a046727ab 100644 --- a/resources/lang/et/admin/reports/general.php +++ b/resources/lang/et/admin/reports/general.php @@ -1,5 +1,10 @@ 'Valige oma varade aruandele vajalikud valikud.' -); +return [ + 'info' => 'Valige oma varade aruandele vajalikud valikud.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/et/admin/settings/general.php b/resources/lang/et/admin/settings/general.php index 2ede32ca6e..1a2c9317bd 100644 --- a/resources/lang/et/admin/settings/general.php +++ b/resources/lang/et/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory domeen', 'ad_domain_help' => 'See on mõnikord sama kui teie e-posti domeen, kuid mitte alati.', 'ad_append_domain_label' => 'Lisa domeeninimi', 'ad_append_domain' => 'Lisa domeeninimi kasutaja lahtrisse', - 'ad_append_domain_help' => 'Kasutaja ei pea kirjutama "username@domain.local", nad võivad lihtsalt kirjutada "username".' , + 'ad_append_domain_help' => 'Kasutaja ei pea kirjutama "username@domain.local", nad võivad lihtsalt kirjutada "username".', 'admin_cc_email' => 'CC e-mail', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'See on Active Directory server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Saada hoiatusi', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Hoiatused on lubatud', 'alert_interval' => 'Aegumatu häiretaseme künnis (päevades)', 'alert_inv_threshold' => 'Inventari hoiatuslävi', 'allow_user_skin' => 'Luba kasutaja teemavaade', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Varade ID-d', 'audit_interval' => 'Auditi intervall', 'audit_interval_help' => 'Kui teil on kohustus kontrollida oma vara füüsiliselt, sisestage intervall kuude kaupa.', 'audit_warning_days' => 'Auditi hoiatuslävi', 'audit_warning_days_help' => 'Kui mitu päeva ette peaksime hoiatama, kui vara on auditeerimiseks ette nähtud?', - 'auto_increment_assets' => 'Loo automaatselt kasvavad vara ID-d', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Eesliide (valikuline)', - 'auto_incrementing_help' => 'Enne automaatse suurendamise varade ID-de määramist kõigepealt määrake see', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Varukoopiad', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Triipkoodide seadistused', 'confirm_purge' => 'Kinnitage puhastamine', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D-triipkoodi tüüp', 'alt_barcode_type' => '1D-vöötkoodi tüüp', 'email_logo_size' => 'Kandilised logod paistavad emailis paremini välja. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA seaded', 'eula_markdown' => 'EULA võimaldab Githubi maitsestatud hinnalisa.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'üldised seaded', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Loo varundamine', 'header_color' => 'Päise värv', 'info' => 'Need sätted võimaldavad teil kohandada oma installi teatud aspekte.', 'label_logo' => 'Sildi logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laraveli versioon', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP on lubatud', 'ldap_integration' => 'LDAP-i integreerimine', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAPi töötaja number', 'ldap_email' => 'LDAP-e-post', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Remote skriptid', 'load_remote_help_text' => 'See Snipe-IT-i install võib laadida skripte välisest maailmast.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Logi sisse Märkus', 'login_note_help' => 'Soovi korral lisage oma sisselogimisekraanile mõni lause, näiteks selleks, et aidata inimesi, kes on leidnud kadunud või varastatud seadme. See väli võtab vastu Github maitsestatud markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'vabatahtlik', 'per_page' => 'Tulemused lehel', 'php' => 'PHP versioon', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Peate installima php-gd, et kuvada QR-koode, vt installijuhiseid.', 'php_gd_warning' => 'PHP pilditöötlust ja GD pluginat ei ole installitud.', 'pwd_secure_complexity' => 'Parool keerukus', 'pwd_secure_complexity_help' => 'Valige mis parooli keerukuse reeglid soovite jõustada.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Parool miinimummärke', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Vältida tavapäraseid paroole', 'pwd_secure_uncommon_help' => 'See keelab kasutajatel kasutada tavapäraseid paroole 10 000 paroole, mis on teatatud rikkumistest.', 'qr_help' => 'Luba QR-koodid esmalt selle seadistamiseks', 'qr_text' => 'QR-koodi tekst', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Seadistus', 'settings' => 'Seaded', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Saidi nimi', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Vähene botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Lõpp-punkt', @@ -173,6 +212,8 @@ return array( 'update' => 'Värskenda seaded', 'value' => 'Väärtus', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Seadistuste kohta', 'about_settings_text' => 'Need sätted võimaldavad teil kohandada oma installi teatud aspekte.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Puhasta kustutatud dokumendid', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Sildi alumine veekraan', 'labels_display_sgutter' => 'Märgise külgrauad', 'labels_fontsize' => 'Sildi suuruse font', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Varasiltide, sealhulgas zerofilli pikkus', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/et/admin/settings/message.php b/resources/lang/et/admin/settings/message.php index 9a0e3c4843..d4810b55fd 100644 --- a/resources/lang/et/admin/settings/message.php +++ b/resources/lang/et/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Uuendamise ajal on ilmnenud viga.', - 'success' => 'Seaded uuendati edukalt.' - ), - 'backup' => array( + 'success' => 'Seaded uuendati edukalt.', + ], + 'backup' => [ 'delete_confirm' => 'Kas olete kindel, et soovite varundamisfaili kustutada? Seda toimingut ei saa tagasi võtta.', 'file_deleted' => 'Varundusfail kustutati edukalt.', 'generated' => 'Uus varundamisfail loodi edukalt.', 'file_not_found' => 'Seda varundamisfaili ei leitud serverist.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Puhastamise ajal on tekkinud viga.', 'validation_failed' => 'Teie puhta kinnitus on vale. Palun sisestage kinnituskastes sõna "DELETE".', - 'success' => 'Kustutatud andmed on edukalt puhastatud.' - ), - -); + 'success' => 'Kustutatud andmed on edukalt puhastatud.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/et/admin/statuslabels/message.php b/resources/lang/et/admin/statuslabels/message.php index f46c5421e5..686c0ca4a4 100644 --- a/resources/lang/et/admin/statuslabels/message.php +++ b/resources/lang/et/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Olekumärki pole olemas.', 'assoc_assets' => 'See olekuala märgis on praegu seotud vähemalt ühe varaga ja seda ei saa kustutada. Palun uuendage oma vara, et seda olekut enam mitte näidata, ja proovige uuesti.', - - 'create' => array( + 'create' => [ 'error' => 'Olekumärki ei loodud, proovige uuesti.', - 'success' => 'Olekuriba loodud edukalt.' - ), + 'success' => 'Olekuriba loodud edukalt.', + ], - 'update' => array( + 'update' => [ 'error' => 'Oleku märgist ei värskendatud, proovige uuesti', - 'success' => 'Oleku märgis uuendati edukalt.' - ), + 'success' => 'Oleku märgis uuendati edukalt.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Kas olete kindel, et soovite selle oleku märgendi kustutada?', 'error' => 'Staatuse märgi kustutamisel tekkis probleem. Palun proovi uuesti.', - 'success' => 'Staatuse märgis kustutati edukalt.' - ), + 'success' => 'Staatuse märgis kustutati edukalt.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Neid varasid ei saa kellelegi anda.', - 'deployable' => 'Neid varasid saab kontrollida. Kui need on määratud, eeldatakse, et nad on meta-olekuga kasutatud.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Neid varasid ei saa kontrollida ja need kuvatakse ainult arhiivitud vaates. See on kasulik, kui säilitada teavet varade kohta eelarve koostamiseks / ajalooliste eesmärkide saavutamiseks, kuid hoida neid igapäevase varade loendist välja.', 'pending' => 'Neid varasid ei saa veel kellelegi määrata, neid kasutatakse sageli esemete puhul, mis remonti vajavad, kuid eeldatavalt ringlusse.', - ), + ], -); +]; diff --git a/resources/lang/et/admin/users/general.php b/resources/lang/et/admin/users/general.php index f49e4ee797..a0dc637648 100644 --- a/resources/lang/et/admin/users/general.php +++ b/resources/lang/et/admin/users/general.php @@ -1,7 +1,6 @@ 'kasutaja saab sisse logida', 'activated_disabled_help_text' => 'Te ei saa iseenda konto aktiveerimis staatust muuta.', 'assets_user' => 'Kasutajaga :nimi seotud vahendid', @@ -13,7 +12,7 @@ return array( 'edit' => 'Muuda kasutajat', 'filetype_info' => 'Lubatud failitüübid on png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, ja rar.', 'history_user' => 'Kasutaja :name ajalugu', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Nende taastamiseks klõpsake siin.', 'last_login' => 'Viimane sisselogimine', 'ldap_config_text' => 'LDAP-i konfiguratsiooniseadeid saab leida Admin> Seaded. (Valikuline) valitud asukoht määratakse kõigi imporditud kasutajate jaoks.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Sinu praegused admin seaded lubavad kahe-astmelist autantimis jõustada valikulselt. ', 'two_factor_enrolled' => '2FA-seade on registreeritud', 'two_factor_active' => '2FA aktiivne ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/et/button.php b/resources/lang/et/button.php index fdc3f305a0..681553d483 100644 --- a/resources/lang/et/button.php +++ b/resources/lang/et/button.php @@ -1,6 +1,6 @@ 'Tegevused', 'add' => 'Lisa uus', 'cancel' => 'Loobu', @@ -8,11 +8,17 @@ return array( 'delete' => 'Kustuta', 'edit' => 'Muuda', 'restore' => 'Taasta', + 'remove' => 'Remove', 'request' => 'Päring', 'submit' => 'Kinnita', 'upload' => 'Lae üles', - 'select_file' => 'Vali fail...', + 'select_file' => 'Vali fail...', 'select_files' => 'Vali failid...', 'generate_labels' => '{1} Loo silt|[2,*] Loo silt', - 'send_password_link' => 'Saada parooli taastamise link', -); + 'send_password_link' => 'Saada parooli taastamise link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/et/general.php b/resources/lang/et/general.php index 61d1237d2f..35b6d9b1b9 100644 --- a/resources/lang/et/general.php +++ b/resources/lang/et/general.php @@ -19,7 +19,10 @@ 'asset' => 'Vahend', 'asset_report' => 'Vahendite aruanne', 'asset_tag' => 'Varade silt', - 'assets_available' => 'varad saadaval', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Auditeerimine', 'audit_report' => 'Auditilogi', 'assets' => 'Vahendid', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Mahuaudit', 'bulkaudit_status' => 'Auditi staatus', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'staatuse järgi', 'cancel' => 'Loobu', 'categories' => 'Kategooriad', @@ -44,13 +51,13 @@ 'checkins_count' => 'Sisse võetud', 'user_requests_count' => 'Taotlused', 'city' => 'Linn', - 'click_here' => 'Kliki siia', + 'click_here' => 'Kliki siia', 'clear_selection' => 'Ära vali midagi', 'companies' => 'Ettevõtted', 'company' => 'Ettevõte', 'component' => 'Komponent', 'components' => 'Komponendid', - 'complete' => 'Tehtud', + 'complete' => 'Tehtud', 'consumable' => 'Kulutatav', 'consumables' => 'Kulumaterjalid', 'country' => 'Riik', @@ -62,6 +69,8 @@ 'updated_at' => 'Viimati muudetud', 'currency' => '$', // this is deprecated 'current' => 'Praegune', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Kohandatud varade aruanne', 'dashboard' => 'Töölaud', 'days' => 'päeva', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Kas olete kindel, et soovite kustutada :item?', 'deleted' => 'Kustutatud', 'delete_seats' => 'Kustutatud istmed', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Osakonnad', - 'department' => 'Osakond', + 'department' => 'Osakond', 'deployed' => 'Kasutusele võetud', + 'depreciation' => 'Amortisatsioon', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Amortisatsiooniaruanne', 'details' => 'Üksikasjad', 'download' => 'Lae alla', - 'download_all' => 'Laadige kõik alla', - 'depreciation' => 'Amortisatsioon', + 'download_all' => 'Laadige kõik alla', 'editprofile' => 'Muuda oma profiili', 'eol' => 'EOL', 'email_domain' => 'E-posti domeen', 'email_format' => 'E-maili formaat', 'email_domain_help' => 'Seda kasutatakse importimisel e-posti aadresside loomiseks', + 'error' => 'Error', 'filastname_format' => 'Esimene esmane perekonnanimi (jsmith@example.com)', 'firstname_lastname_format' => 'Eesnimi eesnimi (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Eesnimi Perenimi (eesnimi.perenimi@poleolemas.ee)', @@ -102,16 +114,21 @@ 'file_name' => 'Fail', 'file_type' => 'Faili tüüp', 'file_uploads' => 'Faili üleslaadimine', + 'file_upload' => 'File Upload', 'generate' => 'Genereeri', - 'github_markdown' => 'See väli lubab Githubi maitsestatud markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'See väli lubab Githubi maitsestatud markdown.', 'groups' => 'Grupid', 'gravatar_email' => 'Gravatari e-maili aadress', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Ajalugu', 'history_for' => 'Ajalugu jaoks', 'id' => 'ID', 'image' => 'Pilt', 'image_delete' => 'Kustuta pilt', 'image_upload' => 'Laadi pilt üles', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Lubatud faililaiendid on jpg, png, gif ja svg. Suurim lubatud üleslaadimise maht on :size.', 'import' => 'Impordi', 'importing' => 'Importimine', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Varade hooldusaruanne', 'asset_maintenances' => 'Vara säilimine', 'item' => 'Kirje', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Ei ole piisavalt õigusi!', 'kits' => 'Eelnevalt määratud komplektid', 'language' => 'Keel', @@ -132,7 +150,7 @@ 'licenses_available' => 'saadaolevad litsentsid', 'licenses' => 'Litsentsid', 'list_all' => 'Kuva kõik', - 'loading' => 'Laadin', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'See funktsioon on demo installimisel keelatud.', 'location' => 'Asukoht', @@ -141,15 +159,17 @@ 'logout' => 'Logi välja', 'lookup_by_tag' => 'Varatüübi järgi otsimine', 'maintenances' => 'Hooldus', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Tootja', 'manufacturers' => 'Tootjad', 'markdown' => 'See väli lubab Githubi maitsestatud markdown.', 'min_amt' => 'Min. kogus', - 'min_amt_help' => 'Enne hoiatuste sisselülitamist peaks see olema võimalikult vähe.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Mudeli nr.', 'months' => 'kuud', 'moreinfo' => 'Lisainfo', 'name' => 'Nimi', + 'new_password' => 'New Password', 'next' => 'Järgmine', 'next_audit_date' => 'Järgmine auditi kuupäev', 'last_audit' => 'Viimane audit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Ostu kuupäev', 'qty' => 'Hulk', 'quantity' => 'Hulk', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Kasutamine valmis', 'recent_activity' => 'Viimane tegevus', + 'remaining' => 'Remaining', 'remove_company' => 'Eemalda ettevõtteühing', 'reports' => 'Aruanded', 'restored' => 'taastatud', 'restore' => 'Taasta', + 'requestable_models' => 'Requestable Models', 'requested' => 'Taotletud', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Taotlus tühistati', 'save' => 'Salvesta', 'select' => 'Vali', + 'select_all' => 'Select All', 'search' => 'Otsi', 'select_category' => 'Vali kategooria', - 'select_department' => 'Valige osakond', + 'select_department' => 'Valige osakond', 'select_depreciation' => 'Vali amortisatsioonitüüp', 'select_location' => 'Vali asukoht', 'select_manufacturer' => 'Vali tootja', @@ -200,6 +227,7 @@ 'sign_in' => 'Logi sisse', 'signature' => 'Allkiri', 'skin' => 'Väljanägemine', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMOVERSIOON: Selles installatsioonis mõned funktsioonid ei tööta.', 'site_name' => 'Saidi nimi', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Kas olete kindel, et soovite kustutada', 'submit' => 'Kinnita', 'target' => 'Sihtimine', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Kellaaja ja kuupäeva kuvamine', 'total_assets' => 'vahendeid kokku', 'total_licenses' => 'litsentse kokku', @@ -230,6 +259,7 @@ 'users' => 'Kasutajad', 'viewall' => 'Vaata kõiki', 'viewassets' => 'Vaadake määratud varasid', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Koduleht', 'welcome' => 'Tere tulemast, :name', 'years' => 'aastat', @@ -243,8 +273,78 @@ 'accept' => 'Kinnita :asset', 'i_accept' => 'Ma kinnitan', 'i_decline' => 'Ma keeldun', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Näita abi', 'hide_help' => 'Peida abi', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/et/help.php b/resources/lang/et/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/et/help.php +++ b/resources/lang/et/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/et/mail.php b/resources/lang/et/mail.php index dd22184b6c..43ff7e1a04 100644 --- a/resources/lang/et/mail.php +++ b/resources/lang/et/mail.php @@ -1,6 +1,6 @@ 'Kasutaja on veebisaidil tühistanud üksuse taotluse', 'a_user_requested' => 'Kasutaja on taotlenud üksuse veebisaidil', 'accessory_name' => 'Lisaseade Nimi:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'See on Snipe-IT-i varahaldussüsteemi test. Kui sul on see, töötab post. :)', 'the_following_item' => 'Järgmine element on kontrollitud:', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'Selleks, et lähtestada oma: veebiparool, täitke see vorm:', 'type' => 'Tüüp', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'Vaata oma varasi' -); + 'your_assets' => 'Vaata oma varasi', +]; diff --git a/resources/lang/et/passwords.php b/resources/lang/et/passwords.php index 84a7608c57..fa3677bc9d 100644 --- a/resources/lang/et/passwords.php +++ b/resources/lang/et/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Sinu paroolilink on saadetud!', 'user' => 'Sellise emailiga aktiivset kasutajat ei leitud.', ]; - diff --git a/resources/lang/et/validation.php b/resources/lang/et/validation.php index 20472ff52a..ea52f657b0 100644 --- a/resources/lang/et/validation.php +++ b/resources/lang/et/validation.php @@ -1,6 +1,6 @@ 'Atribuut peab olema vähemalt: min tähemärki.', 'array' => 'Atribuudil peab olema vähemalt: min kirjeid.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Valitud atribuut on kehtetu.', 'numeric' => 'Atribuut peab olema number.', 'present' => 'Atribuudiväli peab olema kohal.', @@ -88,8 +89,8 @@ return array( 'unique' => 'Atribuut: on juba võetud.', 'uploaded' => 'Atribuut ei õnnestunud üles laadida.', 'url' => 'Atribuudivorming on vale.', - "unique_undeleted" => ":attribute peab olema ainulaadne.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => ':attribute peab olema ainulaadne.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Atribuudi väli sisaldab märk, mis pole lubatud.", - "email_array" => "Üks või mitu e-posti aadressi on kehtetu.", - "hashed_pass" => "Teie praegune parool on vale", + 'alpha_space' => 'Atribuudi väli sisaldab märk, mis pole lubatud.', + 'email_array' => 'Üks või mitu e-posti aadressi on kehtetu.', + 'hashed_pass' => 'Teie praegune parool on vale', 'dumbpwd' => 'See parool on liiga levinud.', - "statuslabel_type" => "Peate valima kehtiva olekutüübi tüübi", + 'statuslabel_type' => 'Peate valima kehtiva olekutüübi tüübi', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/fa/admin/asset_maintenances/message.php b/resources/lang/fa/admin/asset_maintenances/message.php index 3bd1fed08a..ebef5994e4 100644 --- a/resources/lang/fa/admin/asset_maintenances/message.php +++ b/resources/lang/fa/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'آیا مطمئن هستید می خواهید این وسیله حذف شود؟', 'error' => 'اشکال در حذف نگهداشت دارایی.لطفا دوباره امتحان کنید.', - 'success' => 'نگهدارنده دارایی با موفقیت حذف شد.' + 'success' => 'نگهدارنده دارایی با موفقیت حذف شد.', ], 'create' => [ 'error' => 'نگهداشت دارایی ایجاد نشد.لطفا دوباره امتحان کنید', - 'success' => 'نگهدارنده دارایی با موفقیت ایجاد شد.' + 'success' => 'نگهدارنده دارایی با موفقیت ایجاد شد.', ], 'edit' => [ 'error' => 'تعمیر و نگهداری دارایی ویرایش نشد، لطفا دوباره امتحان کنید', - 'success' => 'تعمیر و نگهداری دارایی با موفقیت ویرایش شد' + 'success' => 'تعمیر و نگهداری دارایی با موفقیت ویرایش شد', ], 'asset_maintenance_incomplete' => 'هنوز تکمیل نشده', 'warranty' => 'ضمانت', 'not_warranty' => 'بدون ضمانت', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/fa/admin/asset_maintenances/table.php b/resources/lang/fa/admin/asset_maintenances/table.php index 87c598dd69..f8d7b81c7b 100644 --- a/resources/lang/fa/admin/asset_maintenances/table.php +++ b/resources/lang/fa/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'نگهداشت دارایی', 'asset_name' => 'نام دارایی', 'is_warranty' => 'ضمانت', - 'dl_csv' => 'دانلود CSV' + 'dl_csv' => 'دانلود CSV', ]; diff --git a/resources/lang/fa/admin/companies/general.php b/resources/lang/fa/admin/companies/general.php index 6e16c7181c..63d8cbaf61 100644 --- a/resources/lang/fa/admin/companies/general.php +++ b/resources/lang/fa/admin/companies/general.php @@ -1,4 +1,7 @@ 'انتخاب شرکت', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/fa/admin/companies/message.php b/resources/lang/fa/admin/companies/message.php index 8742a64ed4..cdd95976e7 100644 --- a/resources/lang/fa/admin/companies/message.php +++ b/resources/lang/fa/admin/companies/message.php @@ -1,18 +1,19 @@ 'شرکت وجود ندارد.', 'assoc_users' => 'این دسته بندی هم اکنون حداقل با یک مدل شریک است و نمیتوان حذف کرد.لطفا مدل های خود را به روزرسانی کنید تا این دسته بندی را ارجاع ندهند و دوباره امتحان کنید. ', - 'create' => array( + 'create' => [ 'error' => 'شرکت ایجاد نشد،دوباره سعی کنید.', - 'success' => 'شرکت ایجاد شد.' - ), - 'update' => array( + 'success' => 'شرکت ایجاد شد.', + ], + 'update' => [ 'error' => 'شرکت ایجاد نشد،دوباره سعی کنید', - 'success' => 'شرکت آپدیت شد.' - ), - 'delete' => array( + 'success' => 'شرکت آپدیت شد.', + ], + 'delete' => [ 'confirm' => 'آیا مطمعن هستید میخواهید این شرکت را پاک کنید؟', 'error' => 'موضوع شرکت حذف شد. لطفا دوباره سعی کنید.', - 'success' => 'این شرکت پاک شد.' - ) -); + 'success' => 'این شرکت پاک شد.', + ], +]; diff --git a/resources/lang/fa/admin/custom_fields/general.php b/resources/lang/fa/admin/custom_fields/general.php index 894e9c9cf8..6346d63f23 100644 --- a/resources/lang/fa/admin/custom_fields/general.php +++ b/resources/lang/fa/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'فیلدهای سفارشی', + 'manage' => 'Manage', 'field' => 'فیلد', 'about_fieldsets_title' => 'درباره ی تنظیمات فیلد', - 'about_fieldsets_text' => 'تنظیمات فیلد به شما امکان این را می دهد که گروه های فیلدهای سفارشی ایجاد کنید که مرتبا برای انواع مدل های دارایی خاص مورد استفاده ی مجدد قرار می گیرند.', - 'custom_format' => 'قالب سفارشی ...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'مقدار این فیلد را در پایگاه داده رمزگذاری کنید', 'encrypt_field_help' => 'هشدار: رمزگذاری یک فیلد باعث می شود آن را جستجو نکنید.', 'encrypted' => 'رمزگذاری شده', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'استفاده شده توسط مدل ها', 'order' => 'سفارش', 'create_fieldset' => 'تنظیمات فیلد جدید', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'فیلد سفارشی جدید', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'ارزش این فیلد در پایگاه داده رمزگذاری شده است. فقط کاربران مدیریت قادر به مشاهده مقدار رمزگشایی خواهند شد', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/fa/admin/depreciations/general.php b/resources/lang/fa/admin/depreciations/general.php index 62fe1e1a80..1c615a5864 100644 --- a/resources/lang/fa/admin/depreciations/general.php +++ b/resources/lang/fa/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'درباره ی استهلاک دارایی', 'about_depreciations' => 'شما می توانید استهلاک دارایی را فعال کنید تا دارایی ها را بر اساس استهلاک خطی مستقیم، کم بهاء کنید.', 'asset_depreciations' => 'استهلاک دارایی', 'create' => 'ایجاد استهلاک', 'depreciation_name' => 'نام استهلاک', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'تعداد ماه ها', 'update' => 'کمبود به روزرسانی', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/fa/admin/depreciations/table.php b/resources/lang/fa/admin/depreciations/table.php index fb37d727cb..dee07a7002 100644 --- a/resources/lang/fa/admin/depreciations/table.php +++ b/resources/lang/fa/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'شناسه', 'months' => 'ماه ها', 'term' => 'مدت زمان', 'title' => 'نام ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/fa/admin/groups/titles.php b/resources/lang/fa/admin/groups/titles.php index 95931ccb9b..3917a65261 100644 --- a/resources/lang/fa/admin/groups/titles.php +++ b/resources/lang/fa/admin/groups/titles.php @@ -1,6 +1,6 @@ 'درباره گروه ها', 'about_groups' => 'گروه ها برای تعمیم مجوز کاربر استفاده می شوند.', 'group_management' => 'مدیریت گروه', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'مدیر گروه', 'allow' => 'اجازه می دهد', 'deny' => 'رد کردن', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/fa/admin/hardware/form.php b/resources/lang/fa/admin/hardware/form.php index 551162e599..abda479e88 100644 --- a/resources/lang/fa/admin/hardware/form.php +++ b/resources/lang/fa/admin/hardware/form.php @@ -1,12 +1,12 @@ 'تأیید دارایی های حذف فله', +return [ + 'bulk_delete' => 'تأیید دارایی های حذف فله', 'bulk_delete_help' => 'بررسی دارایی برای حذف فله زیر کلیک کنید. به محض حذف این دارایی ها را می توان ترمیم کرد، اما ان ها دیگر قابل دسترسی با یوزر های دیگر نیستند.', 'bulk_delete_warn' => 'شما در حال حذف: دارایی های تعداد دارایی.', - 'bulk_update' => 'به روز رسانی دارایی های فله', - 'bulk_update_help' => 'این فرم برای به روز رسانی دارایی های متعدد در یک بار را به شما اجازه می دهد. تنها قسمت ها نیاز به تغییر را پر کنید. هر زمینه های خالی سمت چپ بدون تغییر باقی می ماند. ', - 'bulk_update_warn' => 'شما در حال ادیت مشخصات : ', + 'bulk_update' => 'به روز رسانی دارایی های فله', + 'bulk_update_help' => 'این فرم برای به روز رسانی دارایی های متعدد در یک بار را به شما اجازه می دهد. تنها قسمت ها نیاز به تغییر را پر کنید. هر زمینه های خالی سمت چپ بدون تغییر باقی می ماند. ', + 'bulk_update_warn' => 'شما در حال ادیت مشخصات : ', 'checkedout_to' => 'تحویل شده به ', @@ -52,7 +52,12 @@ return array( 'update' => 'به روز رسانی دارایی ', 'warranty' => 'گارانتی', - 'warranty_expires' => 'انقضای ضمانت', + 'warranty_expires' => 'انقضای ضمانت', 'years' => 'سال ها', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/fa/admin/hardware/general.php b/resources/lang/fa/admin/hardware/general.php index f70bb1aa2e..3ffaac8676 100644 --- a/resources/lang/fa/admin/hardware/general.php +++ b/resources/lang/fa/admin/hardware/general.php @@ -1,9 +1,9 @@ 'درباره دارایی ها', 'about_assets_text' => 'دارایی ها مواردی هستند که توسط شماره سریال یا برچسب دارایی دنبال می شوند. آنها تمایل دارند که مقادیر ارزش بیشتری داشته باشند که در آن شناسایی یک مورد خاص موردنیاز باشد.', - 'archived' => 'بایگانی شد', + 'archived' => 'بایگانی شد', 'asset' => 'دارایی', 'bulk_checkout' => 'خروج دارایی ها', 'checkin' => 'دارایی checkin', @@ -15,9 +15,30 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'در خواست شد', 'requested' => 'درخواست شده', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'بازیابی دارایی', 'pending' => 'در انتظار', 'undeployable' => 'غیرقابل گسترش', 'view' => 'نمایش دارایی ها ', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/fa/admin/hardware/message.php b/resources/lang/fa/admin/hardware/message.php index 3754e0baa7..e98ec64fe0 100644 --- a/resources/lang/fa/admin/hardware/message.php +++ b/resources/lang/fa/admin/hardware/message.php @@ -1,82 +1,82 @@ ' اخطار: این دارایی به برانگیز گزارش شده است که در حال حاضر undeployable. اگر این وضعیت تغییر کرده است، لطفا به روز رسانی وضعیت دارایی.', 'does_not_exist' => 'دارایی وجود ندارد.', - 'does_not_exist_or_not_requestable' => 'دوباره تلاش کنید . این دارایی وجود ندارد.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'این دارایی در حال حاضر به یک کاربر چک کردن و پاک نمی شود. لطفا دارایی در اولین بار چک کنید، و سپس سعی کنید دوباره حذف کنید.', - 'create' => array( + 'create' => [ 'error' => 'دارایی ساخته نشده است، لطفا دوباره تلاش کنید.', - 'success' => 'دارایی موفقیت ایجاد شده است. :)' - ), + 'success' => 'دارایی موفقیت ایجاد شده است. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'دارایی به روز نیست، لطفا دوباره امتحان کنید', 'success' => 'دارایی ها با موفقیت به روز رسانی.', 'nothing_updated' => 'هیچ زمینه، انتخاب شدند تا هیچ چیز به روز شد.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'دارایی بازیابی نشد، لطفا دوباره تلاش کنید', - 'success' => 'دارایی با موفقیت بازیابی شد.' - ), + 'success' => 'دارایی با موفقیت بازیابی شد.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'ممیزی دارایی ناموفق بود. لطفا دوباره تلاش کنید.', - 'success' => 'حسابرسی املاک با موفقیت وارد شد' - ), + 'success' => 'حسابرسی املاک با موفقیت وارد شد', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'فایل حذف نمی شود. لطفا دوباره تلاش کنید.', 'success' => 'فایل با موفقیت حذف شده است.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'فایل) آپلود نیست. لطفا دوباره تلاش کنید.', 'success' => 'فایل (موفقیت آپلود شد.', 'nofiles' => 'شما هر فایل برای آپلود انتخاب کنید، و یا فایل شما در حال تلاش برای آپلود بیش از حد بزرگ است', 'invalidfiles' => 'یک یا بیشتر از فایل های خود را بیش از حد بزرگ است یا یک نوع فایل است که مجاز است. انواع فایل های مجاز عبارتند از PNG، GIF، JPG، DOC، DOCX، PDF، TXT و.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'بعضی از موارد به درستی وارد نشدند.', 'errorDetail' => 'موارد زیر به علت خطا وارد نشده است.', - 'success' => "فایل شما وارد شده است", - 'file_delete_success' => "فایل شما با موفقیت حذف شده است", - 'file_delete_error' => "فایل قابل حذف نشد", - ), + 'success' => 'فایل شما وارد شده است', + 'file_delete_success' => 'فایل شما با موفقیت حذف شده است', + 'file_delete_error' => 'فایل قابل حذف نشد', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'آیا شما مطمئن هستید که می خواهید این تنظیمات دارایی را حذف کنید؟', 'error' => 'اشکال در حذف دارایی.لطفا دوباره تلاش کنید.', 'nothing_updated' => 'هیچ دارایی انتخاب نشده بود، بنابراین هیچ چیز حذف نشد.', - 'success' => 'دارایی با موفقیت حذف شد.' - ), + 'success' => 'دارایی با موفقیت حذف شد.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'دارایی در بررسی نیست، لطفا دوباره امتحان کنید', 'success' => 'دارایی را بررسی کنید موفقیت.', 'user_does_not_exist' => 'کاربر نامعتبر است لطفا دوباره امتحان کنید.', 'not_available' => 'این دارایی برای پرداخت در دسترس نیست!', - 'no_assets_selected' => 'شما حداقل باید یک دارایی از لیست انتخاب کنید' - ), + 'no_assets_selected' => 'شما حداقل باید یک دارایی از لیست انتخاب کنید', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'دارایی در بررسی نیست، لطفا دوباره امتحان کنید', 'success' => 'دارایی ها با موفقیت در بررسی.', 'user_does_not_exist' => 'آن کاربر نامعتبر است. لطفا دوباره سعی کنید.', 'already_checked_in' => 'دارایی ها که در حال حاضر انتخاب شده است.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'دارایی شد درخواست نمی کند، لطفا دوباره امتحان کنید', 'success' => 'دارایی موفقیت درخواست شده است.', - 'canceled' => 'درخواست پرداخت با موفقیت لغو شد' - ) + 'canceled' => 'درخواست پرداخت با موفقیت لغو شد', + ], -); +]; diff --git a/resources/lang/fa/admin/hardware/table.php b/resources/lang/fa/admin/hardware/table.php index 145f581abf..218649b0bf 100644 --- a/resources/lang/fa/admin/hardware/table.php +++ b/resources/lang/fa/admin/hardware/table.php @@ -1,13 +1,14 @@ 'برچسب دارایی', 'asset_model' => 'مدل', - 'book_value' => 'عنوان آیتم', + 'book_value' => 'Current Value', 'change' => '/ خارج', 'checkout_date' => 'چک کردن تاریخ', 'checkoutto' => 'قفل شده', + 'current_value' => 'Current Value', 'diff' => 'دیف', 'dl_csv' => 'دانلود CSV', 'eol' => 'EOL', @@ -18,9 +19,13 @@ return array( 'serial' => 'سریال', 'status' => 'وضعیت', 'title' => 'دارایی ', - 'image' => 'دستگاه تصویر + 'image' => 'دستگاه تصویر ', 'days_without_acceptance' => 'روز بدون پذیرش', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/fa/admin/kits/general.php b/resources/lang/fa/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/fa/admin/kits/general.php +++ b/resources/lang/fa/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/fa/admin/locations/table.php b/resources/lang/fa/admin/locations/table.php index 825aca1cc4..8191b06f94 100644 --- a/resources/lang/fa/admin/locations/table.php +++ b/resources/lang/fa/admin/locations/table.php @@ -1,6 +1,6 @@ 'درباره مکانها', 'about_locations' => 'مکان ها برای ردیابی اطلاعات مکان برای کاربران، دارایی ها و موارد دیگر استفاده می شوند', 'assets_rtd' => 'دارایی ها', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -21,4 +21,21 @@ return array( 'parent' => 'مجموعه پدر', 'currency' => 'مکان ارز', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/fa/admin/reports/general.php b/resources/lang/fa/admin/reports/general.php index e74ee76975..52e22f624e 100644 --- a/resources/lang/fa/admin/reports/general.php +++ b/resources/lang/fa/admin/reports/general.php @@ -1,5 +1,10 @@ 'گزینه ای را که برای گزارش دارایی خود میخواهید انتخاب کنید .' -); +return [ + 'info' => 'گزینه ای را که برای گزارش دارایی خود میخواهید انتخاب کنید .', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/fa/admin/settings/general.php b/resources/lang/fa/admin/settings/general.php index 4c4af665c6..3be4a47c99 100644 --- a/resources/lang/fa/admin/settings/general.php +++ b/resources/lang/fa/admin/settings/general.php @@ -1,30 +1,39 @@ 'دایرکتوری فعال', 'ad_domain' => 'دامنه فعال دایرکتوری', 'ad_domain_help' => 'این گاهی اوقات دامنه ایمیل شماست اما همیشه اینطور نیست.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'این سرور Active Directory است', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'ارسال هشدار به', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'هشدارها فعال شد', 'alert_interval' => 'آستانه ی انقضای هشدارها( به روز)', 'alert_inv_threshold' => 'فهرست آستانه ی هشدار', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'ID حساب', 'audit_interval' => 'فاصله حسابرسی', 'audit_interval_help' => 'اگر شما ملزم هستید که به طور منظم از دارایی های خود حسابرسی کنید، فاصله را در ماه وارد کنید.', 'audit_warning_days' => 'آستانه هشدار حسابرسی', 'audit_warning_days_help' => 'چند روز پیش باید به شما هشدار می دهیم هنگامی که دارایی ها برای حسابرسی مورد نیاز است؟', - 'auto_increment_assets' => 'تولید شناسه دارایی (افزایش خودکار)', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'پیشوند (اختیاری)', - 'auto_incrementing_help' => 'فعال کردن شناسه دارایی (افزایش خودکار) اول به این مجموعه', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'پشتیبان گیری', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'تنظیمات بارکد', 'confirm_purge' => 'تایید پاکسازی', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'نوع بارکد 2D', 'alt_barcode_type' => 'نوع بارکد 1D', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA تنظیمات', 'eula_markdown' => 'این EULA اجازه می دهد تا Github با طعم markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'تنظیمات عمومی', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'تولید پشتیبان گیری', 'header_color' => 'رنگ هدر', 'info' => 'این تنظیمات به شما اجازه سفارشی کردن جنبه های خاصی از نصب و راه اندازی خود را می دهد.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'نسخه Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP فعال شد.', 'ldap_integration' => 'ادغام LDAP', @@ -95,10 +110,18 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP تعداد کارکنان', 'ldap_email' => 'ایمیل LDAP', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'اسکریپت از راه دور', 'load_remote_help_text' => 'این برنامه نصب می تواند اسکریپت ها را از دنیای خارج بارگذاری کند. ', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'توجه داشته باشید ورود', 'login_note_help' => 'به صورت دلخواه شامل چند جمله در صفحه ورود به سیستم خود، به عنوان مثال برای کمک به افرادی که یک دستگاه گم شده یا دزدیده شده را پیدا کرده اند. این فیلد مارجین طعم Github را می پذیرد', 'login_remote_user_text' => 'Remote User login options', @@ -119,16 +142,28 @@ return array( 'optional' => 'اختیاری', 'per_page' => 'نتایج در هر صفحه', 'php' => 'نسخه php', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'شما باید php-gd را نصب کنید تا QR کد ها را ببنید، به دستورالعمل های نصب نگاه کنید.', 'php_gd_warning' => 'php پردازش تصویر و تفاضل پلاگین نصب نشده است.', 'pwd_secure_complexity' => 'پیچیدگی گذرواژه', 'pwd_secure_complexity_help' => 'هرکدام از پیچیدگیهای رمز عبور را که میخواهید اجرا کنید، انتخاب کنید.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'رمز عبور حداقل کاراکتر', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'جلوگیری از کلمه عبور رایج', 'pwd_secure_uncommon_help' => 'این امر کاربران را از استفاده از گذرواژههای رایج از 10 هزار کلمه عبور که در نقض گزارش شده است، ممنوع می کند.', 'qr_help' => 'کدهای QR اول به این مجموعه را فعال کنید', 'qr_text' => 'متن QR کد', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -140,7 +175,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -148,6 +183,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'تنظیمات', 'settings' => 'تنظيمات', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -158,6 +194,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'نام سایت', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'پشت گوش فراخ Botname', 'slack_channel' => 'اسلک کانال', 'slack_endpoint' => 'نقطه پایان اسلک', @@ -174,6 +213,8 @@ return array( 'update' => 'به‌ روزرسانی تنظیمات', 'value' => 'عنوان آیتم', 'brand' => 'نام تجاری', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'درباره تنظیمات', 'about_settings_text' => 'این تنظیمات به شما اجازه سفارشی کردن جنبه های خاصی از نصب و راه اندازی خود را می دهد.', @@ -185,6 +226,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'پاکسازی حذف رکوردها', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'برچسب قطره قطره پایین', 'labels_display_sgutter' => 'برچسب سمت قطره قطره ', 'labels_fontsize' => 'اندازه نوع خط برچسب', @@ -230,4 +272,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'طول برچسب دارایی، از جمله zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/fa/admin/settings/message.php b/resources/lang/fa/admin/settings/message.php index 9c92a453ae..7b650332d6 100644 --- a/resources/lang/fa/admin/settings/message.php +++ b/resources/lang/fa/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'در حین به روزرسانی خطایی رخ داد. ', - 'success' => 'تنظیمات با موفقیت به روزرسانی شد.' - ), - 'backup' => array( + 'success' => 'تنظیمات با موفقیت به روزرسانی شد.', + ], + 'backup' => [ 'delete_confirm' => 'آیا شما مطمئن هستید که می خواهید این فایل پشتیبانی را حذف کنید؟ این کار برگشت ناپذیر است. ', 'file_deleted' => 'فایل پشتیبانی با موفقیت حذف شد. ', 'generated' => 'یک فایل پشتیبانی جدید با موفقیت ساخته شد.', 'file_not_found' => 'فایل پشتیبانی بر روی سرور یافت نمی شود.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'در حین پاکسازی خطایی رخ داد. ', 'validation_failed' => 'تایید پاکسازی ناصحیح است. لطفا کلمه ی "حذف" را در جعبه ی تاییدیه تایپ کنید.', - 'success' => 'سوابق حذف شده با موفقیت پاکسازی شده اند.' - ), - -); + 'success' => 'سوابق حذف شده با موفقیت پاکسازی شده اند.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/fa/admin/statuslabels/message.php b/resources/lang/fa/admin/statuslabels/message.php index 6b268236ce..20f106c5a6 100644 --- a/resources/lang/fa/admin/statuslabels/message.php +++ b/resources/lang/fa/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'برچسب وضعیت موجود نیست', 'assoc_assets' => 'این برچسب وضعیت در حال حاضر حداقل با یک دارایی همراه است و نمی تواند حذف شود. لطفا دارایی های خود را به روز کنید تا دیگر این وضعیت را رد نکنید و دوباره امتحان کنید.', - - 'create' => array( + 'create' => [ 'error' => 'برچسب وضعیت ایجاد نشد، لطفا دوباره امتحان کنید', - 'success' => 'برچسب وضعیت با موفقیت ایجاد شد' - ), + 'success' => 'برچسب وضعیت با موفقیت ایجاد شد', + ], - 'update' => array( + 'update' => [ 'error' => 'برچسب وضعیت به روز نشده است، لطفا دوباره امتحان کنید', - 'success' => 'برچسب وضعیت با موفقیت به روز شد.' - ), + 'success' => 'برچسب وضعیت با موفقیت به روز شد.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'آیا مطمئنید که میخواهید این برچسب وضعیت را حذف کنید؟', 'error' => 'یک مسئله حذف برچسب وضعیت وجود داشت. لطفا دوباره تلاش کنید.', - 'success' => 'برچسب وضعیت با موفقیت حذف شد.' - ), + 'success' => 'برچسب وضعیت با موفقیت حذف شد.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'این دارایی ها را نمی توان به کسی اختصاص داد.', - 'deployable' => 'این دارایی ها را می توان بررسی کرد. هنگامی که آنها اختصاص داده می شوند، آنها متا وضعیت Deployed را در نظر می گیرند.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'این دارایی ها قابل چک نیست و فقط در نمای Archived نمایش داده می شوند. این امر برای حفظ اطلاعات مربوط به دارایی ها برای بودجه بندی / اهداف تاریخی مفید است اما نگه داشتن آنها از فهرست دارایی روزمره.', 'pending' => 'این دارایی ها هنوز نمی توانند به هر کسی اختصاص داده شوند، که اغلب برای مواردی که برای تعمیر وجود دارد، مورد استفاده قرار می گیرند، اما انتظار می رود که به گردش درآید.', - ), + ], -); +]; diff --git a/resources/lang/fa/admin/users/general.php b/resources/lang/fa/admin/users/general.php index 8b51e799bf..1352e8b6b3 100644 --- a/resources/lang/fa/admin/users/general.php +++ b/resources/lang/fa/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'دارایی ها محول شده به :', @@ -13,7 +12,7 @@ return array( 'edit' => 'ویرایش کاربر', 'filetype_info' => 'پسوند های مجاز:png, gif, jpg, jpeg, doc, docx, pdf, txt, zip,Rar', 'history_user' => 'تاریخچه برای:', - 'info' => 'اطلاعات', + 'info' => 'اطلاعات', 'restore_user' => 'برای بازسازی آنها اینجا کلیک کنید.', 'last_login' => 'آخرین ورود', 'ldap_config_text' => 'تنظشیمات تاییدیه LDPA در فولدر app/config در فایلی به نام idap.php وجود دارد.مکان مشخص شده برای تمامی کاربران وارد شده تنظیم میشود.شما نیاز دارید که حداقل یه مکان را اضافه کرده باشید تا بتوانید از این ویژگی استفاده کنید.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'تنظیمات مدیریت فعلی شما اجازه اجرای مجدد احراز هویت دو عامل را می دهد.', 'two_factor_enrolled' => 'دستگاه 2FA ثبت شده است', 'two_factor_active' => '2FA فعال', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/fa/button.php b/resources/lang/fa/button.php index 6598ba09cc..a8e4640c61 100644 --- a/resources/lang/fa/button.php +++ b/resources/lang/fa/button.php @@ -1,6 +1,6 @@ 'اقدامات', 'add' => 'افزودن جدید', 'cancel' => 'انصراف', @@ -8,11 +8,17 @@ return array( 'delete' => 'حذف', 'edit' => 'ويرايش', 'restore' => 'بازیابی', + 'remove' => 'Remove', 'request' => 'درخواست', 'submit' => 'ثبت کردن', 'upload' => 'بارگزاری', - 'select_file' => 'فایل را انتخاب کنید...', + 'select_file' => 'فایل را انتخاب کنید...', 'select_files' => 'انتخاب فایل ها...', 'generate_labels' => '{1} تولید لیبل|[2,*] تولید لیبل ها', - 'send_password_link' => 'ارسال لینک بازنشانی کلمه عبور', -); + 'send_password_link' => 'ارسال لینک بازنشانی کلمه عبور', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/fa/general.php b/resources/lang/fa/general.php index 22814b2ed1..0d6dddc2b4 100644 --- a/resources/lang/fa/general.php +++ b/resources/lang/fa/general.php @@ -19,7 +19,10 @@ 'asset' => 'دارایی', 'asset_report' => 'گزارش دارایی', 'asset_tag' => 'برچسب دارایی', - 'assets_available' => 'دارایی های موجود', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'حسابرسی', 'audit_report' => 'حسابرسی حسابرسی', 'assets' => 'دارایی ها', @@ -30,6 +33,10 @@ 'bulkaudit' => 'حسابرسی فله', 'bulkaudit_status' => 'وضعیت حسابرسی', 'bulk_checkout' => 'پرداخت بزرگ', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'به ترتیب وضعیت', 'cancel' => 'انصراف', 'categories' => 'دسته‌بندی‌ها', @@ -44,13 +51,13 @@ 'checkins_count' => 'پذیرش', 'user_requests_count' => 'درخواست ها', 'city' => 'شهر', - 'click_here' => 'اینجا کلیک کنید', + 'click_here' => 'اینجا کلیک کنید', 'clear_selection' => 'انتخاب هیچ کدام', 'companies' => 'شرکت ها', 'company' => 'شرکت', 'component' => 'کامپوننت', 'components' => 'کامپوننت ها', - 'complete' => 'تکمیل', + 'complete' => 'تکمیل', 'consumable' => 'قابل مصرف', 'consumables' => 'اقلام قابل مصرف', 'country' => 'كشور', @@ -62,6 +69,8 @@ 'updated_at' => 'به روز شده در', 'currency' => '$', // this is deprecated 'current' => 'کنونی', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'گزارش های سفارشی دارایی ', 'dashboard' => 'میز کار', @@ -75,19 +84,22 @@ 'deleted' => 'حذف شد', 'delete_seats' => 'صندلی ها حذف شده ', + 'deletion_failed' => 'Deletion failed', 'departments' => 'گروه ها', - 'department' => 'گروه', + 'department' => 'گروه', 'deployed' => 'مستقر', + 'depreciation' => 'مستهلک کردن', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'استهلاک گزارش', 'details' => 'جزئیات', 'download' => 'دانلود', - 'download_all' => 'دانلود تمام موارد', - 'depreciation' => 'مستهلک کردن', + 'download_all' => 'دانلود تمام موارد', 'editprofile' => 'ویرایش پروفایل شما', 'eol' => 'EOL', 'email_domain' => 'دامنه ایمیل', 'email_format' => 'فرمت ایمیل', 'email_domain_help' => 'این برای تولید آدرس های ایمیل هنگام وارد کردن استفاده می شود', + 'error' => 'Error', 'filastname_format' => 'اولین نام خانوادگی (jsmith@example.com)', 'firstname_lastname_format' => 'نام خانوادگی (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'نام خانوادگی (jane.smith@example.com)', @@ -104,16 +116,21 @@ 'file_name' => 'فایل', 'file_type' => 'نوع فايل', 'file_uploads' => 'بارگذاری پرونده', + 'file_upload' => 'File Upload', 'generate' => 'تولید', - 'github_markdown' => 'این فیلد اجازه می دهد تا گیت هاب به سلیقه خود نشانه گذاری کند. markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'این فیلد اجازه می دهد تا گیت هاب به سلیقه خود نشانه گذاری کند. markdown.', 'groups' => 'گروه ها', 'gravatar_email' => 'آدرس آواتار ایمیل ', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'پيشينه', 'history_for' => 'پیشینه برای ', 'id' => 'شناسه', 'image' => 'تصویر', 'image_delete' => 'عکس های پاک شده', 'image_upload' => 'آپلود تصویر', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'نوع فایل های قابل قبول: jpg, webp, png, gif, و svg. حداکثر سایز فایل :size.', 'import' => 'واردات', 'importing' => 'در حال وارد کردن', @@ -123,6 +140,7 @@ 'asset_maintenance_report' => 'گزارش تعمیر و نگهداری دارایی ها', 'asset_maintenances' => 'نگهداشت دارایی', 'item' => 'مورد', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'دسترسی محدود!', 'kits' => 'Predefined Kits', 'language' => 'زبان', @@ -135,7 +153,7 @@ 'licenses' => 'گواهی نامه ها', 'list_all' => 'فهرست همه ', - 'loading' => 'بارگزاری', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'این ویژگی برای نصب نسخه ی نمایشی غیر فعال شده است.', 'location' => 'مکان', @@ -144,15 +162,17 @@ 'logout' => 'خروج', 'lookup_by_tag' => 'نگاهی به Asset Tag', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'سازنده', 'manufacturers' => 'تولیدکننده‌ها', 'markdown' => 'این فیلد اجازه می دهد تا گیت هاب به سلیقه خود نشانه گذاری کند . markdown.', 'min_amt' => 'حداقل تعداد', - 'min_amt_help' => 'حداقل تعداد آیتم هایی که باید در دسترس باشد قبل از هشدار باعث می شود.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'شماره مدل', 'months' => 'ماه ها', 'moreinfo' => 'اطلاعات بیشتر', 'name' => 'نام', + 'new_password' => 'New Password', 'next' => 'بعدی', 'next_audit_date' => 'تاریخ تفتیش بعدی', 'last_audit' => 'آخرین حسابرسی', @@ -174,19 +194,26 @@ 'purchase_date' => 'تاریخ خرید', 'qty' => 'QTY', 'quantity' => 'مقدار', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'آماده اعزام', 'recent_activity' => 'کارکرد اخیر', + 'remaining' => 'Remaining', 'remove_company' => 'حذف انجمن شرکت', 'reports' => 'گزارش‌ها', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'در خواست شده', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'درخواست لغو شد', 'save' => 'ذخیره کردن', 'select' => 'انتخاب', + 'select_all' => 'Select All', 'search' => 'جستوجو', 'select_category' => 'یک دسته را انتخاب کنید', - 'select_department' => 'یک گروه را انتخاب کنید', + 'select_department' => 'یک گروه را انتخاب کنید', 'select_depreciation' => 'انتخاب یک نوع استهلاک', 'select_location' => 'انتخاب یک مکان', 'select_manufacturer' => 'انتخاب یک تولید کننده', @@ -203,6 +230,7 @@ 'sign_in' => 'ورود به سیستم', 'signature' => 'امضا', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'MODE DEMO: برخی از ویژگی ها برای این نصب غیر فعال هستند.', 'site_name' => 'نام سایت', @@ -214,6 +242,7 @@ 'sure_to_delete' => 'مطمئنید که میخواهید حذف شود', 'submit' => 'ارسال', 'target' => 'هدف', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'نمایش زمان و تاریخ', 'total_assets' => 'کل دارایی', 'total_licenses' => 'کل مجوزهای', @@ -233,6 +262,7 @@ 'users' => 'کاربران', 'viewall' => 'View All', 'viewassets' => 'نمایش تخصیص داده شده دارایی ها', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'تارنما', 'welcome' => 'خوش آمدید، نام', 'years' => 'سال ها', @@ -246,8 +276,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'می پذیرم', 'i_decline' => 'نمی پذیرم', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'نمایش راهنما', 'hide_help' => 'پنهان کردن راهنما', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/fa/help.php b/resources/lang/fa/help.php index 322e92c4d2..99517d9314 100644 --- a/resources/lang/fa/help.php +++ b/resources/lang/fa/help.php @@ -1,6 +1,6 @@ "اطلاعات بیشتر", + 'more_info_title' => 'اطلاعات بیشتر', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/fa/mail.php b/resources/lang/fa/mail.php index abab54f8c3..5fc4875ea4 100644 --- a/resources/lang/fa/mail.php +++ b/resources/lang/fa/mail.php @@ -1,6 +1,6 @@ 'یک کاربر یک درخواست اقساط در وب سایت را لغو کرده است', 'a_user_requested' => 'یک کاربر یک مورد را در وبسایت درخواست کرده است', 'accessory_name' => 'نام لوازم جانبی:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'این آزمون از سیستم مدیریت دارایی Snipe-IT است. اگر شما این کار را کردید، ایمیل کار می کند :)', 'the_following_item' => 'مورد زیر مورد بررسی قرار گرفته است:', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'برای بازنشانی: رمز عبور وب، این فرم را تکمیل کنید:', 'type' => 'تایپ کنید', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/fa/passwords.php b/resources/lang/fa/passwords.php index a8cbcbfba4..597645f993 100644 --- a/resources/lang/fa/passwords.php +++ b/resources/lang/fa/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'لینک رمز عبور شما ارسال شده است!', 'user' => 'هیچ کاربر فعالی با این آدرس ایمیل یافت نشد.', ]; - diff --git a/resources/lang/fa/validation.php b/resources/lang/fa/validation.php index fe769a0740..0d06db12c6 100644 --- a/resources/lang/fa/validation.php +++ b/resources/lang/fa/validation.php @@ -1,6 +1,6 @@ 'ویژگی باید حداقل: حداقل کاراکتر باشد.', 'array' => 'ویژگی: باید دارای حداقل موارد: min باشد.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'ویژگی انتخاب شده نامعتبر است.', 'numeric' => 'ویژگی باید عدد باشد.', 'present' => 'فیلد attribute باید باشد.', @@ -88,8 +89,8 @@ return array( 'unique' => 'ویژگی در حال حاضر گرفته شده است.', 'uploaded' => 'ویژگی: attribute failed to upload.', 'url' => 'شکل ویژگی نامعتبر است.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "فیلد attribute شامل یک شخصیت است که مجاز نیست.", - "email_array" => "یک یا چند آدرس ایمیل نامعتبر است", - "hashed_pass" => "رمز عبور فعلی شما اشتباه است", + 'alpha_space' => 'فیلد attribute شامل یک شخصیت است که مجاز نیست.', + 'email_array' => 'یک یا چند آدرس ایمیل نامعتبر است', + 'hashed_pass' => 'رمز عبور فعلی شما اشتباه است', 'dumbpwd' => 'این رمز عبور خیلی رایج است', - "statuslabel_type" => "شما باید نوع برچسب معتبر را انتخاب کنید", + 'statuslabel_type' => 'شما باید نوع برچسب معتبر را انتخاب کنید', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/fi/admin/asset_maintenances/message.php b/resources/lang/fi/admin/asset_maintenances/message.php index 4625d2672b..542b13ebf7 100644 --- a/resources/lang/fi/admin/asset_maintenances/message.php +++ b/resources/lang/fi/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Haluatko varmasti poistaa tämän huollon?', 'error' => 'Huollon poistamisessa tapahtui virhe. Yritä uudelleen.', - 'success' => 'Huolto poistettu.' + 'success' => 'Huolto poistettu.', ], 'create' => [ 'error' => 'Huoltoa ei luotu, yritä uudelleen.', - 'success' => 'Huollon kirjaus onnistui.' + 'success' => 'Huollon kirjaus onnistui.', ], 'edit' => [ 'error' => 'Huoltoa ei muokattu, yritä uudelleen.', - 'success' => 'Huollon muokkaus onnistui.' + 'success' => 'Huollon muokkaus onnistui.', ], 'asset_maintenance_incomplete' => 'Ei vielä valmis', 'warranty' => 'Takuu', 'not_warranty' => 'Takuu päättynyt', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/fi/admin/asset_maintenances/table.php b/resources/lang/fi/admin/asset_maintenances/table.php index 89b46e81c4..2f1840d35c 100644 --- a/resources/lang/fi/admin/asset_maintenances/table.php +++ b/resources/lang/fi/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Laitteen huolto', 'asset_name' => 'Laitteen nimi', 'is_warranty' => 'Takuu', - 'dl_csv' => 'Lataa CSV' + 'dl_csv' => 'Lataa CSV', ]; diff --git a/resources/lang/fi/admin/companies/general.php b/resources/lang/fi/admin/companies/general.php index 7bedf6d560..b2e1a47480 100644 --- a/resources/lang/fi/admin/companies/general.php +++ b/resources/lang/fi/admin/companies/general.php @@ -1,4 +1,7 @@ 'Valitse yritys', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/fi/admin/companies/message.php b/resources/lang/fi/admin/companies/message.php index 829c09b987..2f35fd541d 100644 --- a/resources/lang/fi/admin/companies/message.php +++ b/resources/lang/fi/admin/companies/message.php @@ -1,18 +1,19 @@ 'Yritystä ei ole.', 'assoc_users' => 'Yritys on liitettynä vähintään yhteen malliin, eikä sitä voida poistaa. Poista malleista viittaus kyseiseen yritykseen ja yritä uudelleen. ', - 'create' => array( + 'create' => [ 'error' => 'Yritystä ei luotu, yritä uudelleen.', - 'success' => 'Yritys luotiin onnistuneesti.' - ), - 'update' => array( + 'success' => 'Yritys luotiin onnistuneesti.', + ], + 'update' => [ 'error' => 'Yritystä ei päivitetty, yritä uudelleen', - 'success' => 'Yritys päivitettiin onnistuneesti.' - ), - 'delete' => array( + 'success' => 'Yritys päivitettiin onnistuneesti.', + ], + 'delete' => [ 'confirm' => 'Haluatko varmasti poistaa tämän yrityksen?', 'error' => 'Yrityksen poistamisessa tapahtui jotain. Yritä uudelleen.', - 'success' => 'Yritys poistettiin onnistuneesti.' - ) -); + 'success' => 'Yritys poistettiin onnistuneesti.', + ], +]; diff --git a/resources/lang/fi/admin/custom_fields/general.php b/resources/lang/fi/admin/custom_fields/general.php index 66b1969585..cc45b0b80c 100644 --- a/resources/lang/fi/admin/custom_fields/general.php +++ b/resources/lang/fi/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Mukautetut kentät', + 'manage' => 'Manage', 'field' => 'Kenttä', 'about_fieldsets_title' => 'Tietoja kenttäsarjoista', - 'about_fieldsets_text' => 'Kentäsarjoilla voit luoda ryhmiä mukautetuista kentistä, joita tarvitaan tietyillä laitemalleilla.', - 'custom_format' => 'Mukautettu muoto ...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Salaa tämän kentän arvo tietokannassa', 'encrypt_field_help' => 'VAROITUS: Kentän salaaminen estää kentän arvolla hakemisen.', 'encrypted' => 'Salattu', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Käytetään malleissa', 'order' => 'Tilata', 'create_fieldset' => 'Uusi kenttäsarja', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Uusi mukautettu kenttä', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Kentän arvo salataan tietokannassa. Vain järjestelmänvalvojat voivat tarkastella purettua arvoa', 'show_in_email' => 'Käytetäänkö kentän arvoa käyttäjälle lähetettävissä luovutus-sähköposteissa? Salattuja kenttiä ei voi lisätä sähköposteihin.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/fi/admin/depreciations/general.php b/resources/lang/fi/admin/depreciations/general.php index 01ffdfe0eb..48c3b3f219 100644 --- a/resources/lang/fi/admin/depreciations/general.php +++ b/resources/lang/fi/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Lisätietoja laitteiden poistoista', 'about_depreciations' => 'Voit määrittää laitteelle poistoluokan poistaaksesi laitteen laitekannastasi määritetyn ajan jälkeen.', 'asset_depreciations' => 'Laitteiden poistot', 'create' => 'Luo arvonalentumisia', 'depreciation_name' => 'Poiston nimi', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Kuukausien lukumäärä', 'update' => 'Päivitä poistot', - 'depreciation_min' => 'Minimiarvo poistojen jälkeen' - -); + 'depreciation_min' => 'Minimiarvo poistojen jälkeen', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/fi/admin/depreciations/table.php b/resources/lang/fi/admin/depreciations/table.php index db1466c664..f08f3b09e2 100644 --- a/resources/lang/fi/admin/depreciations/table.php +++ b/resources/lang/fi/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'Tunnus', 'months' => 'Kuukautta', 'term' => 'Ajanjakso', 'title' => 'Nimi ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/fi/admin/groups/titles.php b/resources/lang/fi/admin/groups/titles.php index b4c3f893fd..217cfbb460 100644 --- a/resources/lang/fi/admin/groups/titles.php +++ b/resources/lang/fi/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Tietoja ryhmistä', 'about_groups' => 'Ryhmien avulla voit yhdenmukaistaa käyttöoikeudet.', 'group_management' => 'Ryhmienhallinta', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Ryhmän ylläpitäjä', 'allow' => 'Salli', 'deny' => 'Estä', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/fi/admin/hardware/form.php b/resources/lang/fi/admin/hardware/form.php index 743d4435df..c2729764ae 100644 --- a/resources/lang/fi/admin/hardware/form.php +++ b/resources/lang/fi/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Vahvista laitteiden massapoisto', +return [ + 'bulk_delete' => 'Vahvista laitteiden massapoisto', 'bulk_delete_help' => 'Tarkasta alla olevat massapoistettavat laitteet. Kun nämä laitteet on poistettu, ne voidaan palauttaa, mutta niitä ei enää yhdistetä niihin käyttäjiin, joille ne on tällä hetkellä luovutettuna.', 'bulk_delete_warn' => 'Olet poistamassa :asset_count laitetta.', - 'bulk_update' => 'Massapäivitä laitteita', - 'bulk_update_help' => 'Tämän lomakkeen avulla voit päivittää useita laitteita kerralla. Täytä vain ne kentät joita haluat muuttaa. Tyhjäksi jätettyjä kenttiä ei päivitetä. ', - 'bulk_update_warn' => 'Olet päivittämässä :asset_count laitteen ominaisuuksia.', + 'bulk_update' => 'Massapäivitä laitteita', + 'bulk_update_help' => 'Tämän lomakkeen avulla voit päivittää useita laitteita kerralla. Täytä vain ne kentät joita haluat muuttaa. Tyhjäksi jätettyjä kenttiä ei päivitetä. ', + 'bulk_update_warn' => 'Olet päivittämässä :asset_count laitteen ominaisuuksia.', 'checkedout_to' => 'Luovutettuna', 'checkout_date' => 'Luovutuspäivä', 'checkin_date' => 'Palautuspäivä', @@ -38,7 +38,12 @@ return array( 'tag' => 'Laitetunniste', 'update' => 'Päivitä laite', 'warranty' => 'Takuu', - 'warranty_expires' => 'Takuu päättyy', + 'warranty_expires' => 'Takuu päättyy', 'years' => 'vuotta', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/fi/admin/hardware/general.php b/resources/lang/fi/admin/hardware/general.php index 7f764ff712..2abe47b0e5 100644 --- a/resources/lang/fi/admin/hardware/general.php +++ b/resources/lang/fi/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Tietoja laitteista', 'about_assets_text' => 'Laitteita ovat nimikeitä joita seurataan sarjanumeron tai laitetunnisteen avulla. Laitteiksi määritellään yleensä arvokkaampaa omaisuutta, joiden tunnistaminen yksilöllisesti on tärkeää. Pienemmät laitteet voi määrittää lisävarusteiksi.', - 'archived' => 'Arkistoitu', + 'archived' => 'Arkistoitu', 'asset' => 'Laite', 'bulk_checkout' => 'Laitteiden luovutus', 'checkin' => 'Palauta laite', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'Laitemalli on poistettu. Voit palauttaa laitteen kun olet ensin palauttanut poistetun laitemallin.', 'requestable' => 'Pyydettävissä', 'requested' => 'Pyydetty', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Palauta laite', 'pending' => 'Odottaa', 'undeployable' => 'Ei käytettävissä', 'view' => 'Näytä laite', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/fi/admin/hardware/message.php b/resources/lang/fi/admin/hardware/message.php index 8d20b68196..ebbb88e538 100644 --- a/resources/lang/fi/admin/hardware/message.php +++ b/resources/lang/fi/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Varoitus: Tämä laite ei ole käytettävävissä. Jos laitteen tila on muuttunut, päivitä laitteen tila sen asetuksista.', 'does_not_exist' => 'Laitetta ei löydy.', - 'does_not_exist_or_not_requestable' => 'Hyvä yritys. Tätä laitetta ei ole tai se ei ole pyydettävissä.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Tämä laite on luovutettu käyttäjälle joten sitä ei voida poistaa. Palauta laite ensin käyttäjältä ja yritä uudelleen. ', - 'create' => array( + 'create' => [ 'error' => 'Laitetta ei luotu, yritä uudelleen. :(', - 'success' => 'Laite luotiin onnistuneesti. :)' - ), + 'success' => 'Laite luotiin onnistuneesti. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Laitetta ei päivitetty, yritä uudelleen', 'success' => 'Laite päivitetty onnistuneesti.', 'nothing_updated' => 'Mitään kenttiä ei valittu, joten mitään ei päivitetty.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Laitetta ei palautettu, ole hyvä ja yritä uudelleen', - 'success' => 'Laite palautettiin onnistuneesti.' - ), + 'success' => 'Laite palautettiin onnistuneesti.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Laitteen tarkastus epäonnistui. Yritä uudelleen.', - 'success' => 'Laitteen tarkastus kirjattu.' - ), + 'success' => 'Laitteen tarkastus kirjattu.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Tiedostoa ei poistettu. Ole hyvä ja yritä uudelleen.', 'success' => 'Tiedosto poistettiin onnistuneesti.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Tiedostoja ei lähetetty. Ole hyvä ja yritä uudelleen.', 'success' => 'Tiedostot lähetettiin onnistuneesti.', 'nofiles' => 'Et ole valinnut lähetettäviä tiedostoja tai lataamasi tiedosto on liian suuri', 'invalidfiles' => 'Yksi tai useampia tiedostoja on liian iso tai sen tiedostotyyppi ei ole sallittu. Sallitut tiedostotyypit ovat png, gif, jpg, doc, docx, pdf, ja txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Joitakin nimikkeitä ei tuotu oikein.', 'errorDetail' => 'Seuraavia nimikkeitä ei tuotu virheiden vuoksi.', - 'success' => "Tiedostosi on tuotu", - 'file_delete_success' => "Tiedosto on poistettu onnistuneesti", - 'file_delete_error' => "Tiedostoa ei voitu poistaa", - ), + 'success' => 'Tiedostosi on tuotu', + 'file_delete_success' => 'Tiedosto on poistettu onnistuneesti', + 'file_delete_error' => 'Tiedostoa ei voitu poistaa', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Oletko varma että haluat poistaa tämän laitteen?', 'error' => 'Laitteen poistamisessa tapahtui virhe. Yritä uudelleen.', 'nothing_updated' => 'Laitetta ei ollut valittuna, joten mitään ei poistettu.', - 'success' => 'Laite poistettu onnistuneesti.' - ), + 'success' => 'Laite poistettu onnistuneesti.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Laitteen luovutus epäonnistui, yritä uudelleen', 'success' => 'Laite luovutettu onnistuneesti.', 'user_does_not_exist' => 'Käyttäjä on virheellinen. Yritä uudelleen.', 'not_available' => 'Laite ei ole luovutettavissa!', - 'no_assets_selected' => 'Valitse ainakin yksi laite listasta' - ), + 'no_assets_selected' => 'Valitse ainakin yksi laite listasta', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Laitteen palautus epäonnistui, yritä uudelleen', 'success' => 'Laite palautettu onnistuneesti.', 'user_does_not_exist' => 'Käyttäjä on virheellinen. Yritä uudelleen.', 'already_checked_in' => 'Tämä laite on jo palautettu.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Laitetta ei pyydetty, yritä uudelleen', 'success' => 'Laitteen pyytäminen onnistui.', - 'canceled' => 'Luovutus-pyyntö peruutettiin onnistuneesti' - ) + 'canceled' => 'Luovutus-pyyntö peruutettiin onnistuneesti', + ], -); +]; diff --git a/resources/lang/fi/admin/hardware/table.php b/resources/lang/fi/admin/hardware/table.php index b5137a9e86..729713375b 100644 --- a/resources/lang/fi/admin/hardware/table.php +++ b/resources/lang/fi/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Laitetunniste', 'asset_model' => 'Malli', - 'book_value' => 'Arvo', + 'book_value' => 'Current Value', 'change' => 'Toiminto', 'checkout_date' => 'Luovutuspäivä', 'checkoutto' => 'Luovutettu', + 'current_value' => 'Current Value', 'diff' => 'Erotus', 'dl_csv' => 'Lataa CSV', 'eol' => 'Elinaika', @@ -18,8 +19,12 @@ return array( 'serial' => 'Sarjanumero', 'status' => 'Tila', 'title' => 'Laite ', - 'image' => 'Laitteen kuva', + 'image' => 'Laitteen kuva', 'days_without_acceptance' => 'Päiviä ilman hyväksymistä', - 'monthly_depreciation' => 'Kuukautinen poisto' - -); + 'monthly_depreciation' => 'Kuukautinen poisto', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/fi/admin/kits/general.php b/resources/lang/fi/admin/kits/general.php index 0b97d6cfe8..436436ad65 100644 --- a/resources/lang/fi/admin/kits/general.php +++ b/resources/lang/fi/admin/kits/general.php @@ -1,6 +1,6 @@ 'Tietoja sarjoista', 'about_kits_text' => 'Sarjat tekevät useiden nimikkeiden luovuttamisesta nopeaa ja näppärää. Sarjoista on siis hyötyä vaikkapa kun uusille käyttäjille jaetaan kaikille samankaltaiset varusteet (laitteita, lisävarusteita, lisenssejä).', 'checkout' => 'Luovuta sarja ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'Lisenssejä :seats ei ole riittävästi vapaana, :qty tarvittaisiin. ', 'none_consumables' => 'Kulutustarviketta :consumable ei ole riittävästi vapaana, :qty tarvittaisiin. ', 'none_accessory' => 'Oheistarviketta :accessory ei ole riittävästi vapaana, :qty tarvittaisiin. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/fi/admin/locations/table.php b/resources/lang/fi/admin/locations/table.php index f93bffd773..1967b0b43e 100644 --- a/resources/lang/fi/admin/locations/table.php +++ b/resources/lang/fi/admin/locations/table.php @@ -1,6 +1,6 @@ 'Tietoa sijainneista', 'about_locations' => 'Sijaintia käytetään käyttäjien, laitteiden ja muiden nimikkeiden sijainnin seurantaan', 'assets_rtd' => 'Laitteet', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Ylempi', 'currency' => 'Valuutta', 'ldap_ou' => 'LDAP-haun OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/fi/admin/reports/general.php b/resources/lang/fi/admin/reports/general.php index da007d24db..7621b6d8e8 100644 --- a/resources/lang/fi/admin/reports/general.php +++ b/resources/lang/fi/admin/reports/general.php @@ -1,5 +1,10 @@ 'Valitse vaihtoehdot jotka haluat laiteraportillesi.' -); +return [ + 'info' => 'Valitse vaihtoehdot jotka haluat laiteraportillesi.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/fi/admin/settings/general.php b/resources/lang/fi/admin/settings/general.php index 6d28456cbd..7672a1d0e8 100644 --- a/resources/lang/fi/admin/settings/general.php +++ b/resources/lang/fi/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory -toimialue', 'ad_domain_help' => 'Tämä on joskus sama kuin sähköpostiosoitteesi loppuosa, mutta ei aina.', 'ad_append_domain_label' => 'Lisää toimialueen nimi loppuun', 'ad_append_domain' => 'Lisää toimialueen nimi käyttäjänimikentän loppuun', - 'ad_append_domain_help' => 'Käyttäjätunnusta ei tarvitse kirjoittaa muodossa "käyttätunnus@domain.local", pelkkä "käyttäjätunnus" riittää.' , + 'ad_append_domain_help' => 'Käyttäjätunnusta ei tarvitse kirjoittaa muodossa "käyttätunnus@domain.local", pelkkä "käyttäjätunnus" riittää.', 'admin_cc_email' => 'Kopio sähköpostiosoite', 'admin_cc_email_help' => 'Mikäli haluat lähettää erilliseen sähköpostiosoitteeseen kopion käyttäjälle lähetettävästä sähköposti-ilmoituksesta palautuksiin/luovutuksiin liittyen, syötä se tähän. Muussa tapauksessa jätä kenttä tyhjäksi.', 'is_ad' => 'Käytössä on Active Directory -palvelin', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Lähetä ilmoitukset', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Sähköposti hälytykset käytössä', 'alert_interval' => 'Kynnys ilmoituksille vanhentuvista (päivinä)', 'alert_inv_threshold' => 'Varaston hälytysraja', 'allow_user_skin' => 'Salli käyttäjän määrittämä ulkoasu', - 'allow_user_skin_help_text' => 'Voit valita tässä voivatko käyttäjät määritellä haluamansa ulkoasun käyttöönsä.' , + 'allow_user_skin_help_text' => 'Voit valita tässä voivatko käyttäjät määritellä haluamansa ulkoasun käyttöönsä.', 'asset_ids' => 'Laitetunnisteet', 'audit_interval' => 'Tarkastusväli', 'audit_interval_help' => 'Jos sinun on säännöllisesti tarkastettava laitteesi, anna aikaväli kuukausina.', 'audit_warning_days' => 'Tarkastuksen ennakkovaroitus', 'audit_warning_days_help' => 'Kuinka monta päivää etukäteen varoitamme, kun laitteet on tarkoitus tarkastaa?', - 'auto_increment_assets' => 'Luo automaattisesti kasvavat laitetunnisteet', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Etuliite (valinnainen)', - 'auto_incrementing_help' => 'Valitaksesi tämän, ota ensin käyttöön automaattisesti kasvavat laitetunnisteet', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Varmuuskopiot', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Viivakoodi asetukset', 'confirm_purge' => 'Vahvista puhdistus', 'confirm_purge_help' => 'Kirjoita alla olevaan kenttään teksti "DELETE" puhdistaaksesi poistetut tietueet. Tätä toimintoa ei voi kumota ja se poistaa kaikki "soft-deleted" poistetut kohteet ja käyttäjät. (Varmuuskopioi tiedot ensin, varmuuden vuoksi)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D viivakoodityyppi', 'alt_barcode_type' => '1D viivakoodityyppi', 'email_logo_size' => 'Neliönmuotoiset logot näyttävät sähköpostissa parhailta. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Käyttöehtojen asetukset', 'eula_markdown' => 'Käyttäehdossa voi käyttääGithub-merkintöjä.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Lisäys alatunnisteen tekstiin ', 'footer_text_help' => 'Tämä teksti esiintyy oikeanpuoleisessa alatunnisteessa. Linkkejä voi lisätä käyttämällä Github merkintätapaa. Rivinvaihdot, otsikot, kuvat, jne. voivat johtaa epätoivottuihin tuloksiin.', 'general_settings' => 'Yleiset asetukset', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Luo varmuuskopio', 'header_color' => 'Yläosion logo', 'info' => 'Näiden asetusten avulla voit mukauttaa tiettyjä toimintoja.', 'label_logo' => 'Tunnisteen logo', 'label_logo_size' => 'Neliönmuotoiset logot näyttävät parhailta - näytetään oikeassa yläkulmassa jokaisen laitetunnisteen kohdalla. ', 'laravel' => 'Laravel-versio', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Asiakaspuolen TLS varmenne', 'ldap_enabled' => 'LDAP käytössä', 'ldap_integration' => 'LDAP integraatio', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Tätä käytetään sen määrittämiseen, voiko käyttäjä kirjautua Snipe-IT: ään. Tällä ei ole vaikutusta luovutus ja palautus toimintoihin.', 'ldap_emp_num' => 'LDAP henkilönumero', 'ldap_email' => 'LDAP sähköposti', - 'license' => 'Ohjelmistolisenssi', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Ohjelmistolisenssi', 'load_remote_text' => 'Etäkriptit', 'load_remote_help_text' => 'Tämä Snipe-IT-asennus voi ladata skriptejä ulkopuolelta.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Kirjautumisviesti', 'login_note_help' => 'Voit lisätä muutamia lauseita kirjautumisruudulle, esimerkiksi neuvoaksesi heitä jotka ovat löytäneet kadonneen tai varastetun laitteen. Tässä kentässä voi käyttää Github-muotoiluja', 'login_remote_user_text' => 'Etäkäyttäjän kirjautumisvaihtoehdot', @@ -118,16 +141,28 @@ return array( 'optional' => 'valinnainen', 'per_page' => 'Tuloksia per sivu', 'php' => 'PHP versio', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Sinun tulee asentaa php-gd paketti näyttääksesi QR-koodit, katso lisätietoja asennusohjeista.', 'php_gd_warning' => 'PHP Image Prosessing ja GD-lisäosia EI ole asennettuna.', 'pwd_secure_complexity' => 'Salasanan monimutkaisuus', 'pwd_secure_complexity_help' => 'Valitse mikä tahansa salasanan monimutkaisuus sääntö, jonka haluat panna täytäntöön.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Salasanan minimimerkit', 'pwd_secure_min_help' => 'Pienin sallittu arvo on 8', 'pwd_secure_uncommon' => 'Estä yleisimmät salasanat', 'pwd_secure_uncommon_help' => 'Tämä estää käyttäjiä käyttämästä yleisimpiä 10 000 salasanaa, jotka on julkaistu tietovuodoissa.', 'qr_help' => 'Ota ensin QR-koodit käyttöön valitaksesi tämän', 'qr_text' => 'QR-koodin teksti', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML käytössä', 'saml_integration' => 'SAML Integraatio', 'saml_sp_entityid' => 'Entiteetin ID', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'Tämä johtaa siihen, että käyttäjä ohjataan aluksi IdP:hen uloskirjautuessa. Jätä valitsematta, jos IdP ei tue SP-aloitettua SAML SLO:ta.', 'saml_custom_settings' => 'SAML mukautetut asetukset', 'saml_custom_settings_help' => 'Voit määrittää lisäasetuksia onelogin/php-saml kirjastoon. Käytä omalla vastuullasi.', + 'saml_download' => 'Download Metadata', 'setting' => 'Asetus', 'settings' => 'Asetukset', 'show_alerts_in_menu' => 'Näytä ilmoitukset ylävalikossa', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Näytä kuvia sähköposteissa', 'show_images_in_email_help' => 'Poista tämä valinta, jos Snipe-IT asennus on toteutettu VPN: n avulla tai suljetussa verkossa, koska sähköposteissa käytetyt kuvat eivät voi latautua näkyviin sähköposteissa.', 'site_name' => 'Sivuston nimi', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack-botin nimi', 'slack_channel' => 'Slack-kanava', 'slack_endpoint' => 'Slack-yhdyspiste', @@ -173,6 +212,8 @@ return array( 'update' => 'Päivitä asetukset', 'value' => 'Arvo', 'brand' => 'Brändäys', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web-brändäyksen tyyppi', 'about_settings_title' => 'Tietoa asetuksista', 'about_settings_text' => 'Näiden asetusten avulla voit mukauttaa tiettyjä toimintoja.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Tietosuojaseloste', 'privacy_policy_link_help' => 'Jos osoite on määritelty, GDPR-vaatimusten mukaisesti kaikkien sähköpostien alatunnisteisiin lisätään linkki tietosuojaselosteeseen. ', 'purge' => 'Puhdista poistetut tietueet', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Tunnisteen alamarginaali', 'labels_display_sgutter' => 'Tunnisteen sivumarginaali', 'labels_fontsize' => 'Tunnisteen fontin koko', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Vaadi laitteilta yksilölliset sarjanumerot', 'zerofill_count' => 'Laitetunnisteen pituus, mukaan lukien nollat', 'username_format_help' => 'Käytetään tietoja tuodessa, jos käyttäjänimeä ei ole annettu ja nimitietojen perusteella on luotava käyttäjälle käyttäjätunnus.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/fi/admin/settings/message.php b/resources/lang/fi/admin/settings/message.php index 0d3d969185..5d518ab4d3 100644 --- a/resources/lang/fi/admin/settings/message.php +++ b/resources/lang/fi/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Päivityksessä tapahtui virhe. ', - 'success' => 'Asetukset päivitettiin onnistuneesti.' - ), - 'backup' => array( + 'success' => 'Asetukset päivitettiin onnistuneesti.', + ], + 'backup' => [ 'delete_confirm' => 'Haluatko varmasti poistaa tämän varmuuskopiotiedoston? Tätä toimintoa ei voi kumota.', 'file_deleted' => 'Varmuuskopiotiedosto on poistettu onnistuneesti.', 'generated' => 'Uusi varmuuskopiotiedosto luotiin onnistuneesti.', 'file_not_found' => 'Tätä varmuuskopiotiedostoa ei löytynyt palvelimelta.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Virhe on ilmennyt puhdistuksen aikana.', 'validation_failed' => 'Puhdistusvahvistus on virheellinen. Kirjoita vahvistusruutuun sana "DELETE".', - 'success' => 'Poistetut tietueet puhdistettu onnistuneesti.' - ), - -); + 'success' => 'Poistetut tietueet puhdistettu onnistuneesti.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/fi/admin/statuslabels/message.php b/resources/lang/fi/admin/statuslabels/message.php index 9c80de175b..232e225b05 100644 --- a/resources/lang/fi/admin/statuslabels/message.php +++ b/resources/lang/fi/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Tilamerkintää ei löydy.', 'assoc_assets' => 'Tilamerkintä on määritetty käyttöön yhdelle tai useammalle laitteelle joten sitä ei voida poistaa. Poista tilamerkintä käytöstä kaikilta laitteilta ja yritä uudelleen. ', - - 'create' => array( + 'create' => [ 'error' => 'Tilamerkintää ei luotu, yritä uudelleen.', - 'success' => 'Tilamerkintä luotiin onnistuneesti.' - ), + 'success' => 'Tilamerkintä luotiin onnistuneesti.', + ], - 'update' => array( + 'update' => [ 'error' => 'Tilamerkintää ei päivitetty, yritä uudelleen', - 'success' => 'Tilamerkintä päivitettiin onnistuneesti.' - ), + 'success' => 'Tilamerkintä päivitettiin onnistuneesti.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Oletko varma että haluat poistaa tämän tilamerkinnän?', 'error' => 'Tilamerkinnän poistamisessa tapahtui virhe. Yritä uudelleen.', - 'success' => 'Tilamerkintä poistettiin onnistuneesti.' - ), + 'success' => 'Tilamerkintä poistettiin onnistuneesti.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Näitä laitteita ei voida luovuttaa kenellekään.', - 'deployable' => 'Nämä laitteet voidaan luovuttaa. Kun ne on luovutettu, ne saavat tilamerkinnän Käyttöönotettu.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Näitä laitteita ei voi luovuttaa, ja ne näkyvät vain Arkistoitu-näkymässä. Tämä on hyödyllistä, kun säilytetään tietoja laitteista budjetointiin / historiallisiin tarkoituksiin.', 'pending' => 'Näitä laitteita ei voida vielä antaa kenellekään. Käytä vaikka laitteille jotka ovat korjauksessa, mutta joiden odotetaan palaavan käyttöön.', - ), + ], -); +]; diff --git a/resources/lang/fi/admin/users/general.php b/resources/lang/fi/admin/users/general.php index cfde4e2cc5..afce5f642d 100644 --- a/resources/lang/fi/admin/users/general.php +++ b/resources/lang/fi/admin/users/general.php @@ -1,7 +1,6 @@ 'Salli kirjautuminen', 'activated_disabled_help_text' => 'Et voi muokata oman tilisi aktivoinnin tilaa.', 'assets_user' => 'Käyttäjälle :name luovutetut laitteet', @@ -13,7 +12,7 @@ return array( 'edit' => 'Muokkaa käyttäjää', 'filetype_info' => 'Sallitut tiedostotyypit ovat png, gif, jpg, jpeg, doc, docx, pdf, txt, zip ja rar.', 'history_user' => 'Historia käyttäjälle :name', - 'info' => 'Tiedot', + 'info' => 'Tiedot', 'restore_user' => 'Klikkaa tästä palauttaaksesi ne.', 'last_login' => 'Viimeisin kirjautuminen', 'ldap_config_text' => 'LDAP-asetukset löytyvät kohdasta Järjestelmänvalvoja> Asetukset. Valittu (valinnainen) sijainti määritetään kaikille tuodulle käyttäjälle.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Nykyiset järjestelmänvalvojan asetukset mahdollistavat kaksivaiheisen tunnistautumisen käyttöönoton valituille käyttäjille. ', 'two_factor_enrolled' => 'MFA-laite ilmoittautunut mukaan ', 'two_factor_active' => 'MFA aktiivinen', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/fi/button.php b/resources/lang/fi/button.php index 871169de05..beb854b294 100644 --- a/resources/lang/fi/button.php +++ b/resources/lang/fi/button.php @@ -1,6 +1,6 @@ 'Toiminnot', 'add' => 'Lisää uusi', 'cancel' => 'Peruuta', @@ -8,11 +8,17 @@ return array( 'delete' => 'Poista', 'edit' => 'Muokkaa', 'restore' => 'Palauta', + 'remove' => 'Remove', 'request' => 'Pyydä', 'submit' => 'Lähetä', 'upload' => 'Lähetä', - 'select_file' => 'Valitse tiedosto...', + 'select_file' => 'Valitse tiedosto...', 'select_files' => 'Valitse tiedostot...', 'generate_labels' => '{1} Luo tunniste |[2, *] Luo tunnisteet', - 'send_password_link' => 'Lähetä salasanan palautuslinkki', -); + 'send_password_link' => 'Lähetä salasanan palautuslinkki', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/fi/general.php b/resources/lang/fi/general.php index aad1645118..b7569d03c5 100644 --- a/resources/lang/fi/general.php +++ b/resources/lang/fi/general.php @@ -19,7 +19,10 @@ 'asset' => 'Laite', 'asset_report' => 'Laiteraportti', 'asset_tag' => 'Laitetunniste', - 'assets_available' => 'laitetta vapaana', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Tarkasta', 'audit_report' => 'Tarkastusloki', 'assets' => 'Laitteet', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Tarkasta useita', 'bulkaudit_status' => 'Tarkastuksen tila', 'bulk_checkout' => 'Luovuta useita', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'tilan mukaan', 'cancel' => 'Peruuta', 'categories' => 'Kategoriat', @@ -44,13 +51,13 @@ 'checkins_count' => 'Palautukset', 'user_requests_count' => 'Pyynnöt', 'city' => 'Kaupunki', - 'click_here' => 'Klikkaa tästä', + 'click_here' => 'Klikkaa tästä', 'clear_selection' => 'Tyhjennä valinta', 'companies' => 'Yritykset', 'company' => 'Yritys', 'component' => 'Komponentti', 'components' => 'Komponentit', - 'complete' => 'Valmis', + 'complete' => 'Valmis', 'consumable' => 'Kulutustarvike', 'consumables' => 'Kulutustarvikkeet', 'country' => 'Maa', @@ -62,6 +69,8 @@ 'updated_at' => 'Päivitetty klo', 'currency' => '€', // this is deprecated 'current' => 'Nykyiset', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Mukautettu laiteraportti', 'dashboard' => 'Hallintasivu', 'days' => 'päivää', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Oletko varma että haluat poistaa :item?', 'deleted' => 'Poistettu', 'delete_seats' => 'Poistettu käytöstä', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Osastot', - 'department' => 'Osasto', + 'department' => 'Osasto', 'deployed' => 'Käyttöönotettu', + 'depreciation' => 'Poistoluokka', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Poistoraportti', 'details' => 'Tiedot', 'download' => 'Lataa', - 'download_all' => 'Lataa kaikki', - 'depreciation' => 'Poistoluokka', + 'download_all' => 'Lataa kaikki', 'editprofile' => 'Muokkaa profiilia', 'eol' => 'Elinikä', 'email_domain' => 'Sähköpostin verkkotunnus', 'email_format' => 'Sähköpostiosoitteen muotoilu', 'email_domain_help' => 'Käytetään sähköpostiosoitteiden luontiin tietoja tuotaessa', + 'error' => 'Error', 'filastname_format' => 'Ensimmäinen nimikirjain sukunimi (pvirtanen@example.com)', 'firstname_lastname_format' => 'Etunimi . Sukunimi (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Etunimi Sukunimi (paivi_virtanen@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Tiedosto', 'file_type' => 'Tiedostotyyppi', 'file_uploads' => 'Tiedostot', + 'file_upload' => 'File Upload', 'generate' => 'Luo', - 'github_markdown' => 'Tässä kentässä voi käyttää Github-merkintöjä.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Tässä kentässä voi käyttää Github-merkintöjä.', 'groups' => 'Ryhmät', 'gravatar_email' => 'Gravatarin sähköpostiosoite', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Historia', 'history_for' => 'Laitehistoria käyttäjälle', 'id' => 'Tunnus', 'image' => 'Kuva', 'image_delete' => 'Poista kuva', 'image_upload' => 'Lähetä kuva', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Hyväksytyt tiedostotyyppejä ovat jpg, png, gif ja svg. Suurin sallittu lähetyskoko on :size.', 'import' => 'Tuo tiedot', 'importing' => 'Tuonti', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Laitteiden huoltoraportti', 'asset_maintenances' => 'Laitteiden huollot', 'item' => 'Nimike', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Riittämättömät käyttöoikeudet!', 'kits' => 'Sarjat', 'language' => 'Kieli', @@ -132,7 +150,7 @@ 'licenses_available' => 'Vapaana olevat lisenssit', 'licenses' => 'Lisenssit', 'list_all' => 'Listaa kaikki', - 'loading' => 'Ladataan', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'Tätä kentän arvoa ei tallenneta demo-asennuksessa.', 'feature_disabled' => 'Tämä ominaisuus on poistettu käytöstä demo-asennusta varten.', 'location' => 'Sijainti', @@ -141,15 +159,17 @@ 'logout' => 'Kirjaudu Ulos', 'lookup_by_tag' => 'Hae laitetunnisteella', 'maintenances' => 'Huollot', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Valmistaja', 'manufacturers' => 'Valmistajat', 'markdown' => 'Tässä kentässä voi käyttää Github-merkintöjä.', 'min_amt' => 'Min. kpl', - 'min_amt_help' => 'Vähimmäismäärä nimikkeitä, jonka jälkeen annetaan hälytys.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Mallinumero', 'months' => 'Kuukautta', 'moreinfo' => 'Lisätiedot', 'name' => 'Nimi', + 'new_password' => 'New Password', 'next' => 'Seuraava', 'next_audit_date' => 'Seuraava tarkastuspäivä', 'last_audit' => 'Viimeisin tarkastus', @@ -171,19 +191,26 @@ 'purchase_date' => 'Ostopäivä', 'qty' => 'KPL', 'quantity' => 'Määrä', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Valmis käyttöönottoon', 'recent_activity' => 'Viimeisin toiminta', + 'remaining' => 'Remaining', 'remove_company' => 'Poista', 'reports' => 'Raportit', 'restored' => 'palautettu', 'restore' => 'Palauta', + 'requestable_models' => 'Requestable Models', 'requested' => 'Pyydetty', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Pyyntö peruutettu', 'save' => 'Tallenna', 'select' => 'Valitse', + 'select_all' => 'Select All', 'search' => 'Etsi', 'select_category' => 'Valitse kategoria', - 'select_department' => 'Valitse osasto', + 'select_department' => 'Valitse osasto', 'select_depreciation' => 'Valitse poistoluokka', 'select_location' => 'Valitse sijainti', 'select_manufacturer' => 'Valitse valmistaja', @@ -200,6 +227,7 @@ 'sign_in' => 'Kirjaudu sisään', 'signature' => 'Allekirjoitus', 'skin' => 'Ulkoasu', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Jestas! Näyttää siltä, että Slack integrointi Snipe-IT. n kanssa toimii!', 'some_features_disabled' => 'DEMO-TILA: Jotkin ominaisuudet eivät ole käytössä tässä asennuksessa.', 'site_name' => 'Sivuston nimi', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Haluatko varmasti poistaa', 'submit' => 'Lähetä', 'target' => 'Kohde', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Ajan ja päivämäärän näyttö', 'total_assets' => 'laitetta', 'total_licenses' => 'lisenssejä', @@ -230,6 +259,7 @@ 'users' => 'Käyttäjät', 'viewall' => 'Näytä kaikki', 'viewassets' => 'Näytä luovutetut laitteet', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Verkkosivu', 'welcome' => 'Tervetuloa, :name', 'years' => 'vuotta', @@ -243,8 +273,78 @@ 'accept' => 'Hyväksy :asset', 'i_accept' => 'Hyväksyn', 'i_decline' => 'Kieltäydyn', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Allekirjoita osoittaaksesi, että hyväksyt käyttöehdot:', 'clear_signature' => 'Tyhjennä allekirjoitus', 'show_help' => 'Näytä ohje', 'hide_help' => 'Piilota ohje', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/fi/help.php b/resources/lang/fi/help.php index 0891688bb6..a96523e577 100644 --- a/resources/lang/fi/help.php +++ b/resources/lang/fi/help.php @@ -1,6 +1,6 @@ "Lisätietoa", + 'more_info_title' => 'Lisätietoa', - "audit_help" => "Tämän valitseminen muuttaa laitetiedot vastaamaan uutta sijaintia. Jos sitä ei ole valittu, sijainti kirjataan vain lokiin.

Huomaa, että jos laite on jo luovutettuna, tämä ei muuta sen henkilön, tai laitteen sijaintia mihin se on luovutettuna.", + 'audit_help' => 'Tämän valitseminen muuttaa laitetiedot vastaamaan uutta sijaintia. Jos sitä ei ole valittu, sijainti kirjataan vain lokiin.

Huomaa, että jos laite on jo luovutettuna, tämä ei muuta sen henkilön, tai laitteen sijaintia mihin se on luovutettuna.', 'assets' => 'Laitteet ovat nimmeitä joita seurataan sarjanumeron tai laitetunnisteen avulla. Laitteiksi määritellään yleensä arvokkaampaa omaisuutta, joiden tunnistaminen yksilöllisesti on tärkeää.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'Voit määrittää laitteille poistoja poistaaksesi omaisuuden arvoa suoraviivaisesti laskien.', - - -); +]; diff --git a/resources/lang/fi/mail.php b/resources/lang/fi/mail.php index 3c8b597d0d..b127efd87a 100644 --- a/resources/lang/fi/mail.php +++ b/resources/lang/fi/mail.php @@ -1,6 +1,6 @@ 'Käyttäjä on peruuttanut nimikkeen pyynnön sivustolla', 'a_user_requested' => 'Käyttäjä on pyytänyt nimikettä sivustolla', 'accessory_name' => 'Oheistarvikkeen nimi:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Tämä on testi Snipe-IT Asset Management -järjestelmästä. Jos saat tämän, sähköposti toimii :)', 'the_following_item' => 'Seuraava kohde on palautettu: ', 'low_inventory_alert' => ':count nimikkeen saldomäärä on alle minimirajan tai kohta alhainen.|:count nimikkeen saldomäärä on alle minimirajan tai kohta alhainen.', - 'assets_warrantee_alert' => ':count laitteen takuu päättyy :threshold päivän sisällä.|:count laitteen takuu päättyy :threshold päivän sisällä.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => ':count lisenssiä vanhenee :threshold päivän sisällä.|:count lisenssiä vanhenee :threshold päivän sisällä.', 'to_reset' => 'Voit palauttaa :web salasanasi täyttämällä tämän lomakkeen:', 'type' => 'Tyyppi', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Odotettujen palautuspäivien raportti', 'Expected_Checkin_Notification' => 'Muistutus: :name palautuspäivä lähestyy', 'Expected_Checkin_Date' => 'Sinulle luovutettu laite on määrä palauttaa takaisin :date', - 'your_assets' => 'Omat laitteesi' -); + 'your_assets' => 'Omat laitteesi', +]; diff --git a/resources/lang/fi/passwords.php b/resources/lang/fi/passwords.php index 59c5b1b347..6c0b8c389e 100644 --- a/resources/lang/fi/passwords.php +++ b/resources/lang/fi/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Salasanalinkki on lähetetty!', 'user' => 'Sähköpostille ei löytynyt käyttäjää.', ]; - diff --git a/resources/lang/fi/validation.php b/resources/lang/fi/validation.php index 67e3e1aced..106d13f38f 100644 --- a/resources/lang/fi/validation.php +++ b/resources/lang/fi/validation.php @@ -1,6 +1,6 @@ ':attribute tulee olla vähintään :min merkkiä.', 'array' => ':attribute on oltava vähintään :min nimikettä.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Valittu :attribute on virheellinen.', 'numeric' => ':attribute tulee olla numero.', 'present' => ':attribute kentän on oltava määritettynä.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute on jo käytössä.', 'uploaded' => ':attribute -kenttää ei onnistuttu lähettämään.', 'url' => ':attribute muotoilu on virheellinen.', - "unique_undeleted" => ":attribute on oltava ainutlaatuinen.", - "non_circular" => ":attribute ei saa luoda kehäviittausta.", + 'unique_undeleted' => ':attribute on oltava ainutlaatuinen.', + 'non_circular' => ':attribute ei saa luoda kehäviittausta.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => ":attribute -kenttä sisältää merkin, jota ei sallita.", - "email_array" => "Yksi tai useampi sähköpostiosoite on virheellinen.", - "hashed_pass" => "Nykyinen salasanasi on virheellinen", + 'alpha_space' => ':attribute -kenttä sisältää merkin, jota ei sallita.', + 'email_array' => 'Yksi tai useampi sähköpostiosoite on virheellinen.', + 'hashed_pass' => 'Nykyinen salasanasi on virheellinen', 'dumbpwd' => 'Salasana on liian yleinen.', - "statuslabel_type" => "Sinun on valittava kelvollinen tilamerkintätyyppi", + 'statuslabel_type' => 'Sinun on valittava kelvollinen tilamerkintätyyppi', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/fil/admin/asset_maintenances/message.php b/resources/lang/fil/admin/asset_maintenances/message.php index 4785205f1a..26751cd5a9 100644 --- a/resources/lang/fil/admin/asset_maintenances/message.php +++ b/resources/lang/fil/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Sigurado kaba na gusto mong i-delete ang asset maintenance na ito?', 'error' => 'May natagpuang isyu sa pag-delete ng asset maintenance. Mangyaring subukang muli.', - 'success' => 'Ang asset maintenance ay matagumpay na nai-delete.' + 'success' => 'Ang asset maintenance ay matagumpay na nai-delete.', ], 'create' => [ 'error' => 'Ang Asset Maintenace ay hindi naisagawa, mangyaring subukang muli.', - 'success' => 'Matagumpay na naisagawa ang Asset Maintenance.' + 'success' => 'Matagumpay na naisagawa ang Asset Maintenance.', ], 'edit' => [ 'error' => 'Ang Asset Maintenace ay hindi na-edit, mangyaring subukang muli.', - 'success' => 'Ang Asset Maintenance ay matagumay nang na-edit.' + 'success' => 'Ang Asset Maintenance ay matagumay nang na-edit.', ], 'asset_maintenance_incomplete' => 'Hindi pa nakompleto', 'warranty' => 'Ang warantiya', 'not_warranty' => 'Hindi Warantiya', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/fil/admin/asset_maintenances/table.php b/resources/lang/fil/admin/asset_maintenances/table.php index 53c84ce789..6ab7b89117 100644 --- a/resources/lang/fil/admin/asset_maintenances/table.php +++ b/resources/lang/fil/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Ang Asset Maintenance', 'asset_name' => 'Ang Pangalan ng Asset', 'is_warranty' => 'Ang Warantiya', - 'dl_csv' => 'I-download ang CSV' + 'dl_csv' => 'I-download ang CSV', ]; diff --git a/resources/lang/fil/admin/companies/general.php b/resources/lang/fil/admin/companies/general.php index 15371ce343..9207728d2e 100644 --- a/resources/lang/fil/admin/companies/general.php +++ b/resources/lang/fil/admin/companies/general.php @@ -1,4 +1,7 @@ 'Pumili ng Kumpanya', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/fil/admin/companies/message.php b/resources/lang/fil/admin/companies/message.php index dab7d69443..f74c9a0932 100644 --- a/resources/lang/fil/admin/companies/message.php +++ b/resources/lang/fil/admin/companies/message.php @@ -1,18 +1,19 @@ 'Ang Kumpanya ay hindi umiiral.', 'assoc_users' => 'Ang kategoryang ito ay kasalukuyang naiugnay sa hindi bumaba sa isang modelo at hindi maaaring mai-delete. Mangyaring i-update ang iyong mga modelo upang hindi na magreperens sa kumpanyang ito at paki-subok muli. ', - 'create' => array( + 'create' => [ 'error' => 'Ang kumpanya ay hindi naisagawa, magyaring subukang muli.', - 'success' => 'Ang kumpanya ay matagumpay na naisagawa.' - ), - 'update' => array( + 'success' => 'Ang kumpanya ay matagumpay na naisagawa.', + ], + 'update' => [ 'error' => 'Ang kumpanya ay hindi nai-update, magyaring subukang muli', - 'success' => 'Ang kumpanya ay matagumpay na nai-update.' - ), - 'delete' => array( + 'success' => 'Ang kumpanya ay matagumpay na nai-update.', + ], + 'delete' => [ 'confirm' => 'Sigurado kaba na i-delete mo ang kumpanyang ito?', 'error' => 'Mayroong isyu sa pag-delete ng kumpanya. Mangayaring subukang muli.', - 'success' => 'Ang kompayang ito ay matagumpay na nailikha.' - ) -); + 'success' => 'Ang kompayang ito ay matagumpay na nailikha.', + ], +]; diff --git a/resources/lang/fil/admin/custom_fields/general.php b/resources/lang/fil/admin/custom_fields/general.php index c81d6fecf0..7153b311eb 100644 --- a/resources/lang/fil/admin/custom_fields/general.php +++ b/resources/lang/fil/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'I-kuston ang mga Fields', + 'manage' => 'Manage', 'field' => 'Ang Field', 'about_fieldsets_title' => 'Ang Tungkol sa Fieldsets', - 'about_fieldsets_text' => 'Ang Fieldsets ay nagbibigay permiso sa iyo na magsagawa ng grupo ng kustom na mga fields na madalas na ginagamit muli para sa partikular na tipo ng modelo ng asset.', - 'custom_format' => 'I-kustom ang pormat ng regex...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'I-encrypt ang balyu sa field na ito sa database', 'encrypt_field_help' => 'BABALA: Ang pag-encrypt ng field ay maaaring maging hindi na ito maisaliksik.', 'encrypted' => 'Na-encrypt na', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Ginagamit ng mga Modelo', 'order' => 'Ang Kaayusan', 'create_fieldset' => 'Ang Bagong Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Ang Bagong Custom Field', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Ang balyu ng field na ito ay naka-encrypt sa database. Ang admin na mga gumagamit lamang ang maaaring maka-tanaw sa na-decrypt na balyu', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/fil/admin/depreciations/general.php b/resources/lang/fil/admin/depreciations/general.php index 4325896534..e078c99050 100644 --- a/resources/lang/fil/admin/depreciations/general.php +++ b/resources/lang/fil/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Tungkol sa Depresasyon ng Asset', 'about_depreciations' => 'Pwede kang mag-set up ng depresasyon para mai-depreciate ang mga asset basi sa straight-line depreciation.', 'asset_depreciations' => 'Ang Depresasyon ng Asset', 'create' => 'Magsagawa ng Depresasyon', 'depreciation_name' => 'Ang Pangalan ng Depresasyon', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Ang Bilang ng mga Buwan', 'update' => 'I-update ang Depresasyon', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/fil/admin/depreciations/table.php b/resources/lang/fil/admin/depreciations/table.php index 3180b3cab6..c02bf57ecc 100644 --- a/resources/lang/fil/admin/depreciations/table.php +++ b/resources/lang/fil/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'Ang ID', 'months' => 'Mga Buwan', 'term' => 'Ang Termino', 'title' => 'Ang Pangalan ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/fil/admin/groups/titles.php b/resources/lang/fil/admin/groups/titles.php index d577f44f86..f9a5c1047f 100644 --- a/resources/lang/fil/admin/groups/titles.php +++ b/resources/lang/fil/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Ang Tungkol sa mga Grupo', 'about_groups' => 'Ang mga grupo ay ginagamit para mag-generalize ng mga pahintulot sa gumagamit.', 'group_management' => 'Ang Pamamahala ng Grupo', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Ang Admin ng Grupo', 'allow' => 'Magbigay Pahintulot', 'deny' => 'Tanggihan', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/fil/admin/hardware/form.php b/resources/lang/fil/admin/hardware/form.php index bc55207d55..b5d6d9a186 100644 --- a/resources/lang/fil/admin/hardware/form.php +++ b/resources/lang/fil/admin/hardware/form.php @@ -1,12 +1,12 @@ 'I-kumperma ang Maramihang Pagdelete ng mga Assets', +return [ + 'bulk_delete' => 'I-kumperma ang Maramihang Pagdelete ng mga Assets', 'bulk_delete_help' => 'Surrin ang mga asset para sa maramihing pagdelete sa ibaba. Kapag nai-delete na, ang mga asset na ito ay pwedeng maibalik sa dati, pero hindi na ito maiugnay sa kahit sinong user na nakatalaga nito.', 'bulk_delete_warn' => 'Ikaw ay mag-delete ng :asset_count na mga asset.', - 'bulk_update' => 'Ang Maramihang Asset na Nai-update', - 'bulk_update_help' => 'Ang form na ito ay nagbibigay sa iyo ng pahintulot para mag-update ng maramihang asset nang sabay-sabay. Lagyan lamang ang mga field na gusto mong baguhin. Anumang mga field na blangko ay mananatiling walang pagbabago. ', - 'bulk_update_warn' => 'Ikaw ay mag-delete ng :asset_count assets.', + 'bulk_update' => 'Ang Maramihang Asset na Nai-update', + 'bulk_update_help' => 'Ang form na ito ay nagbibigay sa iyo ng pahintulot para mag-update ng maramihang asset nang sabay-sabay. Lagyan lamang ang mga field na gusto mong baguhin. Anumang mga field na blangko ay mananatiling walang pagbabago. ', + 'bulk_update_warn' => 'Ikaw ay mag-delete ng :asset_count assets.', 'checkedout_to' => 'I-check Out Sa', 'checkout_date' => 'Ang Petsa ng Pagcheck-out', 'checkin_date' => 'Ang Petsa ng Pag-checkin', @@ -38,7 +38,12 @@ return array( 'tag' => 'Ang Tag ng Asset', 'update' => 'Ang Update sa Asset', 'warranty' => 'Ang Warantiya', - 'warranty_expires' => 'Nag-expire na ang Warantiya', + 'warranty_expires' => 'Nag-expire na ang Warantiya', 'years' => 'mga taon', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/fil/admin/hardware/general.php b/resources/lang/fil/admin/hardware/general.php index aa5187fcd9..68bb1eff81 100644 --- a/resources/lang/fil/admin/hardware/general.php +++ b/resources/lang/fil/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Ang Tungkol sa mga Asset', 'about_assets_text' => 'Ang mga asset ay mga aytem na sinubaybayan ng serial number o tag ng asset. May mga posiilidad na ito ay mataas na balyu ng mga aytem kung saan tinitingna ang partikular na mga aytem.', - 'archived' => 'Ang Archive', + 'archived' => 'Ang Archive', 'asset' => 'Ang Asset', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'I-checkin ang Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Pwedeng Ma-rekwest', 'requested' => 'Ni-rekwest', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Ibalik sa dati ang Asset', 'pending' => 'Hindi pa nasimulan', 'undeployable' => 'Hindi pwedeng i-deploy', 'view' => 'Tingnan ang Asset', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/fil/admin/hardware/message.php b/resources/lang/fil/admin/hardware/message.php index 16297b0d63..da07250012 100644 --- a/resources/lang/fil/admin/hardware/message.php +++ b/resources/lang/fil/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Babala: Ang asset na ito ay kasalukuyang namarkahan bilang hindi pwedeng mai-deploy.. Kung nabago na ang katayuang ito, paki-update ng katayuan ng asset.', 'does_not_exist' => 'Hindi umiiral ang asset.', - 'does_not_exist_or_not_requestable' => 'Magaling na pagsubok. Ang asset na iyon ay hindi umiiral o hindi pwedeng i-rekwest.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Ang asset na ito ay kasalukuyang nai-check out sa isang user at hindi na maaaring mai-delete. Mangyaring suriin muna ang asset, at pagkatapos subukang i-delete muli. ', - 'create' => array( + 'create' => [ 'error' => 'Ang asset ay hindi naisagawa, mangyaring subukang muli. :(', - 'success' => 'Ang asset ay matagumpay na naisagawa. :)' - ), + 'success' => 'Ang asset ay matagumpay na naisagawa. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Ang asset ay hindi nai-update, mangyaring subukang muli', 'success' => 'Ang asset ay matagumpay na nai-update.', 'nothing_updated' => 'Walang napiling mga fields, kaya walang nai-update.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Ang asset ay hindi naibalik sa dati, mangyaring subukang muli', - 'success' => 'Ang asset ay matagumpay nang naibalik sa dati.' - ), + 'success' => 'Ang asset ay matagumpay nang naibalik sa dati.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Ang audit ng asset ay hindi nagtagumpay. Mangyaring subukang muli.', - 'success' => 'Matagumpay na nai-log ang audit ng asset.' - ), + 'success' => 'Matagumpay na nai-log ang audit ng asset.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Ang file ay hindi nai-delete. Mangyaring subukang muli.', 'success' => 'Ang file ay matagumpay nang nai-delete.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Ang file(s) ay hindi nai-upload. Mangyaring subukang muli.', 'success' => 'Ang file(s) ay matagumpay na nai-upload.', 'nofiles' => 'Hindi ka pumili ng maga files para sa i-upload, o ang file na gusto mong i-upload ay masyadong malaki', 'invalidfiles' => 'Ang isa o higit sa iyong mga file ay masyadong malaki o isang uri ng file na hindi pinapayagan. Ang mga pinapayagang mga file ay ang png, gif, jpg, doc, docx, pdf, at txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Ang iilang mga aytem ay hindi nai-import ng tama.', 'errorDetail' => 'Ang mga sumusunod na mga Aytem ay hindi na-import dahil sa mga error.', - 'success' => "Ang iyong file ay na-import na", - 'file_delete_success' => "Ang iyong file ay matagumpay nang nai-upload", - 'file_delete_error' => "Ang file ay hindi mai-delete", - ), + 'success' => 'Ang iyong file ay na-import na', + 'file_delete_success' => 'Ang iyong file ay matagumpay nang nai-upload', + 'file_delete_error' => 'Ang file ay hindi mai-delete', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Sigurado kaba na gusto mong i-delete ang asset na ito?', 'error' => 'Mayroong isyu sa pag-delete ng asset. Mangyaring subukang muli.', 'nothing_updated' => 'Walang napiling mga asset, kaya walang nai-delete.', - 'success' => 'Matagumpay na nai-delete ang asset.' - ), + 'success' => 'Matagumpay na nai-delete ang asset.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Ang asset ay hindi nai-check out, mangyaring subukang muli', 'success' => 'Matagumpay na nai-check out ang asset.', 'user_does_not_exist' => 'Ang user na iyon ay hindi balido. Mangyaring subukang muli.', 'not_available' => 'Ang asset ay hindi pwedeng mai-checkout!', - 'no_assets_selected' => 'Dapat kang pumili ng kahit isang asset mula sa listahan' - ), + 'no_assets_selected' => 'Dapat kang pumili ng kahit isang asset mula sa listahan', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Ang asset ay hindi nai-check in, mangyaring subukang muli', 'success' => 'Ang asset ay matagumpay na nai-check in.', 'user_does_not_exist' => 'Ang user na iyon ay hindi balido. Mangyaring subukang muli.', 'already_checked_in' => 'Ang asset ay nai-check in na.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Ang asset ay hindi nai-rekwest, mangyaring subukang muli', 'success' => 'Matagumpay na nai-rekwest ang asset.', - 'canceled' => 'Ang rekwest sa pag-checkout ay matagumpay na nakansela' - ) + 'canceled' => 'Ang rekwest sa pag-checkout ay matagumpay na nakansela', + ], -); +]; diff --git a/resources/lang/fil/admin/hardware/table.php b/resources/lang/fil/admin/hardware/table.php index 8bfd3920f4..a9ca24bb6a 100644 --- a/resources/lang/fil/admin/hardware/table.php +++ b/resources/lang/fil/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Ang Tag ng Asset', 'asset_model' => 'Ang Modelo', - 'book_value' => 'Ang Balyu', + 'book_value' => 'Current Value', 'change' => 'Papasok/Palabas', 'checkout_date' => 'Ang Petsa ng Pagcheck-out', 'checkoutto' => 'Nai-check Out', + 'current_value' => 'Current Value', 'diff' => 'Ang Diff', 'dl_csv' => 'I-download ang CSV', 'eol' => 'Ang EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Ang Seryal', 'status' => 'Ang Katayuan', 'title' => 'Ang Asset ', - 'image' => 'Ang Imahe ng Device', + 'image' => 'Ang Imahe ng Device', 'days_without_acceptance' => 'Ang mga Araw na Walang Pagtanggap', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/fil/admin/kits/general.php b/resources/lang/fil/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/fil/admin/kits/general.php +++ b/resources/lang/fil/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/fil/admin/locations/table.php b/resources/lang/fil/admin/locations/table.php index 07bb79b992..4e8ef19992 100644 --- a/resources/lang/fil/admin/locations/table.php +++ b/resources/lang/fil/admin/locations/table.php @@ -1,6 +1,6 @@ 'Ang Tungkol sa mga Lokasyon', 'about_locations' => 'Ang lokasyon ay ginagamit para magsubaybay sa lokasyon ng impormasyon para sa mga gumagamit, mga asset, at iba pang mga aytem', 'assets_rtd' => 'Ang mga asset', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Ang Pinagmulan', 'currency' => 'Ang Salapi ng Lugar', 'ldap_ou' => 'Ang LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/fil/admin/reports/general.php b/resources/lang/fil/admin/reports/general.php index 0b7e5a46b5..3e57330b06 100644 --- a/resources/lang/fil/admin/reports/general.php +++ b/resources/lang/fil/admin/reports/general.php @@ -1,5 +1,10 @@ 'Pumili ng opsyon na gusto mo para sa iyong report sa asset.' -); +return [ + 'info' => 'Pumili ng opsyon na gusto mo para sa iyong report sa asset.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/fil/admin/settings/general.php b/resources/lang/fil/admin/settings/general.php index d9809a7f91..85a38cff22 100644 --- a/resources/lang/fil/admin/settings/general.php +++ b/resources/lang/fil/admin/settings/general.php @@ -1,30 +1,39 @@ 'Ang Aktibong Direktorya', 'ad_domain' => 'Ang Aktibong Direktorya ng domain', 'ad_domain_help' => 'Ito ay minsan kapareho ng iyong email domain, pero hindi permanente.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'Ito ay isang server ng Aktibong Direktorya', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Magpadala ng mga alert sa', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Ang Email Alerts ay Pinagana', 'alert_interval' => 'Ang Alerts Threshold ay Mag-expire (sa iilang araw)', 'alert_inv_threshold' => 'Ang Threshold ng Inventory Alert', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Ang mga ID ng asset', 'audit_interval' => 'Ang Pagitan ng Audit', 'audit_interval_help' => 'Kung ikaw ay kinakailangan na regular na magbilang ng iyomg mga pag-aari, ilagay ang agwat sa buwan.', 'audit_warning_days' => 'Ang Warning Threshold ng Audit', 'audit_warning_days_help' => 'Mga ilang araw na makaadvans kami sa pagpaalala sa iyo kapag ang mga asset ay nakasaad na para sa pag-audit?', - 'auto_increment_assets' => 'Magsagawa ng mga ID para sa auto-incrementing na asset', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Ang prefix (opsyonal)', - 'auto_incrementing_help' => 'Paganahin muna ang ID ng auto-incrementing asset para i-set ito', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Mga backup', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Ang mga Setting sa Barcode', 'confirm_purge' => 'I-kumperma ang Pag-purge', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Ang Uri ng 2D Barcode', 'alt_barcode_type' => 'Ang uri ng 1D barcode', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Ang mga Setting ng EULA', 'eula_markdown' => 'Ang EULA na ito ay nagpahintulot ng Github flavored na markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Ang Karagdagang Teksto ng Footer ', 'footer_text_help' => 'Ang tekstong ito ay lilitaw sa kanang bahagsi ng footer. Ang mga links ay pinapayagan gamit ang Github flavored na markdown. Ang biak na mga Linya, mga header, mga imahi, atbp ay maaaring magsaad ng hindi inaasahang mga resulta.', 'general_settings' => 'Ang Pangakalahatang mga Setting', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Magsagawa ng Backup', 'header_color' => 'Ang Kulay ng Header', 'info' => 'Ang mga settings na ito ay pwedeng magbigay paalam sa sa iyo na i-customise ng iilang mga speto ng iyong pag-iinstall.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Ang Laravel na Bersyon', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'Pinagana ang LDAP', 'ldap_integration' => 'Ang integrasyon ng LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'Ang Numero ng Empleyado ng LDAP', 'ldap_email' => 'Ang Email ng LDAP', - 'license' => 'Ang Lisensya ng Software', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Ang Lisensya ng Software', 'load_remote_text' => 'Ang Remote ng mga Iskrip', 'load_remote_help_text' => 'Ang pag-install ng Snipe-IT ay maaaring makapag load ng mga iskrip mula sa labas ng mundo.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Ang Note sa Pag-login', 'login_note_help' => 'Opsyonal na maglakip ng iilang mga pangungusap sa iyong skreen, halimbawa upang makapaghatid ng tulong sa mga taong nakakita ng nawawala o ninakaw na device. Ang field na ito ay tumatanggap ng Github flavored na markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'opsyonal', 'per_page' => 'Ang mga Resulta Bawat Pahina', 'php' => 'Ang Bersyon ng PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Dapat kang mag-install ng php-gd para makapag-pakita ng mga code ng QR, tingnan ang mga batayan sa pag-install.', 'php_gd_warning' => 'Hindi na-install ang Pagpoproseso ng Imahe ng PHP at plugin ng GD.', 'pwd_secure_complexity' => 'Ang Pagkakumplikado ng Password', 'pwd_secure_complexity_help' => 'Pumili sa alin mang patakaran sa pagkakumplikado ng password ang gusto mong ipatupad.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Ang minimum na mga karakter ng password', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Iwasan ang karaniwang mga password', 'pwd_secure_uncommon_help' => 'Ito ay hindi magpayag sa mga user sa paggamit ng mga karaniwang password na nagmula sa top 10,000 na mga password na nai-report sa mga paglabag.', 'qr_help' => 'Paganahin muna ang mga Codes ng QR sa pagtakda nito', 'qr_text' => 'Ang Teksto ng Code ng QR', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Mga Setting', 'settings' => 'Ang mga Setting', 'show_alerts_in_menu' => 'Ipakita ang mga alert sa itaas ng pagpipilian', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Ang Pangalan ng Site', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Ang Slack Botname', 'slack_channel' => 'Ang Slack Channel', 'slack_endpoint' => 'Ang Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Ang mga Setting ay I-update', 'value' => 'Balyu', 'brand' => 'Ang Pagkakaroon ng Brand', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Ang Tungkol sa mga Setting', 'about_settings_text' => 'Ang mga setting na ito ay nagbibigay permiso sa pag-customize ng iilang aspeto sa iyong pag-install.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Ang mga Rekords na Nai-delete sa Pag-purge', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Mag-label sa ilalim ng gutter', 'labels_display_sgutter' => 'Mag-label sa gilid ng gutter', 'labels_fontsize' => 'Ang sukat ng font ng label', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Ang haba ng mga tags ng asset, kabilang ang zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/fil/admin/settings/message.php b/resources/lang/fil/admin/settings/message.php index a8294c4d58..02d2db0035 100644 --- a/resources/lang/fil/admin/settings/message.php +++ b/resources/lang/fil/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'May naganap na error habang nag-update. ', - 'success' => 'Matagumpay na nai-update ang mga setting.' - ), - 'backup' => array( + 'success' => 'Matagumpay na nai-update ang mga setting.', + ], + 'backup' => [ 'delete_confirm' => 'Sigurado kaba na gusto mong i-delete ang back-up file na ito? Ang aksyong ito ay hindi pwedeng maibalik. ', 'file_deleted' => 'Ang back-up file ay matagumpay na nai-delete. ', 'generated' => 'Ang bagong back-up file ay matagumpay na nai-sagawa.', 'file_not_found' => 'Ang back-up file na iyon ay hindi makita sa serber.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Ang error ay nagyari habang nag-purge. ', 'validation_failed' => 'Ang iyong kompermasyon sa purge ay hindi tama. Mangyaring i-type ang salitang "DELETE" sa confirmation box.', - 'success' => 'Matagumpay na nai-purge ang nai-delete na rekords.' - ), - -); + 'success' => 'Matagumpay na nai-purge ang nai-delete na rekords.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/fil/admin/statuslabels/message.php b/resources/lang/fil/admin/statuslabels/message.php index 215a7b255b..3db1b57b31 100644 --- a/resources/lang/fil/admin/statuslabels/message.php +++ b/resources/lang/fil/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Ang Status Label ay hindi umiiral.', 'assoc_assets' => 'Ang Status Label na ito ay kasalukuyang nai-ugnay sa hindi bumaba sa isang Asset at hindi maaaring mai-delete. Mangyaring i-update ang iyong mga asset upang hindi na magreperens sa katayuan at paki-subok muli. ', - - 'create' => array( + 'create' => [ 'error' => 'Ang Status Label ay hindi naisagawa, mangyaring subukang muli.', - 'success' => 'Ang Status Label ay matagumpay na nai-likha.' - ), + 'success' => 'Ang Status Label ay matagumpay na nai-likha.', + ], - 'update' => array( + 'update' => [ 'error' => 'Ang Status Label ay hindi nai-update, manyaring subukang muli', - 'success' => 'Ang Status Label ay matagumpay na nai-update.' - ), + 'success' => 'Ang Status Label ay matagumpay na nai-update.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Sigurado kaba na gusto mong i-delete ang Status Label na ito?', 'error' => 'Mayroong isyu sa pag-delete ng Status Label. Mangyaring subukang muli.', - 'success' => 'Matagumpay na nai-delete ang Status Label.' - ), + 'success' => 'Matagumpay na nai-delete ang Status Label.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Ang mga asset na ito ay hindi maaaring maitalaga sa sinuman.', - 'deployable' => 'Ang asset na ito ay pwedeng mai-check out. Kapag naitalaga na sila, sila ay pwede magpalagay ng meta status ng Nai-deploy.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Ang mga asset na ito ay hindi maaaring mai-check out, at maipakita lamang sa Archived view. Ito ay kapakipakinabang sa pagpapanatili ng impormasyon tungkol sa mga asset para sa budgeting/historic na layunin ngunit ang pagpapanatili nito mula sa pang-araw-araw na listahan ng asset.', 'pending' => 'Ang mga asset na ito ay hindi maaaring ma-italaga sa sinuman, kadalasang ginagamit para sa mga aytem naipalabas para sa pagkumpuni, ngunit inaasahang magbalik sa sirkulasyon.', - ), + ], -); +]; diff --git a/resources/lang/fil/admin/users/general.php b/resources/lang/fil/admin/users/general.php index 3dc521ec70..ed4203b42c 100644 --- a/resources/lang/fil/admin/users/general.php +++ b/resources/lang/fil/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Ang mga asset na nakatalaga sa :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'I-edit ang Gumamit', 'filetype_info' => 'Ang mga pinapayagang uri ng file ay png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, at rar.', 'history_user' => 'Ang kasaysayan para sa :name', - 'info' => 'Impormasyon', + 'info' => 'Impormasyon', 'restore_user' => 'I-klik dito upang maibalik ang mga ito.', 'last_login' => 'Ang Huling Pag-login', 'ldap_config_text' => 'Pwedeng makita ang configuration settings ng LDAP Admin > Settings. Ang (opsyonal) napiling lokasyon ay itatakda para sa lahat ng mga na-import na mga gumagamit o user.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Ang iyong kasalukuyang mga admin settings ay napapahintulot ng selektibong pagpapatupad ng two-factor authentication. ', 'two_factor_enrolled' => 'Ang Na-enroll na 2FA Device ', 'two_factor_active' => 'Ang 2FA Active ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/fil/button.php b/resources/lang/fil/button.php index 4645102bd2..7463ff198b 100644 --- a/resources/lang/fil/button.php +++ b/resources/lang/fil/button.php @@ -1,6 +1,6 @@ 'Ang mga aksyon', 'add' => 'Magdagdag ng bago', 'cancel' => 'I-kansela', @@ -8,11 +8,17 @@ return array( 'delete' => 'I-delete', 'edit' => 'I-edit', 'restore' => 'Ibalik sa dati', + 'remove' => 'Remove', 'request' => 'Mga Rekwest', 'submit' => 'I-sumita', 'upload' => 'I-upload', - 'select_file' => 'Pumili ng File...', + 'select_file' => 'Pumili ng File...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/fil/general.php b/resources/lang/fil/general.php index 89295c845a..ca78a9b8e7 100644 --- a/resources/lang/fil/general.php +++ b/resources/lang/fil/general.php @@ -19,7 +19,10 @@ 'asset' => 'Ang Asset', 'asset_report' => 'Ang Report ng Asset', 'asset_tag' => 'Ang Tag ng Asset', - 'assets_available' => 'ang pwedeng magamit na mga asset', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Ang Audit', 'audit_report' => 'Ang Log ng Audit', 'assets' => 'Ang mga Assets', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Ang Bulk Audit', 'bulkaudit_status' => 'Ang Estado ng Audit', 'bulk_checkout' => 'Ang Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'I-kansela', 'categories' => 'Mga kategorya', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'Siyudad', - 'click_here' => 'Mag-klik dito', + 'click_here' => 'Mag-klik dito', 'clear_selection' => 'I-clear ang Seleksyon', 'companies' => 'Ang mga kompanya', 'company' => 'Ang kompanya', 'component' => 'Ang Komponent', 'components' => 'Ang mga komponent', - 'complete' => 'Nakompleto na', + 'complete' => 'Nakompleto na', 'consumable' => 'Pwedeng Ikonsumo', 'consumables' => 'Mga pwedeng ikonsumo', 'country' => 'Ang Bansa', @@ -62,6 +69,8 @@ 'updated_at' => 'Na-update sa', 'currency' => '$', // this is deprecated 'current' => 'Ang kasalukuyan', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'I-kustom ang Report ng Asset', 'dashboard' => 'Ang Dashboard', 'days' => 'mga araw', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'Nai-delete na', 'delete_seats' => 'Ang Nai-delete na mga Seats', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Ang mga Departamento', - 'department' => 'Ang Departmento', + 'department' => 'Ang Departmento', 'deployed' => 'Itinalaga', + 'depreciation' => 'Ang Depresasyon', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Ang Report ng Derpresasyon', 'details' => 'Ang mga detalye', 'download' => 'I-download', - 'download_all' => 'Download All', - 'depreciation' => 'Ang Depresasyon', + 'download_all' => 'Download All', 'editprofile' => 'I-edit ang Iyong Propayl', 'eol' => 'Ang EOL', 'email_domain' => 'Ang Dominyo ng Email', 'email_format' => 'Ang Pormat ng Email', 'email_domain_help' => 'Ito ay ginagamit para makapagsagawa ng email address kapag mag-import', + 'error' => 'Error', 'filastname_format' => 'Ang Unang Inisyal Huling Pangalan (jsmith@example.com)', 'firstname_lastname_format' => 'Unang Pangalan Huling Pangalan (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Unang Pangalan Huling Pangalan (jane.smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Ang File', 'file_type' => 'File Type', 'file_uploads' => 'Ang mga upload na File', + 'file_upload' => 'File Upload', 'generate' => 'Isagawa', - 'github_markdown' => 'Ang field na ito ay tumatanggap ng Github flavored na markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Ang field na ito ay tumatanggap ng Github flavored na markdown.', 'groups' => 'Ang mga grupo', 'gravatar_email' => 'Ang Gravatar na Email Address', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Kasaysayan', 'history_for' => 'Ang kasaysayan para sa', 'id' => 'Ang ID', 'image' => 'Ang Imahe', 'image_delete' => 'I-delete ang Imahe', 'image_upload' => 'I-upload ang Imahe', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'I-import', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Ang Report sa Pagpapanatili ng Asset', 'asset_maintenances' => 'Ang mga Pagpapanatili sa Asset', 'item' => 'Aytem', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Hindi sapat na mha pahintulot!', 'kits' => 'Predefined Kits', 'language' => 'Lengguwahe', @@ -132,7 +150,7 @@ 'licenses_available' => 'ang pwedeng magamit na mga lisensya', 'licenses' => 'Ang mga lisensya', 'list_all' => 'Ilista ang Lahat', - 'loading' => 'Naglo-load', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Ang katangiang ito ay hindi na pinagana sa demo ng pag-install.', 'location' => 'Ang Lokasyon', @@ -141,15 +159,17 @@ 'logout' => 'Mag-logout', 'lookup_by_tag' => 'Maghanap sa pamamagitan ng Asset Tag', 'maintenances' => 'Ang mga Pagpapanatili', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Ang Tagapagsagawa', 'manufacturers' => 'Ang mga Tagapagsagawa', 'markdown' => 'Ang field na ito ay nagpapahintulot sa iyo na Github flavored na markdown.', 'min_amt' => 'Ang Min. QTY', - 'min_amt_help' => 'Ang pinakamababang bilang ng mga aytem na pwedeng magamit bago mag-trigger ang alert.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Ang Model No.', 'months' => 'mga buwan', 'moreinfo' => 'Karagdagang Impormasyon', 'name' => 'Pangalan', + 'new_password' => 'New Password', 'next' => 'Susunod', 'next_audit_date' => 'Ang Susunod na Petsa ng Pag-audit', 'last_audit' => 'Ang Huling Pag-audit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Ang Petsa ng Pagbili', 'qty' => 'Ang QTY', 'quantity' => 'Ang Dami', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Handa nang I-deploy', 'recent_activity' => 'Ang Kasalukuyang Aktibidad', + 'remaining' => 'Remaining', 'remove_company' => 'Tanggalin ang Assosasyon ng Kompanya', 'reports' => 'Mga Ulat', 'restored' => 'ibinalik sa dati', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Ang Nirekwest', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Ang mga Rekwest ay Nakansela', 'save' => 'I-save', 'select' => 'Pumili', + 'select_all' => 'Select All', 'search' => 'Maghanap', 'select_category' => 'Pumili ng Kategorya', - 'select_department' => 'Pumili ng Departamento', + 'select_department' => 'Pumili ng Departamento', 'select_depreciation' => 'Pumili ng Tipo ng Depresasyon', 'select_location' => 'Pumili ng Lokasyon', 'select_manufacturer' => 'Pumili ng Tagapagsagawa', @@ -200,6 +227,7 @@ 'sign_in' => 'Mag Sign in', 'signature' => 'Ang Lagda', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Ang iilang mga katangian ay na-disable para sa pag-install na ito.', 'site_name' => 'Ang Pangalan ng Site', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Sigurado kaba na gusto mong i-delete', 'submit' => 'I-sumita', 'target' => 'Ang Punterya', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Ang Pagpapakita sa Oras at Petsa', 'total_assets' => 'ang kabuuang mga asset', 'total_licenses' => 'ang kabuuang mga lisensya', @@ -230,6 +259,7 @@ 'users' => 'Ang mga gumagamit', 'viewall' => 'View All', 'viewassets' => 'Tingna ang mga Assets na Naka-assign', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Ang Webiste', 'welcome' => 'Maligayang pagdating, :name', 'years' => 'mga taon', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/fil/help.php b/resources/lang/fil/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/fil/help.php +++ b/resources/lang/fil/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/fil/mail.php b/resources/lang/fil/mail.php index bc7ddfa696..bfa6639efd 100644 --- a/resources/lang/fil/mail.php +++ b/resources/lang/fil/mail.php @@ -1,6 +1,6 @@ 'Ang gumagamit o user ay nag-kansela ng rekwest na aytem sa website', 'a_user_requested' => 'Ang gumagamit ay nag-rekwest ng aytem sa website', 'accessory_name' => 'Ang Pangalan ng Aksesorya:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Ito ay isang test mula sa Snipe-IT Asset Management System. Kung natanggap mo ito, ang mail na ito ay gumagana :)', 'the_following_item' => 'Ang mga sumusunod na mga aytem ay nai-check in: ', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'Para mai-reset ang iyong :web password, kumpletuhin ang form na ito:', 'type' => 'Klase', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/fil/passwords.php b/resources/lang/fil/passwords.php index 64b8d4936d..6a7009c67c 100644 --- a/resources/lang/fil/passwords.php +++ b/resources/lang/fil/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Nai-send na ang link ng iyong password!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/fil/validation.php b/resources/lang/fil/validation.php index 6dbaf5a7a3..8484418913 100644 --- a/resources/lang/fil/validation.php +++ b/resources/lang/fil/validation.php @@ -1,6 +1,6 @@ 'Ang :katangian ay dapat na hindi bumaba sa :min na mga karakter.', 'array' => 'Ang :katangian ay dapat na magkaroon ng hindi bumaba sa :min na mga aytem.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Ang napili na :katangian ay hindi balido.', 'numeric' => 'Ang :katangian ay dapat na isang numero.', 'present' => 'Ang :field ng katangian ay dapat na naroroon.', @@ -88,8 +89,8 @@ return array( 'unique' => 'Ang :katangian ay nakuha na.', 'uploaded' => 'Ang :katangian ay hindi nagtagumpay sa pag-upload.', 'url' => 'Ang :pormat ng katangian ng pormat ay hindi balido.', - "unique_undeleted" => "Ang :katangian ay dapat na natatangi.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'Ang :katangian ay dapat na natatangi.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Ang :field ng katangian ay naglalaman ng karakter na hindi pinapayagan.", - "email_array" => "Imbalido ang isa o higit pang mga email address.", - "hashed_pass" => "Ang iyong kasalukuyang password ay hindi wasto", + 'alpha_space' => 'Ang :field ng katangian ay naglalaman ng karakter na hindi pinapayagan.', + 'email_array' => 'Imbalido ang isa o higit pang mga email address.', + 'hashed_pass' => 'Ang iyong kasalukuyang password ay hindi wasto', 'dumbpwd' => 'Ang password ay sobrang pangkaraniwan.', - "statuslabel_type" => "Kinakailangang pumili ng balidong uri ng label ng estado", + 'statuslabel_type' => 'Kinakailangang pumili ng balidong uri ng label ng estado', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/fr/admin/asset_maintenances/message.php b/resources/lang/fr/admin/asset_maintenances/message.php index 476a0fb6ed..9a2f140dd4 100644 --- a/resources/lang/fr/admin/asset_maintenances/message.php +++ b/resources/lang/fr/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Êtes-vous certain de vouloir supprimer ce type d\'entretien d\'actif ?', 'error' => 'Il y a eu un problème lors de la suppression du type d\'entretien d\'actif. Veuillez réessayer.', - 'success' => 'Le type d\'entretien d\'actif a été supprimé correctement.' + 'success' => 'Le type d\'entretien d\'actif a été supprimé correctement.', ], 'create' => [ 'error' => 'Le type d\'entretien d\'actif n\'a pas été créé, veuillez réessayer.', - 'success' => 'Le type d\'entretien d\'actif a été créé correctement.' + 'success' => 'Le type d\'entretien d\'actif a été créé correctement.', ], 'edit' => [ 'error' => 'La gestion des actifs n\'a pas été modifiée, veuillez réessayer.', - 'success' => 'Asset Maintenance modifié avec succès.' + 'success' => 'Asset Maintenance modifié avec succès.', ], 'asset_maintenance_incomplete' => 'Pas encore complété', 'warranty' => 'Garantie', 'not_warranty' => 'Non garantie', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/fr/admin/asset_maintenances/table.php b/resources/lang/fr/admin/asset_maintenances/table.php index 449cb9a430..4f425b0f57 100644 --- a/resources/lang/fr/admin/asset_maintenances/table.php +++ b/resources/lang/fr/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Entretien d\'actifs', 'asset_name' => 'Désignation de l\'item', 'is_warranty' => 'Garantie', - 'dl_csv' => 'Télécharger en CSV' + 'dl_csv' => 'Télécharger en CSV', ]; diff --git a/resources/lang/fr/admin/companies/general.php b/resources/lang/fr/admin/companies/general.php index d8dd2dbf58..bf023ba5f0 100644 --- a/resources/lang/fr/admin/companies/general.php +++ b/resources/lang/fr/admin/companies/general.php @@ -1,4 +1,7 @@ 'Sélectionnez une compagnie', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/fr/admin/companies/message.php b/resources/lang/fr/admin/companies/message.php index b0f2ef6e58..554a419925 100644 --- a/resources/lang/fr/admin/companies/message.php +++ b/resources/lang/fr/admin/companies/message.php @@ -1,18 +1,19 @@ 'La compagnie n\'existe pas.', 'assoc_users' => 'Cette compagnie est actuellement associée à au moins un modèle et ne peut être supprimée. veuillez actualiser vos modèles afin de ne plus référencer cette compagnie et ressayer. ', - 'create' => array( + 'create' => [ 'error' => 'La compagnie n\'a pas été créé, veuillez réessayer.', - 'success' => 'La compagnie a bien été créée.' - ), - 'update' => array( + 'success' => 'La compagnie a bien été créée.', + ], + 'update' => [ 'error' => 'La compagnie n\'a pas été actualisée, veuillez réessayer', - 'success' => 'La compagnie a bien été actualisée.' - ), - 'delete' => array( + 'success' => 'La compagnie a bien été actualisée.', + ], + 'delete' => [ 'confirm' => 'Êtes-vous sur de vouloir supprimer cette compagnie ?', 'error' => 'Il y a eu un problème lors de la suppression de cette compagnie. Veuillez réessayer.', - 'success' => 'La compagnie a bien été supprimée.' - ) -); + 'success' => 'La compagnie a bien été supprimée.', + ], +]; diff --git a/resources/lang/fr/admin/custom_fields/general.php b/resources/lang/fr/admin/custom_fields/general.php index b3c9538bdc..bbb63459a9 100644 --- a/resources/lang/fr/admin/custom_fields/general.php +++ b/resources/lang/fr/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Champs personnalisés', + 'manage' => 'Manage', 'field' => 'Champ', 'about_fieldsets_title' => 'A propos des fieldsets', - 'about_fieldsets_text' => 'Les fieldsets permettent de créer des groupes de champs personnalisés que vous utilisez fréquemment pour des types de modèles spécifiques.', - 'custom_format' => 'Format personnalisé...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Chiffrer la valeur de ce champ dans la base de données', 'encrypt_field_help' => 'AVERTISSEMENT: Chiffrer un champ en rend la recherche sur le contenu impossible.', 'encrypted' => 'Chiffré', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Utilisé par les modèles', 'order' => 'Commande', 'create_fieldset' => 'Nouveau Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Nouveau champ personnalisé', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'La valeur de ce champ est chiffrée dans la base de donnée. Seuls les administrateurs seront capable de voir les données déchiffrées', 'show_in_email' => 'Inclure la valeur de ce champ dans les e-mails envoyés à l\'utilisateur? Les champs cryptés ne peuvent pas être inclus dans les e-mails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/fr/admin/depreciations/general.php b/resources/lang/fr/admin/depreciations/general.php index 22cf0b1437..9a21f19bc4 100644 --- a/resources/lang/fr/admin/depreciations/general.php +++ b/resources/lang/fr/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'A propos des Amortissements', 'about_depreciations' => 'Vous pouvez configurer les amortissements de vos biens basés sur l\'amortissement linéaire.', 'asset_depreciations' => 'Amortissements', 'create' => 'Créer un amortissement', 'depreciation_name' => 'Nom d\'Amortissement', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Mois', 'update' => 'Actualiser l\'amortissement', - 'depreciation_min' => 'Valeur minimale après amortissement' - -); + 'depreciation_min' => 'Valeur minimale après amortissement', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/fr/admin/depreciations/table.php b/resources/lang/fr/admin/depreciations/table.php index 29c01eadb6..d0051cf1aa 100644 --- a/resources/lang/fr/admin/depreciations/table.php +++ b/resources/lang/fr/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Mois', 'term' => 'Terme', 'title' => 'Nom ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/fr/admin/groups/titles.php b/resources/lang/fr/admin/groups/titles.php index d58de14fde..34e7bd2c4c 100644 --- a/resources/lang/fr/admin/groups/titles.php +++ b/resources/lang/fr/admin/groups/titles.php @@ -1,6 +1,6 @@ 'A propos des groupes', 'about_groups' => 'Les groupes sont utilisés pour mettre en commun les permissions des utilisateurs.', 'group_management' => 'Gestion des Groupes', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Admin Groupe', 'allow' => 'Autoriser', 'deny' => 'Refuser', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/fr/admin/hardware/form.php b/resources/lang/fr/admin/hardware/form.php index 093c1ed5c9..7168c422da 100644 --- a/resources/lang/fr/admin/hardware/form.php +++ b/resources/lang/fr/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirmez la suppression du lot d\'objets', +return [ + 'bulk_delete' => 'Confirmez la suppression du lot d\'objets', 'bulk_delete_help' => 'Vérifiez les objets ci-dessous pour la suppression du lot. Une fois supprimés, ces objets peuvent être restaurés, mais ils ne seront plus associés avec les utilisateurs auxquels ils sont actuellement assignés.', 'bulk_delete_warn' => 'Vous allez supprimer :asset_count objets.', - 'bulk_update' => 'Mise à jour en bloc d\'actifs', - 'bulk_update_help' => 'Ce formulaire vous permet de mettre à jour plusieurs actifs à la fois. Seulement remplir les champs que vous devez modifier. Tous les champs laissés vides resteront inchangés. ', - 'bulk_update_warn' => 'Vous êtes sur le point de modifier les propriétés de l\'actif :asset_count .', + 'bulk_update' => 'Mise à jour en bloc d\'actifs', + 'bulk_update_help' => 'Ce formulaire vous permet de mettre à jour plusieurs actifs à la fois. Seulement remplir les champs que vous devez modifier. Tous les champs laissés vides resteront inchangés. ', + 'bulk_update_warn' => 'Vous êtes sur le point de modifier les propriétés de l\'actif :asset_count .', 'checkedout_to' => 'Extrait vers', 'checkout_date' => 'Date d\'attribution', 'checkin_date' => 'Date de dissociation', @@ -38,7 +38,12 @@ return array( 'tag' => 'Numéro d\'inventaire', 'update' => 'Mise à jour de l\'actif', 'warranty' => 'Garantie', - 'warranty_expires' => 'Expiration de garantie', + 'warranty_expires' => 'Expiration de garantie', 'years' => 'années', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/fr/admin/hardware/general.php b/resources/lang/fr/admin/hardware/general.php index ebd5c613c7..50c4b90a7c 100644 --- a/resources/lang/fr/admin/hardware/general.php +++ b/resources/lang/fr/admin/hardware/general.php @@ -1,9 +1,9 @@ 'A propos des actifs', 'about_assets_text' => 'Les actifs sont des éléments suivis par le numéro de série ou l\'étiquette de l\'actif. Ils ont tendance à être des éléments de valeur supérieure où l\'identification d\'un élément spécifique importe.', - 'archived' => 'Retiré', + 'archived' => 'Retiré', 'asset' => 'Biens', 'bulk_checkout' => 'Attribuer les actifs', 'checkin' => 'Retour des Biens', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'Ce modèle d\'actifs a été supprimé. Vous devez restaurer le modèle avant de pouvoir restaurer l\'actif.', 'requestable' => 'Réquisitionnable', 'requested' => 'Demandé', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restaurer l\'actif', 'pending' => 'En attente', 'undeployable' => 'Non déployable', 'view' => 'Voir le Bien', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/fr/admin/hardware/message.php b/resources/lang/fr/admin/hardware/message.php index df198cf74c..6e8a8500f5 100644 --- a/resources/lang/fr/admin/hardware/message.php +++ b/resources/lang/fr/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Attention: Ce bien a été marqué non déployable. Si ce statut a changé, veuillez l\'actualiser.', 'does_not_exist' => 'Ce bien n\'existe pas.', - 'does_not_exist_or_not_requestable' => 'Cet actif n\'existe pas ou ne peux pas être réquisitionné.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Ce bien est marqué sorti par un utilisateur et ne peut être supprimé. Veuillez d\'abord cliquer sur Retour de Biens, et réessayer.', - 'create' => array( + 'create' => [ 'error' => 'Ce bien n\'a pas été créé, veuillez réessayer. :(', - 'success' => 'Bien créé correctement. :)' - ), + 'success' => 'Bien créé correctement. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Ce bien n\'a pas été actualisé, veuillez réessayer', 'success' => 'Bien actualisé correctement.', 'nothing_updated' => 'Aucun champ n\'a été sélectionné, rien n\'a été actualisé.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'L\'actif n\'a pas été restauré, veuillez réessayer', - 'success' => 'Actif restauré correctement.' - ), + 'success' => 'Actif restauré correctement.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Audit des actifs n\'a pas réussi. Veuillez réessayer.', - 'success' => 'Audit des actifs consigné avec succès.' - ), + 'success' => 'Audit des actifs consigné avec succès.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Le fichier n\'a pas été détruit. Veuillez réessayer.', 'success' => 'Fichier détruit correctement.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Le(s) fichier(s) n\'ont pas pu être téléversé. Veuillez réessayer.', 'success' => 'Le(s) fichier(s) ont été téléversé correctement.', 'nofiles' => 'Vous n\'avez pas sélectionné de fichier pour le téléchargement ou le fichier que vous essayez de télécharger est trop gros', 'invalidfiles' => 'Un ou plusieurs de vos fichiers sont trop gros, ou sont d\'un type non autorisé. Les types de fichiers autorisés sont png, gif, jpg, doc, docx, pdf et txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Certains éléments n\'ont pas été correctement importés.', 'errorDetail' => 'Les éléments suivants n\'ont pas été importés à cause d\'erreurs.', - 'success' => "Votre fichier a bien été importé", - 'file_delete_success' => "Votre fichier a été correctement supprimé", - 'file_delete_error' => "Le fichier n’a pas pu être supprimé", - ), + 'success' => 'Votre fichier a bien été importé', + 'file_delete_success' => 'Votre fichier a été correctement supprimé', + 'file_delete_error' => 'Le fichier n’a pas pu être supprimé', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Etes-vous sûr de vouloir supprimer ce bien?', 'error' => 'Il y a eu un problème en supprimant ce bien. Veuillez réessayer.', 'nothing_updated' => 'Aucun actif n\'a été sélectionné, donc rien n\'a été supprimé.', - 'success' => 'Ce bien a été supprimé correctement.' - ), + 'success' => 'Ce bien a été supprimé correctement.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Ce bien n\'a pas été sorti, veuillez réessayer', 'success' => 'Ce bien a été sorti correctement.', 'user_does_not_exist' => 'Cet utilisateur est invalide. Veuillez réessayer.', 'not_available' => 'Ce bien n\'est pas disponible pour être sorti!', - 'no_assets_selected' => 'Vous devez sélectionner au moins un élément de la liste' - ), + 'no_assets_selected' => 'Vous devez sélectionner au moins un élément de la liste', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Ce bien n\'a pas été retourné, veuillez réessayer', 'success' => 'Ce bien a été retourné correctement.', 'user_does_not_exist' => 'Cet utilisateur est invalide. Veuillez réessayer.', 'already_checked_in' => 'Ce bien est déjà dissocié.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Le bien n\'a pas été demandé, merci d\'essayer à nouveau', 'success' => 'Le bien a été demandé correctement.', - 'canceled' => 'La demande de paiement a été annulée' - ) + 'canceled' => 'La demande de paiement a été annulée', + ], -); +]; diff --git a/resources/lang/fr/admin/hardware/table.php b/resources/lang/fr/admin/hardware/table.php index fd7bad1f83..691d55a08c 100644 --- a/resources/lang/fr/admin/hardware/table.php +++ b/resources/lang/fr/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Étiquette de l\'actif', 'asset_model' => 'Modèle', - 'book_value' => 'Valeur', + 'book_value' => 'Current Value', 'change' => 'Associer/Libérer', 'checkout_date' => 'Date d\'association', 'checkoutto' => 'Date de libération', + 'current_value' => 'Current Value', 'diff' => 'Différence', 'dl_csv' => 'Télécharger en CSV', 'eol' => 'Fin de vie', @@ -18,8 +19,12 @@ return array( 'serial' => 'Numéro de série', 'status' => 'Statut', 'title' => 'Actif ', - 'image' => 'Image', + 'image' => 'Image', 'days_without_acceptance' => 'Jours sans acceptation', - 'monthly_depreciation' => 'Dépréciation mensuelle' - -); + 'monthly_depreciation' => 'Dépréciation mensuelle', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/fr/admin/kits/general.php b/resources/lang/fr/admin/kits/general.php index 95b845195b..88112a5fb5 100644 --- a/resources/lang/fr/admin/kits/general.php +++ b/resources/lang/fr/admin/kits/general.php @@ -1,6 +1,6 @@ 'À propos des kits prédéfinis', 'about_kits_text' => 'Les kits prédéfinis vous permettent d\'associer rapidement une collection d\'éléments (matériels, licences, etc.) à un utilisateur. Cela peut être utile lorsque votre processus d\'intégration est cohérent entre plusieurs utilisateurs et que tous les utilisateurs reçoivent les mêmes éléments.', 'checkout' => 'Associer le kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'Il n\'y a pas assez de licences disponibles pour :license pour associer. :qty sont nécessaires. ', 'none_consumables' => 'Il n\'y a pas assez d\'unités disponibles de :consumable pour associer. :qty sont nécessaires. ', 'none_accessory' => 'Il n\'y a pas assez d\'unités disponibles de :accessory pour associer. :qty sont nécessaires. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/fr/admin/locations/table.php b/resources/lang/fr/admin/locations/table.php index a2d4c558bf..48224c4688 100644 --- a/resources/lang/fr/admin/locations/table.php +++ b/resources/lang/fr/admin/locations/table.php @@ -1,6 +1,6 @@ 'A propos des emplacements', 'about_locations' => 'Les lieux sont utilisés pour suivre les informations de localisation des utilisateurs, des actifs et d\'autres éléments', 'assets_rtd' => 'Biens', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Parent', 'currency' => 'Devise de l\'emplacement', 'ldap_ou' => 'Recherche LDAP', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/fr/admin/reports/general.php b/resources/lang/fr/admin/reports/general.php index 6c99148589..0a56c1071c 100644 --- a/resources/lang/fr/admin/reports/general.php +++ b/resources/lang/fr/admin/reports/general.php @@ -1,5 +1,10 @@ 'Sélectionnez les options que vous souhaitez pour votre rapport d\'actifs.' -); +return [ + 'info' => 'Sélectionnez les options que vous souhaitez pour votre rapport d\'actifs.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/fr/admin/settings/general.php b/resources/lang/fr/admin/settings/general.php index 1fda15acda..d048b14a97 100644 --- a/resources/lang/fr/admin/settings/general.php +++ b/resources/lang/fr/admin/settings/general.php @@ -1,30 +1,39 @@ 'Service d\'annuaire', 'ad_domain' => 'Domaine du service d\'annuaire', 'ad_domain_help' => 'C\'est parfois le même que votre domaine d\'e-mail, mais pas toujours.', 'ad_append_domain_label' => 'Ajouter un nom de domaine', 'ad_append_domain' => 'Ajouter le nom de domaine au champ nom d\'utilisateur', - 'ad_append_domain_help' => 'L\'utilisateur n\'est pas obligé d\'écrire "username@domain.local", il peut juste taper "username".' , + 'ad_append_domain_help' => 'L\'utilisateur n\'est pas obligé d\'écrire "username@domain.local", il peut juste taper "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'Si vous souhaitez envoyer une copie des courriels d\'association/dissociation qui sont envoyés aux utilisateurs à un compte de messagerie supplémentaire, entrez-le ici. Sinon, laissez ce champ vide.', 'is_ad' => 'C\'est un serveur Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Envoyer les alertes à', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Alertes activées', 'alert_interval' => 'Seuil d\'expiration des alertes (en jours)', 'alert_inv_threshold' => 'Seuil d\'alerte d\'inventaire', 'allow_user_skin' => 'Autoriser un thème utilisateur', - 'allow_user_skin_help_text' => 'Cocher cette case permettra à un utilisateur de remplacer le thème de l\'interface utilisateur par un autre.' , + 'allow_user_skin_help_text' => 'Cocher cette case permettra à un utilisateur de remplacer le thème de l\'interface utilisateur par un autre.', 'asset_ids' => 'ID de l\'actif', 'audit_interval' => 'Intervalle d\'audit', 'audit_interval_help' => 'Si vous devez régulièrement vérifier physiquement vos actifs, entrez l\'intervalle en mois.', 'audit_warning_days' => 'Seuil d\'avertissement d\'audit', 'audit_warning_days_help' => 'Combien de jours à l\'avance devrions-nous vous avertir lorsque les actifs doivent être vérifiés?', - 'auto_increment_assets' => 'Générer des identifiants d\'actifs auto-incrémentés', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Préfixe (optionnel)', - 'auto_incrementing_help' => 'Activer l\'auto-incrémentation des ID d\'actif avant de sélectionner cette option', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Sauvegardes', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Configuration des codes à barres', 'confirm_purge' => 'Confirmer la purge', 'confirm_purge_help' => 'Entrez le texte « SUPPRIMER » dans la case ci-dessous pour purger vos enregistrements supprimés. Cette action ne peut pas être annulée et supprimera DEFINITIVEMENT tous les éléments et utilisateurs supprimés par le logiciel. (Avant de débuter, faites une sauvegarde juste au cas où.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Type du code-barres 2D', 'alt_barcode_type' => 'Type du code-barres 1D', 'email_logo_size' => 'Les logos carrés dans l\'e-mail rendent mieux. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Configuration pour les licences d\'utilisation', 'eula_markdown' => 'Cette licence d\'utilisation permet l\'utilisation des "Github flavored markdown".', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Texte supplémentaire en pied de page ', 'footer_text_help' => 'Ce texte apparaîtra dans le pied de page de droitre. Les liens sont autorisés en utilisant Github flavored markdown. Les sauts de ligne, les en-têtes, les images, etc. peuvent entraîner des résultats imprévisibles.', 'general_settings' => 'Configuration générale', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Générer une sauvegarde', 'header_color' => 'Couleur de l\'en-tête', 'info' => 'Ces paramètres vous permettent de personnaliser certains aspects de votre installation.', 'label_logo' => 'Logo du label', 'label_logo_size' => 'Les logos, de préférence carrés, sont affichés en haut à droite de chaque étiquette. ', 'laravel' => 'Version de Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'Certificat TLS côté client pour LDAP', 'ldap_enabled' => 'LDAP activé', 'ldap_integration' => 'Intégration LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Ce drapeau est utilisé pour déterminer si un utilisateur peut se connecter à Snipe-IT et n\'affecte pas la possibilité d\'associer ou dissocier des éléments.', 'ldap_emp_num' => 'Numéro d\'employé LDAP', 'ldap_email' => 'E-mail LDAP', - 'license' => 'Licence de logiciel', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Licence de logiciel', 'load_remote_text' => 'Scripts distants', 'load_remote_help_text' => 'Cette installation Snipe-IT peut charger des scripts depuis le monde extérieur.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Note de connexion', 'login_note_help' => 'Ajoutez éventuellement quelques phrases sur votre écran de connexion, par exemple pour aider les personnes ayant trouvé un appareil perdu ou volé. Ce champ accepte Github aromatisé markdown', 'login_remote_user_text' => 'Options de connexion de l\'utilisateur à distance', @@ -118,16 +141,28 @@ return array( 'optional' => 'facultatif', 'per_page' => 'Résultats par page', 'php' => 'Version de PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Vous devez installer php-gd afin d\'afficher les QR codes (voir les instructions d\'installation).', 'php_gd_warning' => 'Le PHP Image Processing et GD plugin n\'est PAS installé.', 'pwd_secure_complexity' => 'Complexité du mot de passe', 'pwd_secure_complexity_help' => 'Sélectionnez les règles de complexité de mot de passe que vous souhaitez appliquer.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Mot de passe minimum', 'pwd_secure_min_help' => 'La valeur minimale autorisée est de 8', 'pwd_secure_uncommon' => 'Empêcher les mots de passe communs', 'pwd_secure_uncommon_help' => 'Cela empêchera les utilisateurs d\'utiliser des mots de passe communs parmi les 10 000 premiers mots de passe signalés dans les violations.', 'qr_help' => 'Activer les QR Codes avant de définir ceci', 'qr_text' => 'Texte du QR Code', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML activé', 'saml_integration' => 'Intégration SAML', 'saml_sp_entityid' => 'ID de l\'entité', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'Cela fera que l\'utilisateur sera d\'abord redirigé vers l\'IdP lors de la déconnexion. Laissez décoché si l\'IdP ne supporte pas correctement SAML SLO.', 'saml_custom_settings' => 'Paramètres personnalisés SAML', 'saml_custom_settings_help' => 'Vous pouvez spécifier des paramètres supplémentaires à la bibliothèque onelogin/php-saml. Utilisez à vos risques et périls.', + 'saml_download' => 'Download Metadata', 'setting' => 'Paramètre', 'settings' => 'Paramètres', 'show_alerts_in_menu' => 'Afficher les alertes dans le menu du haut', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Afficher les images dans les courriels', 'show_images_in_email_help' => 'Décocher cette case si votre installation de Snipe-IT est derrière un VPN ou un réseau fermé et que les utilisateurs en dehors du réseau ne peuvent pas charger les images servies depuis cette installation dans leurs courriels.', 'site_name' => 'Nom du site', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Mettre à jour les paramètres', 'value' => 'Valeur', 'brand' => 'Marque', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Type de Web Branding', 'about_settings_title' => 'A propos des réglages', 'about_settings_text' => 'Ces réglages vous permettent de personnaliser certains aspects de votre installation.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Politique de confidentialité', 'privacy_policy_link_help' => 'Si une url est incluse ici, un lien vers votre politique de confidentialité sera inclus dans le pied de page de l\'application et dans tous les courriels que le système envoie, conformément au RGPD. ', 'purge' => 'Purger les enregistrements supprimés', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Etiquette de la gouttière du bas', 'labels_display_sgutter' => 'Etiquette de la gouttière latérale', 'labels_fontsize' => 'Taille de caractère de l\'étiquette', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Cocher cette case forcera une contrainte d\'unicité sur les identifiants d\'actif', 'zerofill_count' => 'Longueur des étiquettes de bien, incluant le remplissage de zéros', 'username_format_help' => 'Ce paramètre ne sera utilisé par le processus d\'importation que si un nom d\'utilisateur n\'est pas fourni et que nous devons générer un nom d\'utilisateur pour vous.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/fr/admin/settings/message.php b/resources/lang/fr/admin/settings/message.php index 998b15ff56..9d696b14fd 100644 --- a/resources/lang/fr/admin/settings/message.php +++ b/resources/lang/fr/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Une erreur a eu lieu pendant la mise à jour. ', - 'success' => 'Les paramètres ont été mis à jour avec succès.' - ), - 'backup' => array( + 'success' => 'Les paramètres ont été mis à jour avec succès.', + ], + 'backup' => [ 'delete_confirm' => 'Êtes-vous certain de vouloir supprimer ce fichier de sauvegarde ? Cette action ne peut pas être annulée. ', 'file_deleted' => 'Le fichier de sauvegarde a été supprimé correctement. ', 'generated' => 'Un nouveau fichier de sauvegarde a été créé correctement.', 'file_not_found' => 'Ce fichier de sauvegarde n\'a pas pu être trouvé sur le serveur .', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Une erreur est survenue durant la purge. ', 'validation_failed' => 'Votre confirmation de purge est incorrecte. Merci d\'écrire le mot "DELETE" dans la fenêtre de confirmation.', - 'success' => 'Les enregistrements supprimés ont bien été purgés.' - ), - -); + 'success' => 'Les enregistrements supprimés ont bien été purgés.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/fr/admin/statuslabels/message.php b/resources/lang/fr/admin/statuslabels/message.php index 066be3b276..11bfb671b9 100644 --- a/resources/lang/fr/admin/statuslabels/message.php +++ b/resources/lang/fr/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'L\'étiquette de statut n\'existe pas.', 'assoc_assets' => 'Cette étiquette de statut est actuellement associée avec au moins un bien et ne peut être supprimée. Merci de mettre à jour vos biens pour ne plus référencer ce statut et essayez à nouveau. ', - - 'create' => array( + 'create' => [ 'error' => 'L\'étiquette de statut n\'a pas été créée, merci d\'essayer à nouveau.', - 'success' => 'L\'étiquette de statut a bien été créée.' - ), + 'success' => 'L\'étiquette de statut a bien été créée.', + ], - 'update' => array( + 'update' => [ 'error' => 'L\'étiquette de statut n\'a pas été mise à jour, merci de réessayer', - 'success' => 'L\'étiquette de statut a bien été mise à jour.' - ), + 'success' => 'L\'étiquette de statut a bien été mise à jour.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Etes-vous sûr de vouloir supprimer cette étiquette de statut?', 'error' => 'Un problème est survenu durant la suppression de cette étiquette de statut. Merci d\'essayer à nouveau.', - 'success' => 'L\'étiquette de statut a bien été supprimée.' - ), + 'success' => 'L\'étiquette de statut a bien été supprimée.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Ces actifs ne peuvent être attribués à personne.', - 'deployable' => 'Ces actifs peuvent être extraits. Une fois qu\'ils sont assignés, ils supposeront un statut méta de Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Ces éléments ne peuvent pas être extraits et ne s\'afficheront que dans la vue Archivée. Ceci est utile pour conserver des informations sur les actifs à des fins budgétaires / historiques, mais les garder hors de la liste des actifs au jour le jour.', 'pending' => 'Ces actifs ne peuvent pas encore être attribués à qui que ce soit, souvent utilisés pour des articles en réparation, mais qui devraient revenir à la circulation.', - ), + ], -); +]; diff --git a/resources/lang/fr/admin/users/general.php b/resources/lang/fr/admin/users/general.php index aa659bed47..a2743592e6 100644 --- a/resources/lang/fr/admin/users/general.php +++ b/resources/lang/fr/admin/users/general.php @@ -1,7 +1,6 @@ 'Cet utilisateur peut se connecter', 'activated_disabled_help_text' => 'Vous ne pouvez pas modifier l\'état de votre propre compte.', 'assets_user' => 'Actifs associés avec :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Modifier l\'utilisateur', 'filetype_info' => 'Types de fichier autorisés: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'Historique pour :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Cliquez ici pour les restaurer.', 'last_login' => 'Dernière connexion', 'ldap_config_text' => 'Les paramètres de configuration LDAP se trouvent sous Admin > Réglages. La localisation sélectionnée (optionnelle) sera définie pour tous les utilisateurs importés.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Vos paramètres administratifs actuels permettent une application sélective de l\'authentification à deux facteurs. ', 'two_factor_enrolled' => 'Dispositif à deux facteurs inscrit ', 'two_factor_active' => 'Activation des deux facteurs ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/fr/button.php b/resources/lang/fr/button.php index afb9396abd..abf5080fee 100644 --- a/resources/lang/fr/button.php +++ b/resources/lang/fr/button.php @@ -1,6 +1,6 @@ 'Actions', 'add' => 'Ajouter', 'cancel' => 'Annuler', @@ -8,11 +8,17 @@ return array( 'delete' => 'Supprimer', 'edit' => 'Éditer', 'restore' => 'Restaurer', + 'remove' => 'Remove', 'request' => 'Requête ', 'submit' => 'Soumettre', 'upload' => 'Uploader', - 'select_file' => 'Sélectionner un fichier...', + 'select_file' => 'Sélectionner un fichier...', 'select_files' => 'Sélectionnez les fichiers ...', 'generate_labels' => '{1} Générer une étiquette|[2,*] Générer des étiquettes', - 'send_password_link' => 'Envoyer le lien de réinitialisation du mot de passe', -); + 'send_password_link' => 'Envoyer le lien de réinitialisation du mot de passe', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/fr/general.php b/resources/lang/fr/general.php index 4785d27d8b..5576135b46 100644 --- a/resources/lang/fr/general.php +++ b/resources/lang/fr/general.php @@ -19,7 +19,10 @@ 'asset' => 'Actif', 'asset_report' => 'Rapport d\'actif', 'asset_tag' => 'Étiquette de l\'actif', - 'assets_available' => 'Actifs disponibles', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Journal d\'audit', 'assets' => 'Actifs', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Vérification en bloc', 'bulkaudit_status' => 'État de la vérification', 'bulk_checkout' => 'Attribution par lot', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'par statut', 'cancel' => 'Annuler', 'categories' => 'Catégories', @@ -44,13 +51,13 @@ 'checkins_count' => 'Dissociations', 'user_requests_count' => 'Demandes', 'city' => 'Ville', - 'click_here' => 'Cliquez ici', + 'click_here' => 'Cliquez ici', 'clear_selection' => 'Effacer la sélection', 'companies' => 'Compagnies', 'company' => 'Compagnie', 'component' => 'Composant', 'components' => 'Composants', - 'complete' => 'Terminé', + 'complete' => 'Terminé', 'consumable' => 'Fourniture', 'consumables' => 'Fournitures', 'country' => 'Pays', @@ -62,6 +69,8 @@ 'updated_at' => 'Mise à jour à', 'currency' => '€', // this is deprecated 'current' => 'Actuels', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Rapport d\'actif personnalisé', 'dashboard' => 'Tableau de bord', 'days' => 'journées', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Êtes-vous certain de vouloir supprimer :item?', 'deleted' => 'Supprimé', 'delete_seats' => 'Places supprimées', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Départements', - 'department' => 'département', + 'department' => 'département', 'deployed' => 'Déployé', + 'depreciation' => 'Amortissement', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Rapport d’amortissement', 'details' => 'Détails', 'download' => 'Télécharger', - 'download_all' => 'Télécharger tout', - 'depreciation' => 'Amortissement', + 'download_all' => 'Télécharger tout', 'editprofile' => 'Éditer votre profile', 'eol' => 'Fin de vie', 'email_domain' => 'Domaine de l\'e-mail', 'email_format' => 'Format de l\'e-mail', 'email_domain_help' => 'C\'est utilisé pour générer des adresses e-mail lors de l\'importation', + 'error' => 'Error', 'filastname_format' => 'Première lettre du prénom Nom de famille (jsmith@example.com)', 'firstname_lastname_format' => 'Prénom Nom de famille (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Prénom Nom (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Fichier', 'file_type' => 'Type de fichier', 'file_uploads' => 'Uploads de fichiers', + 'file_upload' => 'File Upload', 'generate' => 'Générer', - 'github_markdown' => 'Ce champ accepte Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Ce champ accepte Github flavored markdown.', 'groups' => 'Groupes', 'gravatar_email' => 'E-mail adresse Gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Historique', 'history_for' => 'Historique pour', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Supprimer l\'image', 'image_upload' => 'Charger une image', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Les types de fichiers acceptés sont jpg, webp, png, gif et svg. Taille maximale est de:size.', 'import' => 'Importer', 'importing' => 'Importation en cours', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Rapport sur l\'entretien d\'actif', 'asset_maintenances' => 'Entretien d\'actifs', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Autorisations insuffisantes !', 'kits' => 'Kits prédéfinis', 'language' => 'Langue', @@ -132,7 +150,7 @@ 'licenses_available' => 'Licences disponibles', 'licenses' => 'Licences', 'list_all' => 'Lister tout', - 'loading' => 'Chargement', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'Ce champ ne sera pas sauvegardé dans une installation de démonstration.', 'feature_disabled' => 'Cette fonctionnalité a été désactivée pour l\'installation de démonstration.', 'location' => 'Lieu', @@ -141,15 +159,17 @@ 'logout' => 'Se déconnecter', 'lookup_by_tag' => 'Recherche par étiquette de bien', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Fabricant', 'manufacturers' => 'Fabricants', 'markdown' => 'Ce champ permet Github flavored markdown.', 'min_amt' => 'Qté min', - 'min_amt_help' => 'Nombre minimum de biens qui devraient être disponibles avant qu\'une alerte soit déclenchée.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model n°.', 'months' => 'mois', 'moreinfo' => 'Plus d\'info', 'name' => 'Nom', + 'new_password' => 'New Password', 'next' => 'Prochain', 'next_audit_date' => 'Prochaine date de vérification', 'last_audit' => 'Dernier audit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Date d\'achat', 'qty' => 'QTÉ', 'quantity' => 'Quantité', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Prêt à être déployé', 'recent_activity' => 'Activité récente', + 'remaining' => 'Remaining', 'remove_company' => 'Retirer l\'association avec l\'organisation', 'reports' => 'Rapports', 'restored' => 'restauré', 'restore' => 'Restaurer', + 'requestable_models' => 'Requestable Models', 'requested' => 'Demandé', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Demande annulée', 'save' => 'Sauvegarder', 'select' => 'Sélectionner', + 'select_all' => 'Select All', 'search' => 'Rechercher', 'select_category' => 'Choisir une catégorie', - 'select_department' => 'Sélectionnez un département', + 'select_department' => 'Sélectionnez un département', 'select_depreciation' => 'Choisissez un type d\'amortissement', 'select_location' => 'Choisissez un emplacement', 'select_manufacturer' => 'Choisissez un fabricant', @@ -200,6 +227,7 @@ 'sign_in' => 'Connexion', 'signature' => 'Signature', 'skin' => 'Habillage', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Woohoo ! On dirait que votre intégration Slack -> Snipe-IT fonctionne !', 'some_features_disabled' => 'MODE DEMO: Certaines fonctionnalités sont désactivées pour cette installation.', 'site_name' => 'Nom du Site', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Êtes-vous sûr de vouloir supprimer ?', 'submit' => 'Soumettre', 'target' => 'Cible', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Affichage de l\'heure et de la date', 'total_assets' => 'actifs au total', 'total_licenses' => 'licences au total', @@ -230,6 +259,7 @@ 'users' => 'Utilisateurs', 'viewall' => 'Afficher tout', 'viewassets' => 'Voir les actifs associés', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Site web', 'welcome' => 'Bienvenue, :name', 'years' => 'années', @@ -243,8 +273,78 @@ 'accept' => 'Accepter :asset', 'i_accept' => 'J\'accepte', 'i_decline' => 'Je refuse', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Signez ci-dessous pour indiquer que vous acceptez les conditions d\'utilisation :', 'clear_signature' => 'Effacer la signature', 'show_help' => 'Afficher l\'aide', 'hide_help' => 'Masquer l\'aide', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/fr/help.php b/resources/lang/fr/help.php index e9759a7a6d..3a5abaf9ae 100644 --- a/resources/lang/fr/help.php +++ b/resources/lang/fr/help.php @@ -1,6 +1,6 @@ "Plus d'info", + 'more_info_title' => 'Plus d\'info', - "audit_help" => "Cocher cette case va modifier l'enregistrement de la ressource pour refléter ce nouvel emplacement. Laisser décoché notera simplement l'emplacement dans le journal d'audit.

Notez que cette ressource est vérifiée, elle ne changera pas l'emplacement de la personne, de la ressource ou de l'emplacement où elle est vérifiée.", + 'audit_help' => 'Cocher cette case va modifier l\'enregistrement de la ressource pour refléter ce nouvel emplacement. Laisser décoché notera simplement l\'emplacement dans le journal d\'audit.

Notez que cette ressource est vérifiée, elle ne changera pas l\'emplacement de la personne, de la ressource ou de l\'emplacement où elle est vérifiée.', 'assets' => 'Les actifs sont des éléments suivis par le numéro de série ou la balise d\'actif. Ils ont tendance à être des éléments de valeur plus élevée lorsque l\'identification d\'un élément spécifique importe.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'Vous pouvez mettre en place des amortissements d’actifs pour déprécier les matériels en fonction de la dépréciation linéaire.', - - -); +]; diff --git a/resources/lang/fr/mail.php b/resources/lang/fr/mail.php index a6f06727fc..86a627f1e1 100644 --- a/resources/lang/fr/mail.php +++ b/resources/lang/fr/mail.php @@ -1,6 +1,6 @@ 'Un utilisateur a annulé une commande d’article sur le site Web', 'a_user_requested' => 'Un utilisateur a commandé un article sur le site Web', 'accessory_name' => 'Nom de l’accessoire :', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Il s\'agit d\'un test du système de gestion d\'actifs Snipe-IT. Si vous avez obtenu cela, le courrier fonctionne :)', 'the_following_item' => 'L\'élément suivant a été enregistré : ', 'low_inventory_alert' => 'Il y a :count item qui est en dessous du minimum d\'inventaire ou qui sera bas sous peu.|Il y a :count articles qui sont en dessous du minimum d\'inventaire ou qui seront bas sous peu.', - 'assets_warrantee_alert' => 'Il y a :count actifs avec une garantie expirant dans les prochains :threshold jours.|Il y a :count actifs avec des garanties expirant dans les prochains :threshold jours.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Il y a :count licence expirant dans les prochains :threshold jours.|Il y a :count licences expirant dans les prochains :threshold jours.', 'to_reset' => 'Pour réinitialiser votre mot de passe :web, complétez ce formulaire:', 'type' => 'Type ', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Rapport de vérification de matériel attendu', 'Expected_Checkin_Notification' => 'Rappel : la date limite de vérification de :name approche', 'Expected_Checkin_Date' => 'Un matériel que vous avez emprunté doit être vérifié à nouveau le :date', - 'your_assets' => 'Voir vos matériels' -); + 'your_assets' => 'Voir vos matériels', +]; diff --git a/resources/lang/fr/passwords.php b/resources/lang/fr/passwords.php index 5c8c96b70e..b51072f62d 100644 --- a/resources/lang/fr/passwords.php +++ b/resources/lang/fr/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Le lien vers votre mot de passe a bien été envoyé!', 'user' => 'Aucun utilisateur actif correspondant trouvé avec ce courriel.', ]; - diff --git a/resources/lang/fr/validation.php b/resources/lang/fr/validation.php index 38f819809e..a27967798a 100644 --- a/resources/lang/fr/validation.php +++ b/resources/lang/fr/validation.php @@ -1,6 +1,6 @@ 'L\'attribut ":attribute" doit faire au moins :min caractères.', 'array' => 'L\'attribut: doit avoir au moins: éléments min.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'L\'attribut ":attribute" est invalide.', 'numeric' => 'L\'attribut ":attribute" doit être un nombre.', 'present' => 'Le champ d\'attribut: doit être présent.', @@ -88,8 +89,8 @@ return array( 'unique' => 'Cet-te :attribute a déjà été pris-e.', 'uploaded' => 'L\'attribut: n\'a pas pu télécharger.', 'url' => 'Le format de cet-te :attribute est invalide.', - "unique_undeleted" => ":attribute doit être unique.", - "non_circular" => "Le champ :attribute ne doit pas créer de référence circulaire.", + 'unique_undeleted' => ':attribute doit être unique.', + 'non_circular' => 'Le champ :attribute ne doit pas créer de référence circulaire.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Le champ d'attribut: contient un caractère qui n'est pas autorisé.", - "email_array" => "Une ou plusieurs adresses électroniques sont invalides.", - "hashed_pass" => "Votre mot de passe actuel est incorrect", + 'alpha_space' => 'Le champ d\'attribut: contient un caractère qui n\'est pas autorisé.', + 'email_array' => 'Une ou plusieurs adresses électroniques sont invalides.', + 'hashed_pass' => 'Votre mot de passe actuel est incorrect', 'dumbpwd' => 'Ce mot de passe est trop commun.', - "statuslabel_type" => "Vous devez sélectionner un type d'étiquette de statut valide", + 'statuslabel_type' => 'Vous devez sélectionner un type d\'étiquette de statut valide', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/ga-IE/admin/asset_maintenances/message.php b/resources/lang/ga-IE/admin/asset_maintenances/message.php index 1187eac4bc..6fad483e4f 100644 --- a/resources/lang/ga-IE/admin/asset_maintenances/message.php +++ b/resources/lang/ga-IE/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'An bhfuil tú cinnte gur mian leat an cothabháil sócmhainne seo a scriosadh?', 'error' => 'Bhí ceist ann a scriosadh an cothabháil sócmhainne. Arís, le d\'thoil.', - 'success' => 'Scriosadh an cothabháil sócmhainne go rathúil.' + 'success' => 'Scriosadh an cothabháil sócmhainne go rathúil.', ], 'create' => [ 'error' => 'Níor cruthaíodh Cothabháil Sócmhainní, déan iarracht arís.', - 'success' => 'Cruthaíodh Cothabháil Sócmhainní go rathúil.' + 'success' => 'Cruthaíodh Cothabháil Sócmhainní go rathúil.', ], 'edit' => [ 'error' => 'Níor eagraíodh Cothabháil Sócmhainní, déan iarracht arís.', - 'success' => 'Eagraíodh Cothabháil Sócmhainní go rathúil.' + 'success' => 'Eagraíodh Cothabháil Sócmhainní go rathúil.', ], 'asset_maintenance_incomplete' => 'Gan Críochnú Ach', 'warranty' => 'Bharántas', 'not_warranty' => 'Gan Bharántas', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/ga-IE/admin/asset_maintenances/table.php b/resources/lang/ga-IE/admin/asset_maintenances/table.php index b0c8790913..520d35e0af 100644 --- a/resources/lang/ga-IE/admin/asset_maintenances/table.php +++ b/resources/lang/ga-IE/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Cothabháil Sócmhainní', 'asset_name' => 'Ainm Sócmhainne', 'is_warranty' => 'Bharántas', - 'dl_csv' => 'Íoslódáil CSV' + 'dl_csv' => 'Íoslódáil CSV', ]; diff --git a/resources/lang/ga-IE/admin/companies/general.php b/resources/lang/ga-IE/admin/companies/general.php index 93a1ef660c..25481faab3 100644 --- a/resources/lang/ga-IE/admin/companies/general.php +++ b/resources/lang/ga-IE/admin/companies/general.php @@ -1,4 +1,7 @@ 'Roghnaigh Cuideachta', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/ga-IE/admin/companies/message.php b/resources/lang/ga-IE/admin/companies/message.php index 8dd107faab..6cfe869c9d 100644 --- a/resources/lang/ga-IE/admin/companies/message.php +++ b/resources/lang/ga-IE/admin/companies/message.php @@ -1,18 +1,19 @@ 'Níl an chuideachta ann.', 'assoc_users' => 'Tá baint ag an gcuideachta seo faoi láthair le múnla amháin ar a laghad agus ní féidir é a scriosadh. Déan do chuid múnlaí a thabhairt cothrom le dáta gan tagairt a dhéanamh don chuideachta seo agus déan iarracht arís.', - 'create' => array( + 'create' => [ 'error' => 'Níor cruthaíodh an chuideachta, déan iarracht arís.', - 'success' => 'Cruthaíodh an chuideachta go rathúil.' - ), - 'update' => array( + 'success' => 'Cruthaíodh an chuideachta go rathúil.', + ], + 'update' => [ 'error' => 'Níor nuashonraíodh an chuideachta, déan iarracht arís', - 'success' => 'Cuideachta nuashonraithe go rathúil.' - ), - 'delete' => array( + 'success' => 'Cuideachta nuashonraithe go rathúil.', + ], + 'delete' => [ 'confirm' => 'An bhfuil tú cinnte gur mian leat an chuideachta seo a scriosadh?', 'error' => 'Bhí ceist ann a scriosadh an chuideachta. Arís, le d\'thoil.', - 'success' => 'Scriosadh an Chuideachta go rathúil.' - ) -); + 'success' => 'Scriosadh an Chuideachta go rathúil.', + ], +]; diff --git a/resources/lang/ga-IE/admin/custom_fields/general.php b/resources/lang/ga-IE/admin/custom_fields/general.php index b1c0295e74..22a2f44612 100644 --- a/resources/lang/ga-IE/admin/custom_fields/general.php +++ b/resources/lang/ga-IE/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Réimsí Saincheaptha', + 'manage' => 'Manage', 'field' => 'Gort', 'about_fieldsets_title' => 'Maidir Fieldsets', - 'about_fieldsets_text' => 'Ceadaíonn Fieldsets duit grúpaí de réimsí saincheaptha a chruthú a athúsáidtear go minic a úsáidtear le haghaidh cineálacha sonracha sócmhainne sonracha.', - 'custom_format' => 'Formáid saincheaptha ...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Criptigh luach an réimse seo sa bhunachar sonraí', 'encrypt_field_help' => 'RABHADH: Ní chuireann sé clóscríobh ar réimse.', 'encrypted' => 'Criptithe', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Úsáidte trí Mhúnlaí', 'order' => 'Ordú', 'create_fieldset' => 'New Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Réimse Nua Chustaim', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Tá luach an réimse seo criptithe sa bhunachar sonraí. Ní bheidh ach úsáideoirí riaracháin in ann an luach díchriptithe a fheiceáil', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/ga-IE/admin/depreciations/general.php b/resources/lang/ga-IE/admin/depreciations/general.php index d700fd785b..55ddafa674 100644 --- a/resources/lang/ga-IE/admin/depreciations/general.php +++ b/resources/lang/ga-IE/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Maidir le Dímheas Sócmhainní', 'about_depreciations' => 'Is féidir leat dímheasanna sócmhainní a bhunú chun sócmhainní a dhímheas bunaithe ar dhímheas díreach líne.', 'asset_depreciations' => 'Dímheas Sócmhainní', 'create' => 'Críochnaigh Dímheas', 'depreciation_name' => 'Ainm Dímheas', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Líon na Míonna', 'update' => 'Dímheas Nuashonraigh', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/ga-IE/admin/depreciations/table.php b/resources/lang/ga-IE/admin/depreciations/table.php index 9689e785c2..b92cae9412 100644 --- a/resources/lang/ga-IE/admin/depreciations/table.php +++ b/resources/lang/ga-IE/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Míonna', 'term' => 'Téarma', 'title' => 'Ainm', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/ga-IE/admin/groups/titles.php b/resources/lang/ga-IE/admin/groups/titles.php index a89b78677f..b7e488d0c4 100644 --- a/resources/lang/ga-IE/admin/groups/titles.php +++ b/resources/lang/ga-IE/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Maidir Grúpaí', 'about_groups' => 'Úsáidtear grúpaí chun ceadanna úsáideora a ghinearálú.', 'group_management' => 'Bainistíocht Grúpa', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Riarachán Grúpa', 'allow' => 'Ceadaigh', 'deny' => 'Diúltaigh', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/ga-IE/admin/hardware/form.php b/resources/lang/ga-IE/admin/hardware/form.php index a7ae891c6d..c8c04f510e 100644 --- a/resources/lang/ga-IE/admin/hardware/form.php +++ b/resources/lang/ga-IE/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Dearbhaigh Bulk Sócmhainní a Scriosadh', +return [ + 'bulk_delete' => 'Dearbhaigh Bulk Sócmhainní a Scriosadh', 'bulk_delete_help' => 'Athbhreithniú a dhéanamh ar na sócmhainní le haghaidh scriosadh mórchóir thíos. Nuair a bheidh sé scriosta, is féidir na sócmhainní seo a chur ar ais, ach ní bheidh baint acu le haon úsáideoirí a bhfuil siad á sannadh faoi láthair.', 'bulk_delete_warn' => 'Tá tú ar tí a scriosadh: sócmhainní asset_count.', - 'bulk_update' => 'Sócmhainní Nuashonraithe Bulc', - 'bulk_update_help' => 'Ceadaíonn an fhoirm seo duit il-sócmhainní a thabhairt cothrom le dáta ag an am céanna. Líon isteach na réimsí is gá duit a athrú ach amháin. Ní dhéanfar aon réimsí fágtha gan athrú.', - 'bulk_update_warn' => 'Tá tú ar tí na hairíonna a bhaineann le: sócmhainní asset_count a chur in eagar.', + 'bulk_update' => 'Sócmhainní Nuashonraithe Bulc', + 'bulk_update_help' => 'Ceadaíonn an fhoirm seo duit il-sócmhainní a thabhairt cothrom le dáta ag an am céanna. Líon isteach na réimsí is gá duit a athrú ach amháin. Ní dhéanfar aon réimsí fágtha gan athrú.', + 'bulk_update_warn' => 'Tá tú ar tí na hairíonna a bhaineann le: sócmhainní asset_count a chur in eagar.', 'checkedout_to' => 'Seiceáil Amach Chun', 'checkout_date' => 'Dáta Seiceáil', 'checkin_date' => 'Dáta Checkin', @@ -38,7 +38,12 @@ return array( 'tag' => 'Clib Sócmhainní', 'update' => 'Nuashonrú Sócmhainní', 'warranty' => 'Bharántas', - 'warranty_expires' => 'Warranty Expires', + 'warranty_expires' => 'Warranty Expires', 'years' => 'blianta', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/ga-IE/admin/hardware/general.php b/resources/lang/ga-IE/admin/hardware/general.php index 18966c9fb2..defdb03507 100644 --- a/resources/lang/ga-IE/admin/hardware/general.php +++ b/resources/lang/ga-IE/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Maidir Sócmhainní', 'about_assets_text' => 'Déantar míreanna a rianú trí shraithuimhir nó ar chlib sócmhainne. Is iondúil go n-éireoidh siad le hítimí ar luach níos airde a bhaineann le hábhair shonracha a aithint.', - 'archived' => 'Archived', + 'archived' => 'Archived', 'asset' => 'Sócmhainn', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'Sócmhainn Checkin', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Inrianaithe', 'requested' => 'Iarrtar', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Athchóirigh Sócmhainn', 'pending' => 'Ar feitheamh', 'undeployable' => 'Neamhfhostaithe', 'view' => 'Féach Sócmhainn', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/ga-IE/admin/hardware/message.php b/resources/lang/ga-IE/admin/hardware/message.php index f8a7ff5f94..365ec94c09 100644 --- a/resources/lang/ga-IE/admin/hardware/message.php +++ b/resources/lang/ga-IE/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Marradh: Tá an tsócmhainn seo marcáilte mar atá inghníomhaithe faoi láthair. Má d\'athraigh an stádas seo, déan an stádas sócmhainne a nuashonrú.', 'does_not_exist' => 'Níl sócmhainn ann.', - 'does_not_exist_or_not_requestable' => 'Iarracht deas. Níl an tsócmhainn sin ann nó níl sé inghlactha.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Faoi láthair déanfar an tsócmhainn seo a sheiceáil chuig úsáideoir agus ní féidir é a scriosadh. Déan seiceáil ar an tsócmhainn sa chéad uair, agus déan iarracht ansin scriosadh arís.', - 'create' => array( + 'create' => [ 'error' => 'Níor cruthaíodh sócmhainn, déan iarracht arís. :(', - 'success' => 'Cruthaíodh sócmhainn go rathúil. :)' - ), + 'success' => 'Cruthaíodh sócmhainn go rathúil. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Níor tugadh nuashonrú ar an tsócmhainn, déan iarracht arís', 'success' => 'Nuashonraíodh sócmhainn go rathúil', 'nothing_updated' => 'Níor roghnaíodh réimsí ar bith, mar sin níor nuashonraíodh aon rud.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Níor cuireadh an tsócmhainn ar ais, déan iarracht arís', - 'success' => 'Aisghabháil sócmhainne go rathúil.' - ), + 'success' => 'Aisghabháil sócmhainne go rathúil.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Níor éirigh leis an iniúchadh sócmhainne. Arís, le d\'thoil.', - 'success' => 'Iniúchadh sócmhainne logáilte go rathúil.' - ), + 'success' => 'Iniúchadh sócmhainne logáilte go rathúil.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Ní scriosadh an comhad. Arís, le d\'thoil.', 'success' => 'Comhad a scriosadh go rathúil', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Comhad (í) nach bhfuil uaslódáil. Arís, le d\'thoil.', 'success' => 'Comhad (í) uaslódáil go rathúil.', 'nofiles' => 'Níor roghnaigh tú comhaid ar bith le híoslódáil, nó tá an comhad a bhfuil tú ag iarraidh uaslódáil ró-mhór', 'invalidfiles' => 'Tá ceann amháin nó níos mó de do chuid comhad ró-mhór nó is comhad í nach bhfuil ceadaithe. Tá píopaí comhaid a cheadaítear png, gif, jpg, doc, docx, pdf, and txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Níor iompórtáil roinnt míreanna i gceart.', 'errorDetail' => 'Níor allmhairíodh na Míreanna seo a leanas mar gheall ar earráidí.', - 'success' => "Tá do chomhad iompórtáilte", - 'file_delete_success' => "Tá do chomhad scriosta go rathúil", - 'file_delete_error' => "Níorbh fhéidir an comhad a scriosadh", - ), + 'success' => 'Tá do chomhad iompórtáilte', + 'file_delete_success' => 'Tá do chomhad scriosta go rathúil', + 'file_delete_error' => 'Níorbh fhéidir an comhad a scriosadh', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'An bhfuil tú cinnte gur mian leat an tsócmhainn seo a scriosadh?', 'error' => 'Bhí ceist ann a scriosadh an tsócmhainn. Arís, le d\'thoil.', 'nothing_updated' => 'Níor roghnaíodh aon sócmhainní, mar sin níor scriosadh aon rud.', - 'success' => 'Scriosadh an tsócmhainn go rathúil.' - ), + 'success' => 'Scriosadh an tsócmhainn go rathúil.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Níor sheiceáil amach an tsócmhainn, déan iarracht arís', 'success' => 'Seiceáil sheiceáil amach go rathúil.', 'user_does_not_exist' => 'Tá an úsáideoir neamhbhailí. Arís, le d\'thoil.', 'not_available' => 'Níl an tsócmhainn sin ar fáil le haghaidh seiceáil!', - 'no_assets_selected' => 'You must select at least one asset from the list' - ), + 'no_assets_selected' => 'You must select at least one asset from the list', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Níor seiceáladh an tsócmhainn, déan iarracht arís', 'success' => 'Seiceáil seiceáil go rathúil.', 'user_does_not_exist' => 'Tá an úsáideoir neamhbhailí. Arís, le d\'thoil.', 'already_checked_in' => 'Déantar an sócmhainn sin a sheiceáil cheana féin.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Níor iarradh sócmhainn, déan iarracht arís', 'success' => 'D\'iarr sócmhainn go rathúil.', - 'canceled' => 'Iarrtar ar iarraidh seiceáil go rathúil' - ) + 'canceled' => 'Iarrtar ar iarraidh seiceáil go rathúil', + ], -); +]; diff --git a/resources/lang/ga-IE/admin/hardware/table.php b/resources/lang/ga-IE/admin/hardware/table.php index d2cb536b31..9cad6351a6 100644 --- a/resources/lang/ga-IE/admin/hardware/table.php +++ b/resources/lang/ga-IE/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Clib Sócmhainní', 'asset_model' => 'Mionsamhail', - 'book_value' => 'Luach', + 'book_value' => 'Current Value', 'change' => 'In / Amach', 'checkout_date' => 'Dáta Seiceáil', 'checkoutto' => 'Seiceáil Amach', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'Íoslódáil CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Sraithuimhir', 'status' => 'Stádas', 'title' => 'Sócmhainn', - 'image' => 'Íomhá Gléas', + 'image' => 'Íomhá Gléas', 'days_without_acceptance' => 'Laethanta Gan Glactha', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/ga-IE/admin/kits/general.php b/resources/lang/ga-IE/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/ga-IE/admin/kits/general.php +++ b/resources/lang/ga-IE/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/ga-IE/admin/locations/table.php b/resources/lang/ga-IE/admin/locations/table.php index ad24735d92..746a58bb0c 100644 --- a/resources/lang/ga-IE/admin/locations/table.php +++ b/resources/lang/ga-IE/admin/locations/table.php @@ -1,6 +1,6 @@ 'Maidir Suímh', 'about_locations' => 'Úsáidtear suíomhanna chun faisnéis suímh a rianú d\'úsáideoirí, do shócmhainní agus d\'earraí eile', 'assets_rtd' => 'Sócmhainní', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Tuismitheoir', 'currency' => 'Airgeadra Suímh', 'ldap_ou' => 'OL Cuardaigh LDAP', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/ga-IE/admin/reports/general.php b/resources/lang/ga-IE/admin/reports/general.php index 3ebd37aad8..88de103db8 100644 --- a/resources/lang/ga-IE/admin/reports/general.php +++ b/resources/lang/ga-IE/admin/reports/general.php @@ -1,5 +1,10 @@ 'Roghnaigh na roghanna atá uait as do thuairisc sócmhainne.' -); +return [ + 'info' => 'Roghnaigh na roghanna atá uait as do thuairisc sócmhainne.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/ga-IE/admin/settings/general.php b/resources/lang/ga-IE/admin/settings/general.php index 697074ecd1..3a665eea58 100644 --- a/resources/lang/ga-IE/admin/settings/general.php +++ b/resources/lang/ga-IE/admin/settings/general.php @@ -1,30 +1,39 @@ 'Eolaire Gníomhach', 'ad_domain' => 'Fearann ​​Eolaire Gníomhach', 'ad_domain_help' => 'Tá sé seo mar an gcéanna le do r-phost, ach ní i gcónaí.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'Is freastalaí Gníomhach Eolaire é seo', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Seol foláirimh chuig', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Cumarsáid Cumarsáide', 'alert_interval' => 'Tairseach Alerts ag dul in éag (i laethanta)', 'alert_inv_threshold' => 'Tairseach Alert Fardail', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'IDanna Sócmhainní', 'audit_interval' => 'Agallamh Iniúchta', 'audit_interval_help' => 'Más gá duit do chuid sócmhainní a iniúchadh go rialta, cuir isteach an t-eatramh i mí.', 'audit_warning_days' => 'Tairseach Rabhaidh Iniúchta', 'audit_warning_days_help' => 'Cé mhéad lá roimh ré ba chóir dúinn rabhadh a thabhairt duit nuair a bhíonn sócmhainní dlite le hiniúchadh?', - 'auto_increment_assets' => 'Gineann IDanna sócmhainne uathchioncrúdaithe', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Réimse (roghnach)', - 'auto_incrementing_help' => 'Cumasaigh IDanna sócmhainne uathghruthaithe ar dtús chun seo a shocrú', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Cúltacaí', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Socruithe Barcode', 'confirm_purge' => 'Dearbhaigh Purge', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Cineál Barcode 2D', 'alt_barcode_type' => 'Cineál barrach 1D', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Socruithe EULA', 'eula_markdown' => 'Ceadaíonn an EULA seo Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'Socruithe Ginearálta', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Gin Cúltaca', 'header_color' => 'Dath Ceannteideal', 'info' => 'Ligeann na socruithe seo gnéithe áirithe de do shuiteáil a shaincheapadh.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Leagan Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP cumasaithe', 'ldap_integration' => 'Comhtháthú LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'Uimhir Fostaí LDAP', 'ldap_email' => 'Ríomhphost LDAP', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Scripteanna cianda', 'load_remote_help_text' => 'Is féidir leis an Snipe-IT seo a shuiteáil scripteanna a luchtú ón domhan lasmuigh.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Logáil isteach Nóta', 'login_note_help' => 'Áirítear go roghnúil cúpla abairt ar do scáileán logála isteach, mar shampla chun cabhrú le daoine a bhfuair gléas caillte nó goidte. Glacann an réimse seo le Github blastáilte markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'roghnach', 'per_page' => 'Torthaí ar an Leathanach', 'php' => 'Leagan PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Ní mór duit php-gd a shuiteáil chun cóid QR a thaispeáint, féach treoracha a shuiteáil.', 'php_gd_warning' => 'NÍ bhfuil an próiseáil Íomhá PHP agus an breiseán GD suiteáilte.', 'pwd_secure_complexity' => 'Coimpléasc Pasfhocal', 'pwd_secure_complexity_help' => 'Roghnaigh cibé rialacha coimhdeachta phasfhocal is mian leat a fhorfheidhmiú.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Carachtair íosta Pasfhocal', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Coinnigh pasfhocail coitianta', 'pwd_secure_uncommon_help' => 'Ní dhéanfaidh sé seo úsáideoirí a dhíspreagadh ó úsáid focal coitianta ó na 10,000 focal faire is mó a thuairiscítear i sáruithe.', 'qr_help' => 'Cumasaigh Cóid QR den chéad uair chun seo a leagan síos', 'qr_text' => 'QR Cód Téacs', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Socrú', 'settings' => 'Socruithe', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Ainm an tSuímh', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Botharc Slack', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Dúnadh Deiridh', @@ -173,6 +212,8 @@ return array( 'update' => 'Socruithe Nuashonraithe', 'value' => 'Luach', 'brand' => 'Brandáil', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Socruithe Maidir', 'about_settings_text' => 'Ligeann na socruithe seo gnéithe áirithe de do shuiteáil a shaincheapadh.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Taifid Scriosta Purge', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Gutter bun lipéadaithe', 'labels_display_sgutter' => 'Gutter taobh lipéid', 'labels_fontsize' => 'Méid an chló lipéid', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Fad na clibeanna sócmhainne, lena n-áirítear zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/ga-IE/admin/settings/message.php b/resources/lang/ga-IE/admin/settings/message.php index afbeab1ac7..7f8f1d7a45 100644 --- a/resources/lang/ga-IE/admin/settings/message.php +++ b/resources/lang/ga-IE/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Tharla earráid agus é ag nuashonrú.', - 'success' => 'Nuashonraigh na socruithe go rathúil.' - ), - 'backup' => array( + 'success' => 'Nuashonraigh na socruithe go rathúil.', + ], + 'backup' => [ 'delete_confirm' => 'An bhfuil tú cinnte gur mhaith leat an comhad cúltaca seo a scriosadh? Ní féidir an gníomh seo a dhíbirt.', 'file_deleted' => 'Scriosadh an comhad cúltaca go rathúil.', 'generated' => 'Rinneadh comhad cúltaca nua a chruthú go rathúil.', 'file_not_found' => 'Níorbh fhéidir an comhad cúltaca sin a fháil ar an bhfreastalaí.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Tharla earráid agus í ag puráil.', 'validation_failed' => 'Tá do dheimhniú purge mícheart. Scríobh an focal "DELETE" sa bhosca daingnithe.', - 'success' => 'Taifid arna scriosadh go rathúil.' - ), - -); + 'success' => 'Taifid arna scriosadh go rathúil.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/ga-IE/admin/statuslabels/message.php b/resources/lang/ga-IE/admin/statuslabels/message.php index a3a448aa86..342dac7eb7 100644 --- a/resources/lang/ga-IE/admin/statuslabels/message.php +++ b/resources/lang/ga-IE/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Níl Lipéad Stádas ann.', 'assoc_assets' => 'Tá an Lipéad Stádas seo bainteach le Sócmhainn amháin ar a laghad agus ní féidir é a scriosadh. Déan do sócmhainní a thabhairt cothrom le dáta gan tagairt a dhéanamh don stádas seo agus déan iarracht arís.', - - 'create' => array( + 'create' => [ 'error' => 'Níor cruthaíodh Lipéad Stádas, déan iarracht arís.', - 'success' => 'Lipéad Stádas a cruthaíodh go rathúil.' - ), + 'success' => 'Lipéad Stádas a cruthaíodh go rathúil.', + ], - 'update' => array( + 'update' => [ 'error' => 'Níor nuashonraíodh Lipéad Stádas, déan iarracht arís', - 'success' => 'Lipéad Stádas curtha chun dáta go rathúil.' - ), + 'success' => 'Lipéad Stádas curtha chun dáta go rathúil.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'An bhfuil tú cinnte gur mian leat an Lipéad Stádas seo a scriosadh?', 'error' => 'Bhí ceist ann a scriosadh an Lipéad Stádas. Arís, le d\'thoil.', - 'success' => 'Scriosadh an Lipéad Stádas go rathúil.' - ), + 'success' => 'Scriosadh an Lipéad Stádas go rathúil.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Ní féidir na sócmhainní sin a shannadh do dhuine ar bith.', - 'deployable' => 'Is féidir na sócmhainní sin a sheiceáil amach. Nuair a bheidh siad sannta, glacfaidh siad meitreo stádas de Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Ní féidir na sócmhainní sin a sheiceáil amach, agus ní thaispeánfar iad ach san amharc Cartlann. Tá sé seo úsáideach le faisnéis a choinneáil faoi shócmhainní le haghaidh buiséid / cuspóirí stairiúla ach iad a choinneáil amach as an liosta sócmhainne ó lá go lá.', 'pending' => 'Ní féidir na sócmhainní sin a shannadh go fóill d\'aon duine, a úsáidtear go minic le haghaidh míreanna atá le deisiú, ach táthar ag súil go dtiocfaidh siad ar ais chuig an gcúrsaíocht.', - ), + ], -); +]; diff --git a/resources/lang/ga-IE/admin/users/general.php b/resources/lang/ga-IE/admin/users/general.php index 1350ddfcdc..b15ad84827 100644 --- a/resources/lang/ga-IE/admin/users/general.php +++ b/resources/lang/ga-IE/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Sócmhainní a shanntar do: ainm', @@ -13,7 +12,7 @@ return array( 'edit' => 'Athraigh Úsáideoir', 'filetype_info' => 'Is iad píopaí comhaid a cheadaítear png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'Stair le haghaidh: ainm', - 'info' => 'Eolas', + 'info' => 'Eolas', 'restore_user' => 'Cliceáil anseo chun iad a athchóiriú.', 'last_login' => 'Logáil isteach deireanach', 'ldap_config_text' => 'Is féidir suímh chumraíochta LDAP a fháil Admin> Settings. Socrófar an suíomh roghnaithe (roghnach) do gach úsáideoir a allmhairítear.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Ceadaíonn do shuímh riaracháin reatha forfheidhmiú roghnach fíordheimhnithe dhá fhachtóir.', 'two_factor_enrolled' => 'Gléas 2FA Cláraithe', 'two_factor_active' => '2FA Gníomhach', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/ga-IE/button.php b/resources/lang/ga-IE/button.php index 6f70769951..11f03efafc 100644 --- a/resources/lang/ga-IE/button.php +++ b/resources/lang/ga-IE/button.php @@ -1,6 +1,6 @@ 'Gníomhartha', 'add' => 'Cuir Nua', 'cancel' => 'Cealaigh', @@ -8,11 +8,17 @@ return array( 'delete' => 'Scrios', 'edit' => 'Athraigh', 'restore' => 'Athchóirigh', + 'remove' => 'Remove', 'request' => 'Iarratas', 'submit' => 'Cuir isteach', 'upload' => 'Uaslódáil', - 'select_file' => 'Roghnaigh Comhad ...', + 'select_file' => 'Roghnaigh Comhad ...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/ga-IE/general.php b/resources/lang/ga-IE/general.php index 26b72a279b..85f5bb6ba9 100644 --- a/resources/lang/ga-IE/general.php +++ b/resources/lang/ga-IE/general.php @@ -19,7 +19,10 @@ 'asset' => 'Sócmhainn', 'asset_report' => 'Tuarascáil Sócmhainní', 'asset_tag' => 'Clib Sócmhainní', - 'assets_available' => 'sócmhainní atá ar fáil', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Iniúchadh', 'audit_report' => 'Logáil Iniúchta', 'assets' => 'Sócmhainní', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Iniúchadh Bulc', 'bulkaudit_status' => 'Stádas Iniúchta', 'bulk_checkout' => 'Seiceáil Bulc', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Cealaigh', 'categories' => 'Catagóirí', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'Cathair', - 'click_here' => 'Cliceáil anseo', + 'click_here' => 'Cliceáil anseo', 'clear_selection' => 'Clear Selection', 'companies' => 'Cuideachtaí', 'company' => 'Cuideachta', 'component' => 'Comhpháirt', 'components' => 'Comhpháirteanna', - 'complete' => 'Comhlánaigh', + 'complete' => 'Comhlánaigh', 'consumable' => 'Inchaite', 'consumables' => 'Tomhaltáin', 'country' => 'Tír', @@ -62,6 +69,8 @@ 'updated_at' => 'Nuashonraithe ag', 'currency' => '$', // this is deprecated 'current' => 'Reatha', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Tuarascáil Sócmhainní Custaim', 'dashboard' => 'Painéal', 'days' => 'lá', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'Scriosta', 'delete_seats' => 'Suíocháin Scriosta', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Ranna', - 'department' => 'Roinn', + 'department' => 'Roinn', 'deployed' => 'Imscaradh', + 'depreciation' => 'Dímheas', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Tuarascáil Dímheas', 'details' => 'Details', 'download' => 'Íoslódáil', - 'download_all' => 'Download All', - 'depreciation' => 'Dímheas', + 'download_all' => 'Download All', 'editprofile' => 'Cuir do phróifíl in eagar', 'eol' => 'EOL', 'email_domain' => 'Fearann ​​Ríomhphoist', 'email_format' => 'Foirm Ríomhphoist', 'email_domain_help' => 'Úsáidtear é seo chun seoltaí ríomhphoist a ghiniúint nuair a allmhairítear iad', + 'error' => 'Error', 'filastname_format' => 'An Chéad Ainm Deiridh Tosaigh (jsmith@example.com)', 'firstname_lastname_format' => 'Ainm Ainm Chéad Ainm (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Comhad', 'file_type' => 'File Type', 'file_uploads' => 'Uaslódáil comhad', + 'file_upload' => 'File Upload', 'generate' => 'Gin', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Grúpaí', 'gravatar_email' => 'Seoladh Ríomhphoist Gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Stair', 'history_for' => 'Stair do', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Scrios Íomhá', 'image_upload' => 'Íomhá Uaslódáil', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Iompórtáil', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Tuarascáil um Chothabháil Sócmhainní', 'asset_maintenances' => 'Feabhsúcháin Sócmhainní', 'item' => 'Mír', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Ceadanna leordhóthanach!', 'kits' => 'Predefined Kits', 'language' => 'Teanga', @@ -132,7 +150,7 @@ 'licenses_available' => 'ceadúnas ar fáil', 'licenses' => 'Ceadúnais', 'list_all' => 'Liosta Gach', - 'loading' => 'Luchtú', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Tá an ghné seo faoi mhíchumas chun an suiteáil taispeántais.', 'location' => 'Suíomh', @@ -141,15 +159,17 @@ 'logout' => 'Logáil Amach', 'lookup_by_tag' => 'Féach ar Chlib Sócmhainní', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Déantóir', 'manufacturers' => 'Déantóirí', 'markdown' => 'Ceadaíonn an réimse seo Github flavored markdown.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Íosmhéid na n-ítimí ba chóir a bheith ar fáil sula dtéann rabhadh folctha.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Múnla Uimh.', 'months' => 'míonna', 'moreinfo' => 'Tuilleadh eolais', 'name' => 'Ainm', + 'new_password' => 'New Password', 'next' => 'Ar Aghaidh', 'next_audit_date' => 'Ar Aghaidh Dáta Iniúchta', 'last_audit' => 'An Iniúchadh Deiridh', @@ -171,19 +191,26 @@ 'purchase_date' => 'Dáta Ceannacháin', 'qty' => 'QTY', 'quantity' => 'Cainníocht', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Réidh le Imscaradh', 'recent_activity' => 'Gníomhaíocht le déanaí', + 'remaining' => 'Remaining', 'remove_company' => 'Bain Cuideachta Chomhlachais', 'reports' => 'Tuarascálacha', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Iarrtar', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Iarratas Ar Ceal', 'save' => 'Sábháil', 'select' => 'Roghnaigh', + 'select_all' => 'Select All', 'search' => 'Cuardaigh', 'select_category' => 'Roghnaigh Catagóir', - 'select_department' => 'Roghnaigh Roinn', + 'select_department' => 'Roghnaigh Roinn', 'select_depreciation' => 'Roghnaigh Cineál Dímheasa', 'select_location' => 'Roghnaigh Suíomh', 'select_manufacturer' => 'Roghnaigh Monaróir', @@ -200,6 +227,7 @@ 'sign_in' => 'Sínigh isteach', 'signature' => 'Síniú', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'MODH DEMO: Tá gnéithe áirithe faoi mhíchumas don shuiteáil seo agus athshocróidh na sonraí sa chóras seo go laethúil.', 'site_name' => 'Ainm an tSuímh', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'An bhfuil tú cinnte gur mian leat a scriosadh', 'submit' => 'Cuir isteach', 'target' => 'Sprioc', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Taispeáin Am agus Dáta', 'total_assets' => 'sócmhainní iomlána', 'total_licenses' => 'ceadúnais iomlána', @@ -230,6 +259,7 @@ 'users' => 'Úsáideoirí', 'viewall' => 'View All', 'viewassets' => 'Féach Sócmhainní Socraithe', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Suíomh Gréasáin', 'welcome' => 'Fáilte, ainm', 'years' => 'blianta', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/ga-IE/help.php b/resources/lang/ga-IE/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/ga-IE/help.php +++ b/resources/lang/ga-IE/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/ga-IE/mail.php b/resources/lang/ga-IE/mail.php index c724918304..137212c366 100644 --- a/resources/lang/ga-IE/mail.php +++ b/resources/lang/ga-IE/mail.php @@ -1,6 +1,6 @@ 'Tá úsáideoir tar éis iarratas ar mhír a chealú ar an láithreán gréasáin', 'a_user_requested' => 'D\'iarr úsáideoir mír ar an láithreán gréasáin', 'accessory_name' => 'Ainm Cúlpháirtí:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Is tástáil é seo ón gCóras Bainistíochta Sócmhainní Snipe-IT. Má fuair tú é seo, tá an ríomhphost ag obair :)', 'the_following_item' => 'Rinneadh an méid seo a leanas a sheiceáil i:', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'Chun do phasfhocal gréasáin a athshocrú, comhlánaigh an fhoirm seo:', 'type' => 'Cineál', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/ga-IE/passwords.php b/resources/lang/ga-IE/passwords.php index 9a3b7fe48a..ad611b3c45 100644 --- a/resources/lang/ga-IE/passwords.php +++ b/resources/lang/ga-IE/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Cuireadh nasc do phasfhocal isteach!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/ga-IE/validation.php b/resources/lang/ga-IE/validation.php index 6ada7448b3..a979427726 100644 --- a/resources/lang/ga-IE/validation.php +++ b/resources/lang/ga-IE/validation.php @@ -1,6 +1,6 @@ 'Ní mór: tréith a bheith ar a laghad: carachtair min.', 'array' => 'Ní mór go mbeadh míreanna min ar a laghad ag an tréith.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'An roghnaithe: tá tréith neamhbhailí.', 'numeric' => 'An: Ní mór tréith a bheith ina líon.', 'present' => 'Ní mór an réimse tréith a bheith i láthair.', @@ -88,8 +89,8 @@ return array( 'unique' => 'An: tá tréith déanta cheana féin.', 'uploaded' => 'The: theip ar an tréith a uaslódáil.', 'url' => 'Tá an fhormáid tréithbhail neamhbhailí.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "An: sa réimse tréith tá carachtar nach bhfuil ceadaithe.", - "email_array" => "Tá seoltaí ríomhphoist amháin nó níos mó neamhbhailí.", - "hashed_pass" => "Tá do phasfhocal reatha mícheart", + 'alpha_space' => 'An: sa réimse tréith tá carachtar nach bhfuil ceadaithe.', + 'email_array' => 'Tá seoltaí ríomhphoist amháin nó níos mó neamhbhailí.', + 'hashed_pass' => 'Tá do phasfhocal reatha mícheart', 'dumbpwd' => 'Tá an focal faire sin ró-choitianta.', - "statuslabel_type" => "Ní mór duit cineál lipéad stádas bailí a roghnú", + 'statuslabel_type' => 'Ní mór duit cineál lipéad stádas bailí a roghnú', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/he/admin/asset_maintenances/message.php b/resources/lang/he/admin/asset_maintenances/message.php index e5969dc5d6..911527a389 100644 --- a/resources/lang/he/admin/asset_maintenances/message.php +++ b/resources/lang/he/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'האם אתה בטוח שברצונך למחוק את תחזוקת הנכס?', 'error' => 'היתה בעיה במחיקת הנכס. בבקשה נסה שוב.', - 'success' => 'תחזוקת הנכס נמחקה בהצלחה.' + 'success' => 'תחזוקת הנכס נמחקה בהצלחה.', ], 'create' => [ 'error' => 'תחזוקת הנכסים לא נוצרה, נסה שוב.', - 'success' => 'תחזוקת הנכסים נוצרה בהצלחה.' + 'success' => 'תחזוקת הנכסים נוצרה בהצלחה.', ], 'edit' => [ 'error' => 'תחזוקת הנכסים לא נערכה, נסה שוב.', - 'success' => 'תחזוקת הנכסים נערכה בהצלחה.' + 'success' => 'תחזוקת הנכסים נערכה בהצלחה.', ], 'asset_maintenance_incomplete' => 'לא הושלם עדיין', 'warranty' => 'אחריות', 'not_warranty' => 'ללא אחריות', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/he/admin/asset_maintenances/table.php b/resources/lang/he/admin/asset_maintenances/table.php index 8ca43f0960..7c57c3b109 100644 --- a/resources/lang/he/admin/asset_maintenances/table.php +++ b/resources/lang/he/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'תחזוקת נכס', 'asset_name' => 'שם הנכס', 'is_warranty' => 'אחריות', - 'dl_csv' => 'להוריד CSV' + 'dl_csv' => 'להוריד CSV', ]; diff --git a/resources/lang/he/admin/companies/general.php b/resources/lang/he/admin/companies/general.php index cb3f75fb95..991bc437f4 100644 --- a/resources/lang/he/admin/companies/general.php +++ b/resources/lang/he/admin/companies/general.php @@ -1,4 +1,7 @@ 'בחר חברה', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/he/admin/companies/message.php b/resources/lang/he/admin/companies/message.php index 04a50ddfd9..c94ec98312 100644 --- a/resources/lang/he/admin/companies/message.php +++ b/resources/lang/he/admin/companies/message.php @@ -1,18 +1,19 @@ 'החברה לא קיימת.', 'assoc_users' => 'חברה זו קשורה כרגע עם דגם אחד לפחות ואינה ניתנת למחיקה. אנא עדכן את המודלים שלך כדי לא להפנות עוד לחברה זו ונסה שוב.', - 'create' => array( + 'create' => [ 'error' => 'החברה לא נוצרה, נסה שוב.', - 'success' => 'החברה יצרה בהצלחה.' - ), - 'update' => array( + 'success' => 'החברה יצרה בהצלחה.', + ], + 'update' => [ 'error' => 'החברה לא עודכנה, נסה שוב', - 'success' => 'החברה עודכנה בהצלחה.' - ), - 'delete' => array( + 'success' => 'החברה עודכנה בהצלחה.', + ], + 'delete' => [ 'confirm' => 'האם אתה בטוח שברצונך למחוק חברה זו?', 'error' => 'היתה בעיה במחיקת החברה. בבקשה נסה שוב.', - 'success' => 'החברה נמחקה בהצלחה.' - ) -); + 'success' => 'החברה נמחקה בהצלחה.', + ], +]; diff --git a/resources/lang/he/admin/custom_fields/general.php b/resources/lang/he/admin/custom_fields/general.php index d3c2a40b90..c5261bd87d 100644 --- a/resources/lang/he/admin/custom_fields/general.php +++ b/resources/lang/he/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'שדות מותאמים אישית', + 'manage' => 'Manage', 'field' => 'שדה', 'about_fieldsets_title' => 'אודות שדות', - 'about_fieldsets_text' => 'Fieldsets מאפשרים לך ליצור קבוצות של שדות מותאמים אישית המשמשים לעתים קרובות לשימוש עבור סוגים ספציפיים של דגמי נכסים.', - 'custom_format' => 'פורמט מותאם אישית ...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'הצפן את הערך של שדה זה במסד הנתונים', 'encrypt_field_help' => 'אזהרה: הצפנת שדה הופכת אותו לבלתי ניתן לחיפוש.', 'encrypted' => 'מוצפן', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'דגמים משומשים', 'order' => 'להזמין', 'create_fieldset' => 'שדה חדש', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'שדה מותאם אישית חדש', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'הערך של שדה זה מוצפן במסד הנתונים. רק משתמשי מנהל יוכלו להציג את הערך המפוענח', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/he/admin/depreciations/general.php b/resources/lang/he/admin/depreciations/general.php index 5890b57f1b..97c5252b19 100644 --- a/resources/lang/he/admin/depreciations/general.php +++ b/resources/lang/he/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'על פחת נכסים', 'about_depreciations' => 'ניתן להגדיר פחתונות נכסים כדי לפחת נכסים על בסיס פחת קו ישר.', 'asset_depreciations' => 'פחת נכסים', 'create' => 'יצירת פחת', 'depreciation_name' => 'שם פחת', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'מספר החודשים', 'update' => 'עדכון פחת', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/he/admin/depreciations/table.php b/resources/lang/he/admin/depreciations/table.php index 837178928d..c1b0a15626 100644 --- a/resources/lang/he/admin/depreciations/table.php +++ b/resources/lang/he/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'תְעוּדַת זֶהוּת', 'months' => 'חודשים', 'term' => 'טווח', 'title' => 'שֵׁם', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/he/admin/groups/titles.php b/resources/lang/he/admin/groups/titles.php index 6a8a012b75..2411b8f0dd 100644 --- a/resources/lang/he/admin/groups/titles.php +++ b/resources/lang/he/admin/groups/titles.php @@ -1,6 +1,6 @@ 'על קבוצות', 'about_groups' => 'קבוצות משמשות להכללת הרשאות משתמש.', 'group_management' => 'ניהול קבוצה', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'מנהל קבוצה', 'allow' => 'להתיר', 'deny' => 'לְהַכּחִישׁ', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/he/admin/hardware/form.php b/resources/lang/he/admin/hardware/form.php index 674da12297..97adfc2ae8 100644 --- a/resources/lang/he/admin/hardware/form.php +++ b/resources/lang/he/admin/hardware/form.php @@ -1,12 +1,12 @@ 'אשר מחיקה גורפת של נכסים', +return [ + 'bulk_delete' => 'אשר מחיקה גורפת של נכסים', 'bulk_delete_help' => 'עיין בנכסים למחיקה בכמות גדולה בהמשך. לאחר המחיקה, ניתן לשחזר נכסים אלה, אך הם לא יהיו משויכים עוד עם משתמשים שאליהם הם מוקצים כעת.', 'bulk_delete_warn' => 'אתה עומד למחוק את הנכסים: asset_count.', - 'bulk_update' => 'עדכון גורפת נכסים', - 'bulk_update_help' => 'טופס זה מאפשר לך לעדכן מספר נכסים בבת אחת. מלא רק את השדות שאתה צריך לשנות. כל השדות שנותרו ריקים יישארו ללא שינוי.', - 'bulk_update_warn' => 'אתה עומד לערוך את המאפיינים של: asset_count נכסים.', + 'bulk_update' => 'עדכון גורפת נכסים', + 'bulk_update_help' => 'טופס זה מאפשר לך לעדכן מספר נכסים בבת אחת. מלא רק את השדות שאתה צריך לשנות. כל השדות שנותרו ריקים יישארו ללא שינוי.', + 'bulk_update_warn' => 'אתה עומד לערוך את המאפיינים של: asset_count נכסים.', 'checkedout_to' => 'הוצא אל', 'checkout_date' => 'תבדוק את התאריך', 'checkin_date' => 'תאריך הגעה', @@ -38,7 +38,12 @@ return array( 'tag' => 'תג נכס', 'update' => 'עדכון נכס', 'warranty' => 'אַחֲרָיוּת', - 'warranty_expires' => 'תפוגת האחריות', + 'warranty_expires' => 'תפוגת האחריות', 'years' => 'שנים', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/he/admin/hardware/general.php b/resources/lang/he/admin/hardware/general.php index bdcc8cdc60..931c3580e8 100644 --- a/resources/lang/he/admin/hardware/general.php +++ b/resources/lang/he/admin/hardware/general.php @@ -1,9 +1,9 @@ 'על נכסים', 'about_assets_text' => 'נכסים הם פריטים במעקב לפי מספר סידורי או תג נכס. הם נוטים להיות פריטים בעלי ערך גבוה יותר, כאשר מזהים פריטים ספציפיים.', - 'archived' => 'בארכיון', + 'archived' => 'בארכיון', 'asset' => 'נכס', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'רכוש', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'ניתן לבקש', 'requested' => 'מבוקש', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'שחזור נכס', 'pending' => 'ממתין ל', 'undeployable' => 'לא ניתן לפריסה', 'view' => 'הצג נכס', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/he/admin/hardware/message.php b/resources/lang/he/admin/hardware/message.php index 3f0c68d501..1095a8e44c 100644 --- a/resources/lang/he/admin/hardware/message.php +++ b/resources/lang/he/admin/hardware/message.php @@ -1,82 +1,82 @@ ' אזהרה: הנכס הזה סומן כבלתי ניתן לפריסה כעת. אם סטטוס זה השתנה, עדכן את סטטוס הנכס.', 'does_not_exist' => 'הנכס אינו קיים.', - 'does_not_exist_or_not_requestable' => 'ניסיון יפה. נכס זה אינו קיים או שאינו ניתן לביצוע.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'הנכס הזה מסומן כרגע למשתמש ולא ניתן למחוק אותו. בדוק תחילה את הנכס ולאחר מכן נסה למחוק שוב.', - 'create' => array( + 'create' => [ 'error' => 'הנכס לא נוצר, נסה שוב. You', - 'success' => 'הנכס נוצר בהצלחה. :)' - ), + 'success' => 'הנכס נוצר בהצלחה. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'הנכס לא עודכן, נסה שוב', 'success' => 'הנכס עודכן בהצלחה.', 'nothing_updated' => 'לא נבחרו שדות, ולכן דבר לא עודכן.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'הנכס לא שוחזר, נסה שוב', - 'success' => 'הנכס שוחזר בהצלחה.' - ), + 'success' => 'הנכס שוחזר בהצלחה.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'ביקורת הנכסים נכשלה. בבקשה נסה שוב.', - 'success' => 'ביקורת נכסים נרשמה בהצלחה.' - ), + 'success' => 'ביקורת נכסים נרשמה בהצלחה.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'הקובץ לא נמחק. בבקשה נסה שוב.', 'success' => 'הקובץ נמחק בהצלחה.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'הקובץ לא הועלה. בבקשה נסה שוב.', 'success' => 'הקבצים הועלו בהצלחה.', 'nofiles' => 'לא בחרת קבצים להעלאה, או שהקובץ שאתה מנסה להעלות גדול מדי', 'invalidfiles' => 'אחד או יותר מהקבצים שלך גדול מדי או שהוא סוג קובץ שאינו מותר. סוגי קבצים מותרים הם png, gif, jpg, doc, docx, pdf ו- txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'פריטים מסוימים לא ייבאו כראוי.', 'errorDetail' => 'הפריטים הבאים לא יובאו בגלל שגיאות.', - 'success' => "הקובץ שלך יובא", - 'file_delete_success' => "הקובץ שלך נמחק בהצלחה", - 'file_delete_error' => "לא ניתן היה למחוק את הקובץ", - ), + 'success' => 'הקובץ שלך יובא', + 'file_delete_success' => 'הקובץ שלך נמחק בהצלחה', + 'file_delete_error' => 'לא ניתן היה למחוק את הקובץ', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'האם אתה בטוח שברצונך למחוק את הנכס הזה?', 'error' => 'היתה בעיה במחיקת הנכס. בבקשה נסה שוב.', 'nothing_updated' => 'לא נבחרו נכסים ולכן לא נמחק דבר.', - 'success' => 'הנכס נמחק בהצלחה.' - ), + 'success' => 'הנכס נמחק בהצלחה.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'הנכס לא נבדק, נסה שוב', 'success' => 'הנכס הוצא בהצלחה.', 'user_does_not_exist' => 'משתמש זה אינו חוקי. בבקשה נסה שוב.', 'not_available' => 'הנכס הזה אינו זמין לקופה!', - 'no_assets_selected' => 'עליך לבחור לפחות בנכס אחד מהרשימה' - ), + 'no_assets_selected' => 'עליך לבחור לפחות בנכס אחד מהרשימה', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'הנכס לא נבדק, נסה שוב', 'success' => 'הנכס נבדק בהצלחה.', 'user_does_not_exist' => 'משתמש זה אינו חוקי. בבקשה נסה שוב.', 'already_checked_in' => 'הנכס כבר נבדק.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'הנכס לא התבקש, נסה שוב', 'success' => 'הנכס המבוקש בהצלחה.', - 'canceled' => 'בקשת התשלום בוטלה בהצלחה' - ) + 'canceled' => 'בקשת התשלום בוטלה בהצלחה', + ], -); +]; diff --git a/resources/lang/he/admin/hardware/table.php b/resources/lang/he/admin/hardware/table.php index 65fcc88692..40c9407733 100644 --- a/resources/lang/he/admin/hardware/table.php +++ b/resources/lang/he/admin/hardware/table.php @@ -1,13 +1,14 @@ 'תג נכס', 'asset_model' => 'דֶגֶם', - 'book_value' => 'ערך', + 'book_value' => 'Current Value', 'change' => 'בפנים בחוץ', 'checkout_date' => 'תבדוק את התאריך', 'checkoutto' => 'נבדק', + 'current_value' => 'Current Value', 'diff' => 'דיף', 'dl_csv' => 'הורד CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'סידורי', 'status' => 'סטָטוּס', 'title' => 'נכס', - 'image' => 'תמונה של מכשיר', + 'image' => 'תמונה של מכשיר', 'days_without_acceptance' => 'ימים ללא קבלה', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/he/admin/kits/general.php b/resources/lang/he/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/he/admin/kits/general.php +++ b/resources/lang/he/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/he/admin/locations/table.php b/resources/lang/he/admin/locations/table.php index a4daab6c29..2a83003ef1 100644 --- a/resources/lang/he/admin/locations/table.php +++ b/resources/lang/he/admin/locations/table.php @@ -1,6 +1,6 @@ 'אודות מיקומים', 'about_locations' => 'מיקומים משמשים למעקב אחר נתוני מיקום עבור משתמשים, נכסים ופריטים אחרים', 'assets_rtd' => 'נכסים', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'הוֹרֶה', 'currency' => 'מטבע מיקום', 'ldap_ou' => 'חיפוש OD של LDAP', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/he/admin/reports/general.php b/resources/lang/he/admin/reports/general.php index a11e748694..9a8ba091b3 100644 --- a/resources/lang/he/admin/reports/general.php +++ b/resources/lang/he/admin/reports/general.php @@ -1,5 +1,10 @@ 'בחר את האפשרויות הרצויות עבור דוח הנכס שלך.' -); +return [ + 'info' => 'בחר את האפשרויות הרצויות עבור דוח הנכס שלך.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/he/admin/settings/general.php b/resources/lang/he/admin/settings/general.php index 22b6072f4c..009a3360c7 100644 --- a/resources/lang/he/admin/settings/general.php +++ b/resources/lang/he/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'תחום Active Directory', 'ad_domain_help' => 'לפעמים זה זהה לדומיין הדוא"ל שלך, אך לא תמיד.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'זהו שרת Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'שלח התראות אל', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'התראות מופעלות', 'alert_interval' => 'התראות שפג תוקפן (בימים)', 'alert_inv_threshold' => 'סף התראה על מלאי', 'allow_user_skin' => 'לאפשר למשתמשים לבחור עיצוב', - 'allow_user_skin_help_text' => 'סימון התיבה הזאת יאפשר למשתמשים לדרוס את עיצוב המערכת בעיצוב שונה.' , + 'allow_user_skin_help_text' => 'סימון התיבה הזאת יאפשר למשתמשים לדרוס את עיצוב המערכת בעיצוב שונה.', 'asset_ids' => 'מזהי נכסים', 'audit_interval' => 'מרווח ביקורת', 'audit_interval_help' => 'אם אתה נדרש באופן קבוע לביקורת פיזית של הנכסים שלך, הזן את מרווח בחודשים.', 'audit_warning_days' => 'סף אזהרות ביקורת', 'audit_warning_days_help' => 'כמה ימים מראש עלינו להזהיר אותך כאשר הנכסים צפויים לביקורת?', - 'auto_increment_assets' => 'צור מזהי נכסים שמגדלים אוטומטית', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'קידומת (אופציונלי)', - 'auto_incrementing_help' => 'הפעל תחילה מזהי נכס שמגדילים אוטומטית כדי להגדיר זאת', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'גיבויים', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'הגדרות ברקוד', 'confirm_purge' => 'אשר את הטיהור', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'סוג ברקוד דו-ממדי', 'alt_barcode_type' => 'סוג 1D ברקוד', 'email_logo_size' => 'לוגואים מרובעים נראים הכי טוב בהודעות דוא״ל. ', + 'enabled' => 'Enabled', 'eula_settings' => 'הגדרות EULA', 'eula_markdown' => 'הסכם רשיון משתמש זה מאפשר Github בטעם מרקדון .', 'favicon' => 'סמל מועדפים (Favicon)', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'הגדרות כלליות', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'צור גיבוי', 'header_color' => 'צבע כותרת', 'info' => 'הגדרות אלה מאפשרות לך להתאים אישית היבטים מסוימים של ההתקנה.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'גירסת Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP מופעל', 'ldap_integration' => 'שילוב LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'מספר עובד LDAP', 'ldap_email' => 'דוא"ל LDAP', - 'license' => 'רישיון תוכנה', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'רישיון תוכנה', 'load_remote_text' => 'סקריפטים מרחוק', 'load_remote_help_text' => 'זה Snipe-IT להתקין יכול לטעון סקריפטים מהעולם החיצון.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'הערה התחברות', 'login_note_help' => 'אופציונלי לכלול כמה משפטים במסך הכניסה שלך, למשל כדי לעזור לאנשים שמצאו מכשיר אבוד או נגנב. השדה הזה מקבל Github בטעם מרקדון ', 'login_remote_user_text' => 'אפשרויות כניסת משתמש מרוחק', @@ -118,16 +141,28 @@ return array( 'optional' => 'אופציונאלי', 'per_page' => 'תוצאות לעמוד', 'php' => 'גרסת PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'עליך להתקין את PHP-gd כדי להציג קודי QR, ראה הוראות התקנה.', 'php_gd_warning' => 'עיבוד תמונה PHP ותוסף GD אינו מותקן.', 'pwd_secure_complexity' => 'מורכבות סיסמה', 'pwd_secure_complexity_help' => 'בחר את הכללים המורכבים של סיסמאות שברצונך לאכוף.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'תווים מינימליים לסיסמה', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'מנע סיסמאות נפוצות', 'pwd_secure_uncommon_help' => 'פעולה זו לא תאפשר למשתמשים להשתמש בסיסמאות נפוצות מתוך 10,000 הסיסמאות המובילות שדווחו על הפרות.', 'qr_help' => 'הפעל תחילה קודי QR כדי להגדיר זאת', 'qr_text' => 'טקסט קוד QR', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML מופעל', 'saml_integration' => 'שילוב SAML', 'saml_sp_entityid' => 'מזהה יישות', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'הגדרה', 'settings' => 'הגדרות', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'שם אתר', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'שם בוטני', 'slack_channel' => 'ערוץ רפה', 'slack_endpoint' => 'נקודת הקצה המרוחקת', @@ -173,6 +212,8 @@ return array( 'update' => 'עדכן הגדרות', 'value' => 'ערך', 'brand' => 'מיתוג', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'על הגדרות', 'about_settings_text' => 'הגדרות אלה מאפשרות לך להתאים אישית היבטים מסוימים של ההתקנה.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'מדיניות פרטיות', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'טיהור רשומות שנמחקו', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'תווית מרזב תחתון', 'labels_display_sgutter' => 'תווית בצד תווית', 'labels_fontsize' => 'גודל גופן של תווית', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'אורך תגי הנכסים, כולל zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/he/admin/settings/message.php b/resources/lang/he/admin/settings/message.php index 3c7f73fc9e..20059789d7 100644 --- a/resources/lang/he/admin/settings/message.php +++ b/resources/lang/he/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'אירעה שגיאה בעת העדכון.', - 'success' => 'ההגדרות עודכנו בהצלחה.' - ), - 'backup' => array( + 'success' => 'ההגדרות עודכנו בהצלחה.', + ], + 'backup' => [ 'delete_confirm' => 'האם אתה בטוח שברצונך למחוק קובץ גיבוי זה? לא ניתן לבטל פעולה זו.', 'file_deleted' => 'קובץ הגיבוי נמחק בהצלחה.', 'generated' => 'קובץ גיבוי חדש נוצר בהצלחה.', 'file_not_found' => 'קובץ גיבוי זה לא נמצא בשרת.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'אירעה שגיאה בעת הטיהור.', 'validation_failed' => 'אישור הטיהור שלך שגוי. הקלד את המילה "DELETE" בתיבת האישור.', - 'success' => 'רשומות נמחקו בהצלחה.' - ), - -); + 'success' => 'רשומות נמחקו בהצלחה.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/he/admin/statuslabels/message.php b/resources/lang/he/admin/statuslabels/message.php index f67a701199..ab5dd55942 100644 --- a/resources/lang/he/admin/statuslabels/message.php +++ b/resources/lang/he/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'תווית הסטטוס אינה קיימת.', 'assoc_assets' => 'תווית סטטוס זו משויכת כעת לנכס אחד לפחות ולא ניתן למחוק אותה. עדכן את הנכסים שלך כדי לא להתייחס עוד לסטטוס זה ונסה שוב.', - - 'create' => array( + 'create' => [ 'error' => 'תווית הסטטוס לא נוצרה, נסה שוב.', - 'success' => 'תווית המצב נוצרה בהצלחה.' - ), + 'success' => 'תווית המצב נוצרה בהצלחה.', + ], - 'update' => array( + 'update' => [ 'error' => 'תווית הסטטוס לא עודכנה, נסה שוב', - 'success' => 'תווית הסטטוס עודכנה בהצלחה.' - ), + 'success' => 'תווית הסטטוס עודכנה בהצלחה.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'האם אתה בטוח שברצונך למחוק את תווית המצב הזו?', 'error' => 'הייתה בעיה במחיקת תווית המצב. בבקשה נסה שוב.', - 'success' => 'תווית הסטטוס נמחקה בהצלחה.' - ), + 'success' => 'תווית הסטטוס נמחקה בהצלחה.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'לא ניתן להקצות נכסים אלה לאף אחד.', - 'deployable' => 'ניתן לבדוק את הנכסים האלה. לאחר הקצאתן, הן יקבלו סטטוס meta של פורסמו .', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'לא ניתן לבדוק את הנכסים האלה, והם יופיעו רק בתצוגה המפורטת בארכיון. אפשרות זו שימושית לשמירת מידע על נכסים לצורך תקצוב / מטרות היסטוריות, אך שמירה על רשימת הנכסים היומיומית.', 'pending' => 'נכסים אלה עדיין לא ניתן להקצות לאף אחד, משמש לעתים קרובות עבור פריטים כי הם לתיקון, אבל הם צפויים לחזור למחזור.', - ), + ], -); +]; diff --git a/resources/lang/he/admin/users/general.php b/resources/lang/he/admin/users/general.php index a865ccca8c..7cb66fdffe 100644 --- a/resources/lang/he/admin/users/general.php +++ b/resources/lang/he/admin/users/general.php @@ -1,7 +1,6 @@ 'משתמש זה יכול להיכנס', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'נכסים שהוקצו ל: שם', @@ -13,7 +12,7 @@ return array( 'edit' => 'ערוך משתמש', 'filetype_info' => 'סוגי קבצים מותרים הם png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, ו rar.', 'history_user' => 'היסטוריה עבור: שם', - 'info' => 'מידע', + 'info' => 'מידע', 'restore_user' => 'לחץ כאן כדי לשחזר אותם.', 'last_login' => 'כניסה אחרונה', 'ldap_config_text' => 'הגדרות תצורה של LDAP נמצאות \'מנהל\'> \'הגדרות\'. המיקום הנבחר (אופציונלי) ייקבע עבור כל המשתמשים המיובאים.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'הגדרות מנהל המערכת הנוכחיות מאפשרות אכיפה סלקטיבית של אימות דו-גורמי.', 'two_factor_enrolled' => 'רשם מכשיר 2FA', 'two_factor_active' => '2FA פעיל', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/he/button.php b/resources/lang/he/button.php index a7411165d3..1fa3f3aeb3 100644 --- a/resources/lang/he/button.php +++ b/resources/lang/he/button.php @@ -1,6 +1,6 @@ 'פעולות', 'add' => 'הוסף חדש', 'cancel' => 'לְבַטֵל', @@ -8,11 +8,17 @@ return array( 'delete' => 'לִמְחוֹק', 'edit' => 'לַעֲרוֹך', 'restore' => 'לשחזר', + 'remove' => 'Remove', 'request' => 'בַּקָשָׁה', 'submit' => 'שלח', 'upload' => 'העלה', - 'select_file' => 'בחר קובץ...', + 'select_file' => 'בחר קובץ...', 'select_files' => 'בחר קבצים...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/he/general.php b/resources/lang/he/general.php index 1ea2778008..e4283ecdfb 100644 --- a/resources/lang/he/general.php +++ b/resources/lang/he/general.php @@ -19,7 +19,10 @@ 'asset' => 'נכס', 'asset_report' => 'דוח נכסים', 'asset_tag' => 'תג נכס', - 'assets_available' => 'נכסים זמינים', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'בְּדִיקָה', 'audit_report' => 'יומן ביקורת', 'assets' => 'נכסים', @@ -30,6 +33,10 @@ 'bulkaudit' => 'ביקורת גורפת', 'bulkaudit_status' => 'סטטוס ביקורת', 'bulk_checkout' => 'יציאה גורפת', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'לפי סטאטוס', 'cancel' => 'לְבַטֵל', 'categories' => 'קטגוריות', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'בקשות', 'city' => 'עִיר', - 'click_here' => 'לחץ כאן', + 'click_here' => 'לחץ כאן', 'clear_selection' => 'נקה בחירה', 'companies' => 'חברות', 'company' => 'חֶברָה', 'component' => 'רְכִיב', 'components' => 'רכיבים', - 'complete' => 'לְהַשְׁלִים', + 'complete' => 'לְהַשְׁלִים', 'consumable' => 'מתכלים', 'consumables' => 'מתכלים', 'country' => 'מדינה', @@ -62,6 +69,8 @@ 'updated_at' => 'עודכן ב', 'currency' => '$', // this is deprecated 'current' => 'נוֹכְחִי', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'דוח נכס מותאם אישית', 'dashboard' => 'לוּחַ מַחווָנִים', 'days' => 'ימים', @@ -73,19 +82,22 @@ 'delete_confirm' => 'האם אתה בטוח שברצונך למחוק?', 'deleted' => 'נמחק', 'delete_seats' => 'מושבים שנמחקו', + 'deletion_failed' => 'Deletion failed', 'departments' => 'מחלקות', - 'department' => 'מַחלָקָה', + 'department' => 'מַחלָקָה', 'deployed' => 'פרוס', + 'depreciation' => 'פְּחָת', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'דוח פחת', 'details' => 'פרטים', 'download' => 'הורד', - 'download_all' => 'הורד הכל', - 'depreciation' => 'פְּחָת', + 'download_all' => 'הורד הכל', 'editprofile' => 'ערוך את הפרופיל שלך', 'eol' => 'EOL', 'email_domain' => 'דומיין דוא"ל', 'email_format' => 'תבנית אימייל', 'email_domain_help' => 'זה משמש ליצירת כתובות דוא"ל בעת ייבוא', + 'error' => 'Error', 'filastname_format' => 'שם משפחה ראשוני ראשון (jsmith@example.com)', 'firstname_lastname_format' => 'שם משפחה של שם פרטי (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'שם פרטי שם משפחה (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'קוֹבֶץ', 'file_type' => 'סוג קובץ', 'file_uploads' => 'העלאות קבצים', + 'file_upload' => 'File Upload', 'generate' => 'לִיצוֹר', - 'github_markdown' => 'שדה זה מאפשר Github בסגנון markdown .', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'שדה זה מאפשר Github בסגנון markdown .', 'groups' => 'קבוצות', 'gravatar_email' => 'כתובת דוא"ל Gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'הִיסטוֹרִיָה', 'history_for' => 'היסטוריה עבור', 'id' => 'תְעוּדַת זֶהוּת', 'image' => 'תמונה', 'image_delete' => 'מחק תמונה', 'image_upload' => 'העלאת תמונה', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'סוגי הקבצים המותרים הם jpg,‏ webp,‏ png,‏ gif ו־svg. גודל ההעלאה המרבי המותר הוא :size.', 'import' => 'יְבוּא', 'importing' => 'מייבא', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'דוח אחזקה בנכסים', 'asset_maintenances' => 'אחזקת נכסים', 'item' => 'פריט', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'הרשאות לא מספיקות!', 'kits' => 'ערכות מוגדרות מראש', 'language' => 'שפה', @@ -132,7 +150,7 @@ 'licenses_available' => 'רשיונות זמינים', 'licenses' => 'רישיונות', 'list_all' => 'רשימת הכל', - 'loading' => 'טוען', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'השדה הזה לא ישמר במצב הדגמה.', 'feature_disabled' => 'תכונה זו הושבתה עבור התקנת ההדגמה.', 'location' => 'מקום', @@ -141,15 +159,17 @@ 'logout' => 'להתנתק', 'lookup_by_tag' => 'בדיקה על ידי תג הנכס', 'maintenances' => 'אירועי תחזוקה', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'יַצרָן', 'manufacturers' => 'היצרנים', 'markdown' => 'שדה זה מאפשר Github בטעם מרקדון .', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'מספר מינימלי של פריטים שצריכים להיות זמינים לפני הפעלת התראה.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'מספר דגם.', 'months' => 'חודשים', 'moreinfo' => 'עוד מידע', 'name' => 'שֵׁם', + 'new_password' => 'New Password', 'next' => 'הַבָּא', 'next_audit_date' => 'תאריך הביקורת', 'last_audit' => 'ביקורת אחרונה', @@ -171,19 +191,26 @@ 'purchase_date' => 'תאריך רכישה', 'qty' => 'QTY', 'quantity' => 'כַּמוּת', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'מוכן לפריסה', 'recent_activity' => 'פעילות אחרונה', + 'remaining' => 'Remaining', 'remove_company' => 'הסר התאחדות החברה', 'reports' => 'דיווחים', 'restored' => 'שוחזר', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'מבוקש', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'הבקשה בוטלה', 'save' => 'להציל', 'select' => 'בחר', + 'select_all' => 'Select All', 'search' => 'חפש', 'select_category' => 'בחר קטגוריה', - 'select_department' => 'בחר מחלקה', + 'select_department' => 'בחר מחלקה', 'select_depreciation' => 'בחר סוג פחת', 'select_location' => 'בחר מיקום', 'select_manufacturer' => 'בחר יצרן', @@ -200,6 +227,7 @@ 'sign_in' => 'היכנס', 'signature' => 'חֲתִימָה', 'skin' => 'ערכת עיצוב', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'יאי! נראה שהשילוב של Slack עם Snipe-IT עובד!', 'some_features_disabled' => 'DEMO MODE: תכונות מסוימות מושבתות עבור התקנה זו.', 'site_name' => 'שם אתר', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'האם אתה בטוח שברצונך למחוק', 'submit' => 'שלח', 'target' => 'יַעַד', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'תצוגת זמן ותאריך', 'total_assets' => 'סך נכסים', 'total_licenses' => 'סך כל הרישיונות', @@ -230,6 +259,7 @@ 'users' => 'משתמשים', 'viewall' => 'View All', 'viewassets' => 'הצג נכסים מוקצים', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'אתר אינטרנט', 'welcome' => 'ברוכים הבאים,: שם', 'years' => 'שנים', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'קיבלתי', 'i_decline' => 'דחיתי', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'יש לחתום להלן כדי לציין שתנאי השימוש מוסכמים עליך:', 'clear_signature' => 'מחיקת החתימה', 'show_help' => 'הצגת עזרה', 'hide_help' => 'הסתרת עזרה', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/he/help.php b/resources/lang/he/help.php index 01ccd997b3..8908f1962f 100644 --- a/resources/lang/he/help.php +++ b/resources/lang/he/help.php @@ -1,6 +1,6 @@ "מידע נוסף", + 'more_info_title' => 'מידע נוסף', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'נכסים הם פריטים במעקב לפי מספר סידורי או תג נכס. הם נוטים להיות פריטים בעלי ערך גבוה יותר במקרים בהם זיהוי של פריט מסוים חשוב.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/he/mail.php b/resources/lang/he/mail.php index fd44d59188..ecf344a727 100644 --- a/resources/lang/he/mail.php +++ b/resources/lang/he/mail.php @@ -1,6 +1,6 @@ 'משתמש ביטל בקשת פריט באתר', 'a_user_requested' => 'משתמש ביקש פריט באתר', 'accessory_name' => 'שם אביזר:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'זהו מבחן מן Snipe- IT ניהול מערכת. אם יש לך את זה, הדואר עובד :)', 'the_following_item' => 'הפריט הבא נבדק:', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'כדי לאפס את: סיסמת האינטרנט, מלא טופס זה:', 'type' => 'סוּג', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/he/passwords.php b/resources/lang/he/passwords.php index 646a2ca138..726010501b 100644 --- a/resources/lang/he/passwords.php +++ b/resources/lang/he/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'קישור הסיסמה שלך נשלח!', 'user' => 'לא נמצע משתמש פעיל עם דוא״ל הזה.', ]; - diff --git a/resources/lang/he/validation.php b/resources/lang/he/validation.php index 5ffb315b76..e77bfe43da 100644 --- a/resources/lang/he/validation.php +++ b/resources/lang/he/validation.php @@ -1,6 +1,6 @@ 'התכונה: חייבת להיות לפחות: דקות תווים.', 'array' => 'התכונה: חייבת לכלול לפחות פריטים מינימליים.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'התכונה שנבחרה: אינה חוקית.', 'numeric' => 'התכונה: חייבת להיות מספר.', 'present' => 'שדה התכונה: חייב להיות נוכח.', @@ -88,8 +89,8 @@ return array( 'unique' => 'התכונה: כבר נלקחה.', 'uploaded' => 'התכונה: נכשלה.', 'url' => 'תבנית התכונה: אינה חוקית.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "השדה: מאפיין מכיל תו שאינו מותר.", - "email_array" => "כתובת אימייל אחת או יותר אינה חוקית.", - "hashed_pass" => "הסיסמה הנוכחית שלך שגויה", + 'alpha_space' => 'השדה: מאפיין מכיל תו שאינו מותר.', + 'email_array' => 'כתובת אימייל אחת או יותר אינה חוקית.', + 'hashed_pass' => 'הסיסמה הנוכחית שלך שגויה', 'dumbpwd' => 'סיסמה זו נפוצה מדי.', - "statuslabel_type" => "עליך לבחור סוג תווית סטטוס חוקי", + 'statuslabel_type' => 'עליך לבחור סוג תווית סטטוס חוקי', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/hr/admin/asset_maintenances/message.php b/resources/lang/hr/admin/asset_maintenances/message.php index c75d7f84a6..dd471bffd1 100644 --- a/resources/lang/hr/admin/asset_maintenances/message.php +++ b/resources/lang/hr/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Jeste li sigurni da želite izbrisati ovo održavanje imovine?', 'error' => 'Došlo je do problema s brisanjem održavanja imovine. Molim te pokušaj ponovno.', - 'success' => 'Održavanje imovine uspješno je izbrisano.' + 'success' => 'Održavanje imovine uspješno je izbrisano.', ], 'create' => [ 'error' => 'Održavanje imovine nije izrađeno, pokušajte ponovo.', - 'success' => 'Uspješno održavanje imovine.' + 'success' => 'Uspješno održavanje imovine.', ], 'edit' => [ 'error' => 'Održavanje imovine nije uređeno, pokušajte ponovo.', - 'success' => 'Održavanje imovine uspješno je uređeno.' + 'success' => 'Održavanje imovine uspješno je uređeno.', ], 'asset_maintenance_incomplete' => 'Nije još dovršeno', 'warranty' => 'garancija', 'not_warranty' => 'Nije jamstvo', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/hr/admin/asset_maintenances/table.php b/resources/lang/hr/admin/asset_maintenances/table.php index f5ae6a0943..945beaa914 100644 --- a/resources/lang/hr/admin/asset_maintenances/table.php +++ b/resources/lang/hr/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Održavanje imovine', 'asset_name' => 'Naziv imovine', 'is_warranty' => 'garancija', - 'dl_csv' => 'Preuzmite CSV' + 'dl_csv' => 'Preuzmite CSV', ]; diff --git a/resources/lang/hr/admin/companies/general.php b/resources/lang/hr/admin/companies/general.php index 0bba47e4ed..d45dca6b08 100644 --- a/resources/lang/hr/admin/companies/general.php +++ b/resources/lang/hr/admin/companies/general.php @@ -1,4 +1,7 @@ 'Odaberite tvrtku', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/hr/admin/companies/message.php b/resources/lang/hr/admin/companies/message.php index 33175fe6e5..54feab6740 100644 --- a/resources/lang/hr/admin/companies/message.php +++ b/resources/lang/hr/admin/companies/message.php @@ -1,18 +1,19 @@ 'Tvrtka ne postoji.', 'assoc_users' => 'Tvrtka je trenutno povezana s barem jednim modelom i ne može se izbrisati. Ažurirajte svoje modele da se više ne referiraju na tu tvrtku i pokušajte ponovno.', - 'create' => array( + 'create' => [ 'error' => 'Tvrtka nije izrađena, pokušajte ponovo.', - 'success' => 'Tvrtka je uspješno stvorena.' - ), - 'update' => array( + 'success' => 'Tvrtka je uspješno stvorena.', + ], + 'update' => [ 'error' => 'Tvrtka nije ažurirana, pokušajte ponovo', - 'success' => 'Tvrtka je uspješno ažurirana.' - ), - 'delete' => array( + 'success' => 'Tvrtka je uspješno ažurirana.', + ], + 'delete' => [ 'confirm' => 'Jeste li sigurni da želite izbrisati ovu tvrtku?', 'error' => 'Došlo je do problema s brisanjem tvrtke. Molim te pokušaj ponovno.', - 'success' => 'Tvrtka je uspješno izbrisana.' - ) -); + 'success' => 'Tvrtka je uspješno izbrisana.', + ], +]; diff --git a/resources/lang/hr/admin/custom_fields/general.php b/resources/lang/hr/admin/custom_fields/general.php index 0eda1a82bc..06970a595c 100644 --- a/resources/lang/hr/admin/custom_fields/general.php +++ b/resources/lang/hr/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Prilagođena polja', + 'manage' => 'Manage', 'field' => 'Polje', 'about_fieldsets_title' => 'O karticama Fieldsets', - 'about_fieldsets_text' => 'Poljaci omogućuju stvaranje grupa prilagođenih polja koja se često upotrebljavaju za određene vrste imovine.', - 'custom_format' => 'Prilagođeni format ...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Šifriranje vrijednosti ovog polja u bazi podataka', 'encrypt_field_help' => 'UPOZORENJE: Šifriranje polja čini ga nedokučivim.', 'encrypted' => 'kodiran', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Koristi se po modelu', 'order' => 'Narudžba', 'create_fieldset' => 'Novi Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Novi prilagođeni polje', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Vrijednost ovog polja je šifrirana u bazi podataka. Samo administratori administratora moći će vidjeti dešifriranu vrijednost', 'show_in_email' => 'Prikazati vrijednost ovog polja u checkout e-mailovima koji se šalju korisnicima? Enkriptirana polja se ne mogu prikazati u e-mailovima.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/hr/admin/depreciations/general.php b/resources/lang/hr/admin/depreciations/general.php index d9fd44cadd..61a00014b2 100644 --- a/resources/lang/hr/admin/depreciations/general.php +++ b/resources/lang/hr/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'O amortizacijama imovine', 'about_depreciations' => 'Možete postaviti amortizaciju imovine za amortizaciju imovine na temelju linearne amortizacije.', 'asset_depreciations' => 'Deprecijacija imovine', 'create' => 'Stvorite amortizaciju', 'depreciation_name' => 'Naziv amortizacije', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Broj mjeseci', 'update' => 'Ažuriraj amortizaciju', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/hr/admin/depreciations/table.php b/resources/lang/hr/admin/depreciations/table.php index 5ae73dc3e6..34b82410b1 100644 --- a/resources/lang/hr/admin/depreciations/table.php +++ b/resources/lang/hr/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'iskaznica', 'months' => 'mjeseci', 'term' => 'Termin', 'title' => 'Ime', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/hr/admin/groups/titles.php b/resources/lang/hr/admin/groups/titles.php index 0e123478ae..7dc3a6c065 100644 --- a/resources/lang/hr/admin/groups/titles.php +++ b/resources/lang/hr/admin/groups/titles.php @@ -1,6 +1,6 @@ 'O grupama', 'about_groups' => 'Grupe se koriste za generaliziranje korisničkih dozvola.', 'group_management' => 'Upravljanje grupom', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Administrator grupe', 'allow' => 'dopustiti', 'deny' => 'poreći', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/hr/admin/hardware/form.php b/resources/lang/hr/admin/hardware/form.php index af2fb7e260..b580e7150d 100644 --- a/resources/lang/hr/admin/hardware/form.php +++ b/resources/lang/hr/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Potvrda opcije brisanja brisanja', +return [ + 'bulk_delete' => 'Potvrda opcije brisanja brisanja', 'bulk_delete_help' => 'U nastavku pregledajte materijale za skupnu brisanje. Nakon što se izbrisati, ta se sredstva mogu vratiti, ali više neće biti povezana s korisnicima kojima su trenutačno dodijeljeni.', 'bulk_delete_warn' => 'Izbrisat ćete: asset_count assets.', - 'bulk_update' => 'Skupna aktivacija ažuriranja', - 'bulk_update_help' => 'Ovaj vam obrazac omogućuje ažuriranje više imovine odjednom. Popunite polja koja su vam potrebna za promjenu. Sva polja koja su ostala prazna ostat će nepromijenjena.', - 'bulk_update_warn' => 'Namjeravate urediti svojstva: imovine asset_count.', + 'bulk_update' => 'Skupna aktivacija ažuriranja', + 'bulk_update_help' => 'Ovaj vam obrazac omogućuje ažuriranje više imovine odjednom. Popunite polja koja su vam potrebna za promjenu. Sva polja koja su ostala prazna ostat će nepromijenjena.', + 'bulk_update_warn' => 'Namjeravate urediti svojstva: imovine asset_count.', 'checkedout_to' => 'Provjereno', 'checkout_date' => 'Datum kupnje', 'checkin_date' => 'Datum čekanja', @@ -38,7 +38,12 @@ return array( 'tag' => 'Oznaka imovine', 'update' => 'Ažuriranje aktiva', 'warranty' => 'garancija', - 'warranty_expires' => 'Jamstvo istječe', + 'warranty_expires' => 'Jamstvo istječe', 'years' => 'godina', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/hr/admin/hardware/general.php b/resources/lang/hr/admin/hardware/general.php index 3c13c7d32d..98e83a27b2 100644 --- a/resources/lang/hr/admin/hardware/general.php +++ b/resources/lang/hr/admin/hardware/general.php @@ -1,9 +1,9 @@ 'O imovini', 'about_assets_text' => 'Imovina je stavka koja se prati serijskim brojem ili oznakom imovine. Oni imaju tendenciju da se stavke više vrijednosti gdje je identificiranje određenog predmeta pitanjima.', - 'archived' => 'Arhivirano', + 'archived' => 'Arhivirano', 'asset' => 'Imovina', 'bulk_checkout' => 'Provjera imovine', 'checkin' => 'Provjera imovine', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Requestable', 'requested' => 'Traženi', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Vraćanje imovine', 'pending' => 'U tijeku', 'undeployable' => 'Undeployable', 'view' => 'Prikaz opcije Asset', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/hr/admin/hardware/message.php b/resources/lang/hr/admin/hardware/message.php index 7da3fbe3d9..500c586cd7 100644 --- a/resources/lang/hr/admin/hardware/message.php +++ b/resources/lang/hr/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Upozorenje: Ova je snimka označena kao trenutno nedjeljiva. Ako se ovaj status promijenio, ažurirajte status aktive.', 'does_not_exist' => 'Imovina ne postoji.', - 'does_not_exist_or_not_requestable' => 'Dobar pokušaj. Ta imovina ne postoji ili nije potrebna.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Ovaj je entitet trenutno provjeren korisniku i ne može se izbrisati. Najprije provjerite snimljeni materijal, a zatim pokušajte ponovo ukloniti.', - 'create' => array( + 'create' => [ 'error' => 'Imovina nije izrađena, pokušajte ponovo. :(', - 'success' => 'Imovina je uspješno izrađena. :)' - ), + 'success' => 'Imovina je uspješno izrađena. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Imovina nije ažurirana, pokušajte ponovo', 'success' => 'Imovina je uspješno ažurirana.', 'nothing_updated' => 'Nije odabrano nijedno polje, tako da ništa nije ažurirano.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Imovina nije obnovljena, pokušajte ponovo', - 'success' => 'Imovina je uspješno obnovljena.' - ), + 'success' => 'Imovina je uspješno obnovljena.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Revizija imovine nije uspjela. Molim te pokušaj ponovno.', - 'success' => 'Uspjeh uspješno prijavljen.' - ), + 'success' => 'Uspjeh uspješno prijavljen.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Datoteka nije izbrisana. Molim te pokušaj ponovno.', 'success' => 'Datoteka je uspješno obrisana.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Datoteke nisu prenesene. Molim te pokušaj ponovno.', 'success' => 'Datoteke su uspješno učitane.', 'nofiles' => 'Niste odabrali nijednu datoteku za prijenos ili je datoteka koju pokušavate prenijeti prevelika', 'invalidfiles' => 'Jedna ili više datoteka je prevelika ili je vrsta datoteke koja nije dopuštena. Dopuštene vrste datoteka su png, gif, jpg, doc, docx, pdf i txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Neke stavke nisu pravilno uvezene.', 'errorDetail' => 'Sljedeće stavke nisu uvezene zbog pogrešaka.', - 'success' => "Vaša je datoteka uvezena", - 'file_delete_success' => "Vaša je datoteka uspješno izbrisana", - 'file_delete_error' => "Datoteka nije mogla biti izbrisana", - ), + 'success' => 'Vaša je datoteka uvezena', + 'file_delete_success' => 'Vaša je datoteka uspješno izbrisana', + 'file_delete_error' => 'Datoteka nije mogla biti izbrisana', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Jeste li sigurni da želite izbrisati ovaj materijal?', 'error' => 'Došlo je do problema s brisanjem imovine. Molim te pokušaj ponovno.', 'nothing_updated' => 'Nijedna imovina nije odabrana, tako da ništa nije izbrisano.', - 'success' => 'Imovina je uspješno obrisana.' - ), + 'success' => 'Imovina je uspješno obrisana.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Imovina nije odjavljena, pokušajte ponovo', 'success' => 'Asset je uspješno provjeren.', 'user_does_not_exist' => 'Taj je korisnik nevažeći. Molim te pokušaj ponovno.', 'not_available' => 'Taj materijal nije dostupan za naplatu!', - 'no_assets_selected' => 'Morate odabrati barem jednu imovinu s popisa' - ), + 'no_assets_selected' => 'Morate odabrati barem jednu imovinu s popisa', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Prijava nije provjerena. Pokušajte ponovo', 'success' => 'Asset je uspješno prijavio.', 'user_does_not_exist' => 'Taj je korisnik nevažeći. Molim te pokušaj ponovno.', 'already_checked_in' => 'Taj je entitet već prijavljen.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Imovina nije zatražena, pokušajte ponovo', 'success' => 'Imovina je uspješno zatražena.', - 'canceled' => 'Zahtjev za uplatu uspješno je otkazan' - ) + 'canceled' => 'Zahtjev za uplatu uspješno je otkazan', + ], -); +]; diff --git a/resources/lang/hr/admin/hardware/table.php b/resources/lang/hr/admin/hardware/table.php index f547609bf9..127294c7a4 100644 --- a/resources/lang/hr/admin/hardware/table.php +++ b/resources/lang/hr/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Oznaka imovine', 'asset_model' => 'Model', - 'book_value' => 'Vrijednost', + 'book_value' => 'Current Value', 'change' => 'In / Out', 'checkout_date' => 'Datum kupnje', 'checkoutto' => 'Odjavio', + 'current_value' => 'Current Value', 'diff' => 'diff', 'dl_csv' => 'Preuzmite CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serijski', 'status' => 'Status', 'title' => 'Imovina', - 'image' => 'Slika uređaja', + 'image' => 'Slika uređaja', 'days_without_acceptance' => 'Dani bez prihvaćanja', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/hr/admin/kits/general.php b/resources/lang/hr/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/hr/admin/kits/general.php +++ b/resources/lang/hr/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/hr/admin/locations/table.php b/resources/lang/hr/admin/locations/table.php index 39535147f4..f2fc1eeeae 100644 --- a/resources/lang/hr/admin/locations/table.php +++ b/resources/lang/hr/admin/locations/table.php @@ -1,6 +1,6 @@ 'O mjestima', 'about_locations' => 'Lokacije se upotrebljavaju za praćenje podataka o lokaciji korisnika, imovine i ostalih stavki', 'assets_rtd' => 'Imovina', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Roditelj', 'currency' => 'Valuta lokacije', 'ldap_ou' => 'LDAP pretraživanje OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/hr/admin/reports/general.php b/resources/lang/hr/admin/reports/general.php index 5f5ac0d430..e29006b416 100644 --- a/resources/lang/hr/admin/reports/general.php +++ b/resources/lang/hr/admin/reports/general.php @@ -1,5 +1,10 @@ 'Odaberite željene opcije za izvješće o imovini.' -); +return [ + 'info' => 'Odaberite željene opcije za izvješće o imovini.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/hr/admin/settings/general.php b/resources/lang/hr/admin/settings/general.php index ac6bd2cf4d..c7dd7660b9 100644 --- a/resources/lang/hr/admin/settings/general.php +++ b/resources/lang/hr/admin/settings/general.php @@ -1,30 +1,39 @@ 'Aktivni direktorij', 'ad_domain' => 'Domena Active Directory', 'ad_domain_help' => 'Ovo je ponekad isto kao i vaša domena e-pošte, ali ne uvijek.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'Kopija e-pošte (CC)', 'admin_cc_email_help' => 'Ako želite poslati kopiju checkin/checkout poruka e-pošte koje se šalju korisnicima na dodatni račun e-pošte, unesite ga ovdje. U suprotnom ostavite ovo polje prazno.', 'is_ad' => 'Ovo je poslužitelj Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Pošaljite upozorenja za', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Upozorenja su omogućena', 'alert_interval' => 'Prag prekoračenja upozorenja (u danima)', 'alert_inv_threshold' => 'Prag upozorenja inventara', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'ID atributi', 'audit_interval' => 'Interval revizije', 'audit_interval_help' => 'Ako morate redovito fizički provjeravati svoju imovinu, unesite interval u mjesecima.', 'audit_warning_days' => 'Prag za upozorenje na reviziju', 'audit_warning_days_help' => 'Koliko dana unaprijed trebamo vas upozoriti kada imamo sredstva za reviziju?', - 'auto_increment_assets' => 'Generirajte ID-ove imovine za automatsko povećavanje', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefiks (opcija)', - 'auto_incrementing_help' => 'Omogućite automatsko povećavanje ID-ova imovine da biste to postavili', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Sigurnosne kopije', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Postavke crtičnog koda', 'confirm_purge' => 'Potvrdite čišćenje', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Vrsta 2D barkod', 'alt_barcode_type' => '1D tip crtičnog koda', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA postavke', 'eula_markdown' => 'Ovo EULA dopušta Gordan markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Dodatni tekst u podnožju ', 'footer_text_help' => 'Ovaj će se tekst pojaviti u podnožju desno. Poveznice su dopuštene uporabom Github flavored markdown. Prijelazi u novi red, naslovi, slike itd., mogu imati nepredvidive rezultate.', 'general_settings' => 'Opće postavke', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Izradi sigurnosnu kopiju', 'header_color' => 'Boja zaglavlja', 'info' => 'Te postavke omogućuju prilagodbu određenih aspekata vaše instalacije.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Inačica Laravela', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP je omogućen', 'ldap_integration' => 'LDAP integracija', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'Broj zaposlenika LDAP-a', 'ldap_email' => 'LDAP e-pošta', - 'license' => 'Licenca za softver', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Licenca za softver', 'load_remote_text' => 'Daljinske skripte', 'load_remote_help_text' => 'Ova instalacija Snipe-IT može učitati skripte iz vanjskog svijeta.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Prijava bilješke', 'login_note_help' => 'Po želji možete uključiti nekoliko rečenica na zaslonu za prijavu, na primjer, kako biste pomogli osobama koje su pronašle izgubljeni ili ukradeni uređaj. Ovo polje prihvaća Gordinu s okusom s okusom', 'login_remote_user_text' => 'Mogućnosti udaljene prijave korisnika', @@ -118,16 +141,28 @@ return array( 'optional' => 'neobavezan', 'per_page' => 'Rezultati po stranici', 'php' => 'PHP verzija', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Morate instalirati php-gd da biste prikazali QR kodove, pogledajte instalacijske upute.', 'php_gd_warning' => 'PHP Image Processing i GD dodatak NIJE instalirani.', 'pwd_secure_complexity' => 'Složenost lozinke', 'pwd_secure_complexity_help' => 'Odaberite koja pravila za složenost lozinke želite izvršiti.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Najmanji broj znakova', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Spriječite uobičajene zaporke', 'pwd_secure_uncommon_help' => 'To će onemogućiti korisnicima upotrebu uobičajenih zaporki s najviše 10.000 zaporki prijavljenih u kršenju.', 'qr_help' => 'Najprije omogućite QR kodove za postavljanje', 'qr_text' => 'QR kodni tekst', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'postavljanje', 'settings' => 'postavke', 'show_alerts_in_menu' => 'Prikaži upozorenja u gornjem izborniku', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Prikaži slike u e-porukama', 'show_images_in_email_help' => 'Isključite ovaj okvir ako je vaša Snipe-IT instalacija iza VPN ili zatvorene mreže, a korisnici izvan mreže neće moći učitati slike poslužene s ove instalacije u njihovu e-poštu.', 'site_name' => 'Ime stranice', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Ažuriraj postavke', 'value' => 'Vrijednost', 'brand' => 'branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'O postavkama', 'about_settings_text' => 'Te postavke omogućuju prilagodbu određenih aspekata vaše instalacije.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Politika privatnosti', 'privacy_policy_link_help' => 'Ako je ovdje upisan url, poveznica na politiku privatnosti će biti prikazana u podnožju aplikacije i u svim e-mail-ovima koje sustav šalje, u skladu sa GDPR odredbama. ', 'purge' => 'Obrišite izbrisane zapise', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Oznaka donjeg kanala', 'labels_display_sgutter' => 'Oznaka kanala', 'labels_fontsize' => 'Oznaka veličine fonta', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Uključivanje ovog checkbox-a će osigurati jedinstvenost serijskih brojeva imovine', 'zerofill_count' => 'Duljina oznaka za imovinu, uključujući nulte punjenje', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/hr/admin/settings/message.php b/resources/lang/hr/admin/settings/message.php index 60e1324480..fbab6d2dd5 100644 --- a/resources/lang/hr/admin/settings/message.php +++ b/resources/lang/hr/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Došlo je do pogreške prilikom ažuriranja.', - 'success' => 'Postavke su uspješno ažurirane.' - ), - 'backup' => array( + 'success' => 'Postavke su uspješno ažurirane.', + ], + 'backup' => [ 'delete_confirm' => 'Jeste li sigurni da želite izbrisati tu sigurnosnu datoteku? Ta se radnja ne može poništiti.', 'file_deleted' => 'Sigurnosna kopija datoteke je uspješno izbrisana.', 'generated' => 'Nova sigurnosna kopija datoteke uspješno je stvorena.', 'file_not_found' => 'Ta se sigurnosna kopija datoteke nije mogla pronaći na poslužitelju.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Došlo je do pogreške prilikom čišćenja.', 'validation_failed' => 'Vaša potvrda o čišćenju nije točna. Upišite riječ "DELETE" u okvir potvrde.', - 'success' => 'Izbrisana su evidencija uspješno očišćena.' - ), - -); + 'success' => 'Izbrisana su evidencija uspješno očišćena.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/hr/admin/statuslabels/message.php b/resources/lang/hr/admin/statuslabels/message.php index 320bdafa56..57b5a83255 100644 --- a/resources/lang/hr/admin/statuslabels/message.php +++ b/resources/lang/hr/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Oznaka statusa ne postoji.', 'assoc_assets' => 'Ova Statusna oznaka trenutačno je povezana s barem jednom Assetom i ne može se izbrisati. Ažurirajte svoju aktivu da više ne referira na taj status i pokušajte ponovo.', - - 'create' => array( + 'create' => [ 'error' => 'Oznaka statusa nije izrađena, pokušajte ponovo.', - 'success' => 'Oznaka statusa uspješno je izrađena.' - ), + 'success' => 'Oznaka statusa uspješno je izrađena.', + ], - 'update' => array( + 'update' => [ 'error' => 'Oznaka statusa nije ažurirana, pokušajte ponovo', - 'success' => 'Oznaka statusa uspješno je ažurirana.' - ), + 'success' => 'Oznaka statusa uspješno je ažurirana.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Jeste li sigurni da želite izbrisati ovu oznaku statusa?', 'error' => 'Došlo je do problema s brisanjem oznake stanja. Molim te pokušaj ponovno.', - 'success' => 'Oznaka statusa uspješno je izbrisana.' - ), + 'success' => 'Oznaka statusa uspješno je izbrisana.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Ova se imovina ne može dodijeliti nikome.', - 'deployable' => 'Ova se imovina može provjeriti. Nakon dodjeljivanja, oni će preuzeti meta status Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Ove se imovine ne može izbrisati, a prikazat će se samo u arhiviranom vlasničkom pregledu. To je korisno za zadržavanje informacija o imovini za proračunsko / povijesne svrhe, ali ih ne bi smjelo ostati iz dnevnog popisa imovine.', 'pending' => 'Ovu imovinu još se ne može dodijeliti nikome, često se koristi za predmete koji se vraćaju na popravak, ali se očekuje povratak u promet.', - ), + ], -); +]; diff --git a/resources/lang/hr/admin/users/general.php b/resources/lang/hr/admin/users/general.php index ee95a1e3d3..94c315b245 100644 --- a/resources/lang/hr/admin/users/general.php +++ b/resources/lang/hr/admin/users/general.php @@ -1,7 +1,6 @@ 'Ovaj korisnik se može prijaviti', 'activated_disabled_help_text' => 'Ne možete mijenjati status aktivacije za svoj vlastiti račun.', 'assets_user' => 'Imovina dodijeljena za: ime', @@ -13,7 +12,7 @@ return array( 'edit' => 'Uređivanje korisnika', 'filetype_info' => 'Dopuštene vrste datoteka su png, gif, jpg, jpeg, doc, docx, pdf, txt, zip i rar.', 'history_user' => 'Povijest za: ime', - 'info' => 'Informacije', + 'info' => 'Informacije', 'restore_user' => 'Kliknite ovdje da biste ih vratili.', 'last_login' => 'Zadnja prijava', 'ldap_config_text' => 'Postavke LDAP konfiguracije mogu se pronaći u Administrator> Postavke. Odabrana lokacija (opcionalno) bit će postavljena za sve uvezene korisnike.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Vaše trenutačne postavke administracije omogućuju selektivnu provedbu autentikacije dvogritera.', 'two_factor_enrolled' => '2FA uređaj upisan', 'two_factor_active' => '2FA aktivno', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/hr/button.php b/resources/lang/hr/button.php index 177983337e..3653613dc6 100644 --- a/resources/lang/hr/button.php +++ b/resources/lang/hr/button.php @@ -1,6 +1,6 @@ 'akcije', 'add' => 'Dodaj novi', 'cancel' => 'Otkazati', @@ -8,11 +8,17 @@ return array( 'delete' => 'Izbrisati', 'edit' => 'Uredi', 'restore' => 'Vratiti', + 'remove' => 'Remove', 'request' => 'Zahtjev', 'submit' => 'podnijeti', 'upload' => 'Postavi', - 'select_file' => 'Odaberite datoteku ...', + 'select_file' => 'Odaberite datoteku ...', 'select_files' => 'Odaberite datoteke...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/hr/general.php b/resources/lang/hr/general.php index b57aae872d..7099cd51f7 100644 --- a/resources/lang/hr/general.php +++ b/resources/lang/hr/general.php @@ -19,7 +19,10 @@ 'asset' => 'Imovina', 'asset_report' => 'Izvješće o aktivi', 'asset_tag' => 'Oznaka imovine', - 'assets_available' => 'dostupna imovina', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Revizija', 'audit_report' => 'Zapisnik revizije', 'assets' => 'Imovina', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Skupna revizija', 'bulkaudit_status' => 'Status revizije', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Otkazati', 'categories' => 'Kategorije', @@ -44,13 +51,13 @@ 'checkins_count' => 'Prijave', 'user_requests_count' => 'Zahtjevi', 'city' => 'Grad', - 'click_here' => 'Kliknite ovdje', + 'click_here' => 'Kliknite ovdje', 'clear_selection' => 'Očisti odabir', 'companies' => 'Tvrtke', 'company' => 'Društvo', 'component' => 'sastavni dio', 'components' => 'komponente', - 'complete' => 'potpun', + 'complete' => 'potpun', 'consumable' => 'potrošni', 'consumables' => 'Potrošni', 'country' => 'Zemlja', @@ -62,6 +69,8 @@ 'updated_at' => 'Ažurirano u', 'currency' => '$', // this is deprecated 'current' => 'struja', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Prilagođeno izvješće o aktivi', 'dashboard' => 'kontrolna ploča', 'days' => 'dana', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Jeste li sigurni da želite izbrisati :item?', 'deleted' => 'izbrisana', 'delete_seats' => 'Izbrisana mjesta', + 'deletion_failed' => 'Deletion failed', 'departments' => 'odjeli', - 'department' => 'odjel', + 'department' => 'odjel', 'deployed' => 'razmještene', + 'depreciation' => 'deprecijacija', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Izvješće o amortizaciji', 'details' => 'Detalji', 'download' => 'Preuzimanje', - 'download_all' => 'Download All', - 'depreciation' => 'deprecijacija', + 'download_all' => 'Download All', 'editprofile' => 'Uredi svoj profil', 'eol' => 'EOL', 'email_domain' => 'Domena e-pošte', 'email_format' => 'Format e-pošte', 'email_domain_help' => 'Ovo se koristi za generiranje e-adresa prilikom uvoza', + 'error' => 'Error', 'filastname_format' => 'Prvo početno prezime (jsmith@example.com)', 'firstname_lastname_format' => 'Prezime prezime (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Ime Prezime (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Datoteka', 'file_type' => 'File Type', 'file_uploads' => 'Prijenos datoteka', + 'file_upload' => 'File Upload', 'generate' => 'Generirati', - 'github_markdown' => 'Ovo polje prihvaća označavanje na Github način.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Ovo polje prihvaća označavanje na Github način.', 'groups' => 'grupe', 'gravatar_email' => 'Gravatar adresa e-pošte', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Povijest', 'history_for' => 'Povijest za', 'id' => 'iskaznica', 'image' => 'Slika', 'image_delete' => 'Izbriši sliku', 'image_upload' => 'Prenesite sliku', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Uvoz', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Izvješće o održavanju imovine', 'asset_maintenances' => 'Upravljanje imovinom', 'item' => 'Artikal', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Nedovoljna dozvola!', 'kits' => 'Predefined Kits', 'language' => 'Jezik', @@ -132,7 +150,7 @@ 'licenses_available' => 'dostupne licence', 'licenses' => 'licence', 'list_all' => 'Popis svih', - 'loading' => 'punjenje', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Ova je značajka onemogućena za demo instalaciju.', 'location' => 'Mjesto', @@ -141,15 +159,17 @@ 'logout' => 'Odjaviti se', 'lookup_by_tag' => 'Pretraživanje pomoću oznake imovine', 'maintenances' => 'Održavanje', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Proizvođač', 'manufacturers' => 'Proizvođači', 'markdown' => 'Ovo polje dopušta gordi s okusom "Github ".', 'min_amt' => 'Min. Kol', - 'min_amt_help' => 'Minimalni broj stavki koje bi trebale biti dostupne prije nego što se aktivira upozorenje.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model br.', 'months' => 'mjeseci', 'moreinfo' => 'Više informacija', 'name' => 'Ime', + 'new_password' => 'New Password', 'next' => 'Sljedeći', 'next_audit_date' => 'Sljedeći datum revizije', 'last_audit' => 'Posljednja revizija', @@ -171,19 +191,26 @@ 'purchase_date' => 'Datum kupnje', 'qty' => 'Kol', 'quantity' => 'Količina', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Spremni za implementaciju', 'recent_activity' => 'Nedavna aktivnost', + 'remaining' => 'Remaining', 'remove_company' => 'Ukloni Udruženje tvrtki', 'reports' => 'Izvještaji', 'restored' => 'obnovljeno', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Traženi', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Zahtjev je otkazan', 'save' => 'Uštedjeti', 'select' => 'Izaberi', + 'select_all' => 'Select All', 'search' => 'traži', 'select_category' => 'Izaberi kategoriju', - 'select_department' => 'Odaberite Odjel', + 'select_department' => 'Odaberite Odjel', 'select_depreciation' => 'Odaberite vrstu amortizacije', 'select_location' => 'Odaberite lokaciju', 'select_manufacturer' => 'Odaberite proizvođača', @@ -200,6 +227,7 @@ 'sign_in' => 'Prijaviti se', 'signature' => 'Potpis', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Neke su značajke onemogućene za ovu instalaciju.', 'site_name' => 'Ime stranice', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Jeste li sigurni da želite izbrisati', 'submit' => 'podnijeti', 'target' => 'Cilj', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Prikaz vremena i datuma', 'total_assets' => 'Ukupna imovina', 'total_licenses' => 'ukupne licence', @@ -230,6 +259,7 @@ 'users' => 'Korisnici', 'viewall' => 'View All', 'viewassets' => 'Prikaz dodijeljenih sredstava', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Web stranica', 'welcome' => 'Dobrodošli,: ime', 'years' => 'godina', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'Prihvaćam', 'i_decline' => 'Odbijam', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/hr/help.php b/resources/lang/hr/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/hr/help.php +++ b/resources/lang/hr/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/hr/mail.php b/resources/lang/hr/mail.php index dc0ed933e2..9a7b09c450 100644 --- a/resources/lang/hr/mail.php +++ b/resources/lang/hr/mail.php @@ -1,6 +1,6 @@ 'Korisnik je otkazao zahtjev za stavkom na web mjestu', 'a_user_requested' => 'Korisnik je zatražio stavku na web mjestu', 'accessory_name' => 'Naziv dodatne opreme:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Ovo je test od Snipe-IT Asset Management sustava. Ako to dobijete, mail radi :)', 'the_following_item' => 'Potvrđena je sljedeća stavka:', 'low_inventory_alert' => 'Postoji :count stavka koja je ispod minimalnog iznosa zaliha ili će uskoro biti.|Postoje :count stavke koje su ispod minimalnog iznosa zaliha ili će uskoro biti.', - 'assets_warrantee_alert' => 'Postoji :count imovina čije jamstvo istječe u naredna :threshold dana.|Postoje :count imovine čije jamstvo istječe u naredna :threshold dana.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Postoji :count licenca koja istječe u naredna :threshold dana.|Postoje :count licence koje istječu u naredna :threshold dana.', 'to_reset' => 'Da biste vratili svoju web-zaporku, ispunite ovaj obrazac:', 'type' => 'Tip', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/hr/passwords.php b/resources/lang/hr/passwords.php index 0283facd51..684cf8d4b8 100644 --- a/resources/lang/hr/passwords.php +++ b/resources/lang/hr/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Veza lozinke je poslana!', 'user' => 'Nije pronađen niti jedan aktivni korisnik sa tim e-mailom.', ]; - diff --git a/resources/lang/hr/validation.php b/resources/lang/hr/validation.php index 8ab4aa3d21..bacc7e3c01 100644 --- a/resources/lang/hr/validation.php +++ b/resources/lang/hr/validation.php @@ -1,6 +1,6 @@ 'Atribut mora biti najmanje: min znakova.', 'array' => 'Atribut mora imati barem: min stavke.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Odabrani: atribut nije važeći.', 'numeric' => 'Atribut mora biti broj.', 'present' => 'Polje atributa mora biti prisutno.', @@ -88,8 +89,8 @@ return array( 'unique' => 'The: atribut je već snimljen.', 'uploaded' => 'Atribut nije prenesen.', 'url' => 'Format atributa nije važeći.', - "unique_undeleted" => ":attribute mora biti jedinstven.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => ':attribute mora biti jedinstven.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Polje atributa sadrži znak koji nije dopušten.", - "email_array" => "Jedna ili više adresa e-pošte nije važeća.", - "hashed_pass" => "Vaša trenutačna zaporka nije točna", + 'alpha_space' => 'Polje atributa sadrži znak koji nije dopušten.', + 'email_array' => 'Jedna ili više adresa e-pošte nije važeća.', + 'hashed_pass' => 'Vaša trenutačna zaporka nije točna', 'dumbpwd' => 'Ta je lozinka prečestna.', - "statuslabel_type" => "Morate odabrati valjanu vrstu oznake statusa", + 'statuslabel_type' => 'Morate odabrati valjanu vrstu oznake statusa', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/hu/admin/asset_maintenances/message.php b/resources/lang/hu/admin/asset_maintenances/message.php index 4b6d2b9018..77a8db3a2b 100644 --- a/resources/lang/hu/admin/asset_maintenances/message.php +++ b/resources/lang/hu/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Biztosan törli ezt a z eszköz karbantartást?', 'error' => 'Volt egy kérés az eszköz karbantartás törlésére. Kérjük, próbálja meg újra.', - 'success' => 'Az eszköz karbantartás sikeresen törölve lett.' + 'success' => 'Az eszköz karbantartás sikeresen törölve lett.', ], 'create' => [ 'error' => 'Eszköz karbantartás nem jött létre, próbálja meg újra.', - 'success' => 'Eszköz karbantartás sikeresen létrejött.' + 'success' => 'Eszköz karbantartás sikeresen létrejött.', ], 'edit' => [ 'error' => 'Az Eszközkarbantartást nem szerkesztették, próbálkozzon újra.', - 'success' => 'Az Eszközkarbantartás sikeresen szerkesztett.' + 'success' => 'Az Eszközkarbantartás sikeresen szerkesztett.', ], 'asset_maintenance_incomplete' => 'Nincs kitöltve teljesen', 'warranty' => 'Garancia', 'not_warranty' => 'Nem garancia', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/hu/admin/asset_maintenances/table.php b/resources/lang/hu/admin/asset_maintenances/table.php index 304d2d9b9c..2269d5d862 100644 --- a/resources/lang/hu/admin/asset_maintenances/table.php +++ b/resources/lang/hu/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Eszköz karbantartások', 'asset_name' => 'Eszköz neve', 'is_warranty' => 'Garancia', - 'dl_csv' => 'CSV letöltése' + 'dl_csv' => 'CSV letöltése', ]; diff --git a/resources/lang/hu/admin/companies/general.php b/resources/lang/hu/admin/companies/general.php index 893ba5b74f..0a1af22745 100644 --- a/resources/lang/hu/admin/companies/general.php +++ b/resources/lang/hu/admin/companies/general.php @@ -1,4 +1,7 @@ 'Vállalat kiválasztása', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/hu/admin/companies/message.php b/resources/lang/hu/admin/companies/message.php index ddbe0e826a..00e1fab145 100644 --- a/resources/lang/hu/admin/companies/message.php +++ b/resources/lang/hu/admin/companies/message.php @@ -1,18 +1,19 @@ 'A vállalat nem létezik.', 'assoc_users' => 'Ez a vállalat jelenleg legalább egy modellel társítva van, így nem lehet törölni. Kérjük, frissítse a modellt úgy, hogy ne hivatkozzon erre a vállalatra, és próbálkozzon újra. ', - 'create' => array( + 'create' => [ 'error' => 'A vállalat nem jött létre, próbálkozz újra.', - 'success' => 'Vállalat sikeresen létrehozva.' - ), - 'update' => array( + 'success' => 'Vállalat sikeresen létrehozva.', + ], + 'update' => [ 'error' => 'A vállalat nem frissült, próbálkozz újra', - 'success' => 'A vállalat sikereresen frissítve.' - ), - 'delete' => array( + 'success' => 'A vállalat sikereresen frissítve.', + ], + 'delete' => [ 'confirm' => 'Biztosan törölni szeretnéd a vállalatot?', 'error' => 'Probléma támadt a vállalat törlésével. Próbálkozz újra.', - 'success' => 'A vállalat sikeresen törölve lett.' - ) -); + 'success' => 'A vállalat sikeresen törölve lett.', + ], +]; diff --git a/resources/lang/hu/admin/custom_fields/general.php b/resources/lang/hu/admin/custom_fields/general.php index 78b956e275..1351af3eb4 100644 --- a/resources/lang/hu/admin/custom_fields/general.php +++ b/resources/lang/hu/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Egyéni mezők', + 'manage' => 'Manage', 'field' => 'Mező', 'about_fieldsets_title' => 'A mezőcsoportokról', - 'about_fieldsets_text' => 'A mezőcsoportokkal tudsz létrehozni olyan gyakran használt egyedi mezőket csoportosító speciális eszköz modell típusokat.', - 'custom_format' => 'Egyéni formátum...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'A mező értékének titkosítása az adatbázisban', 'encrypt_field_help' => 'Figyelmeztetés: egy mező titkosítása kereshetetlenné teszi azt.', 'encrypted' => 'Titkosított', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Modellek szerint ', 'order' => 'Rendelés', 'create_fieldset' => 'Új mezőcsoportok', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Új egyéni mező', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'A mező értéke titkosítva van az adatbázisban. Csak az adminisztrátor felhasználók láthatják a dekódolt értéket', 'show_in_email' => 'Szerepeljen ez a mező az eszköz kiadásakor a felhasználónak küldött emailben? A titkosított mezők nem szerepelhetnek az emailekben.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/hu/admin/depreciations/general.php b/resources/lang/hu/admin/depreciations/general.php index b34dc2125e..9b2dcdfb21 100644 --- a/resources/lang/hu/admin/depreciations/general.php +++ b/resources/lang/hu/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Eszköz értékcsökkentésekről', 'about_depreciations' => 'Beállíthat az eszközökhöz, eszköz alapú lineáris értékcsökkentést.', 'asset_depreciations' => 'Eszköz értékcsökkenések', 'create' => 'Értékcsökkenés létrehozása', 'depreciation_name' => 'Értékcsökkenés neve', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Hónapok száma', 'update' => 'Értékcsökkenés frissítése', - 'depreciation_min' => 'Minimum érték értékcsökkenés után' - -); + 'depreciation_min' => 'Minimum érték értékcsökkenés után', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/hu/admin/depreciations/table.php b/resources/lang/hu/admin/depreciations/table.php index f745072cba..9df426ab41 100644 --- a/resources/lang/hu/admin/depreciations/table.php +++ b/resources/lang/hu/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Hónapok', 'term' => 'Időszak', 'title' => 'Név ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/hu/admin/groups/titles.php b/resources/lang/hu/admin/groups/titles.php index 9294cd21a6..d9d9119a05 100644 --- a/resources/lang/hu/admin/groups/titles.php +++ b/resources/lang/hu/admin/groups/titles.php @@ -1,6 +1,6 @@ 'A csoportokról', 'about_groups' => 'A csoportokat a felhasználói jogosultságok általánosítására használják.', 'group_management' => 'Csoport kezelés', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Csoport Admin-ok', 'allow' => 'Engedélyezés', 'deny' => 'Elutasítás', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/hu/admin/hardware/form.php b/resources/lang/hu/admin/hardware/form.php index 036ce30029..205650199c 100644 --- a/resources/lang/hu/admin/hardware/form.php +++ b/resources/lang/hu/admin/hardware/form.php @@ -1,12 +1,12 @@ 'A tömeges törlési eszközök megerősítése', +return [ + 'bulk_delete' => 'A tömeges törlési eszközök megerősítése', 'bulk_delete_help' => 'Tömeges törléshez tekintse át az eszközöket. Ha törli az eszközöket, azok visszaállíthatók, de többé nem lesznek hozzárendelve a korábban hozzárendelt felhasználókhoz.', 'bulk_delete_warn' => 'Le akarod törölni a :asset_count eszközt.', - 'bulk_update' => 'Tömeges eszköz frissítés', - 'bulk_update_help' => 'Ez az űrlap segít frissíteni több eszközt egyszerre. Csak töltsd ki a változtatni kívánt mezőket. Mindent amit üresen hagysz az változatlan marad. ', - 'bulk_update_warn' => 'Meg akarod módosítani a(z) :asset_count eszköz tulajdonságait.', + 'bulk_update' => 'Tömeges eszköz frissítés', + 'bulk_update_help' => 'Ez az űrlap segít frissíteni több eszközt egyszerre. Csak töltsd ki a változtatni kívánt mezőket. Mindent amit üresen hagysz az változatlan marad. ', + 'bulk_update_warn' => 'Meg akarod módosítani a(z) :asset_count eszköz tulajdonságait.', 'checkedout_to' => 'Kiadva', 'checkout_date' => 'Kiadási dátum', 'checkin_date' => 'Visszavétel dátuma', @@ -38,7 +38,12 @@ return array( 'tag' => 'Eszköz azonosító', 'update' => 'Eszköz frissítés', 'warranty' => 'Garancia', - 'warranty_expires' => 'Jótállás érvényessége', + 'warranty_expires' => 'Jótállás érvényessége', 'years' => 'évek', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/hu/admin/hardware/general.php b/resources/lang/hu/admin/hardware/general.php index 417e547750..d90bd2adba 100644 --- a/resources/lang/hu/admin/hardware/general.php +++ b/resources/lang/hu/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Az eszközökről', 'about_assets_text' => 'Az eszközök a sorszám vagy az eszközcímke által követett elemek. Ezek általában magasabb értékű termékek, amelyekben egy adott elem azonosítása fontos.', - 'archived' => 'Arhivált', + 'archived' => 'Arhivált', 'asset' => 'Eszköz', 'bulk_checkout' => 'Eszközök kiadása', 'checkin' => 'Eszköz visszavétele', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'Ennek az eszköznek a modellje törölve lett. Elösszőr a modellt vissza kell állítani, utánna lehet csak az eszközt visszaállítani.', 'requestable' => 'lehívási', 'requested' => 'Kérve', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Visszaállítás eszköz', 'pending' => 'Függőben', 'undeployable' => 'Nem telepíthető', 'view' => 'Eszköz megtekintése', -); + 'csv_error' => 'A CSV állomány hibás:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/hu/admin/hardware/message.php b/resources/lang/hu/admin/hardware/message.php index ae1671f0a4..ee4fc17510 100644 --- a/resources/lang/hu/admin/hardware/message.php +++ b/resources/lang/hu/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Figyelem: Ez az eszköz pillanatnyilag nem kiadható. Ha ez a helyzet változott, kérjük, frissítse az eszköz állapotát.', 'does_not_exist' => 'Eszköz nem létezik.', - 'does_not_exist_or_not_requestable' => 'Szép próbálkozás. Az eszköz nem létezik, vagy nem igényelhető.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Ez az eszköz jelenleg ki van jelölve egy felhasználónak, és nem törölhető. Kérjük, először ellenőrizze az eszközt, majd próbálja meg újra törölni.', - 'create' => array( + 'create' => [ 'error' => 'Az eszköz nem jött létre, próbálkozzon újra. :(', - 'success' => 'Az eszköz sikeresen létrehozva. :)' - ), + 'success' => 'Az eszköz sikeresen létrehozva. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Az eszköz nem frissült, próbálkozzon újra', 'success' => 'Az eszköz sikeresen frissült.', 'nothing_updated' => 'Nem választottak ki mezőket, így semmi sem frissült.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Az eszköz nem állt helyre, kérjük, próbálkozzon újra', - 'success' => 'Az eszköz sikeresen visszaállítva.' - ), + 'success' => 'Az eszköz sikeresen visszaállítva.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Az eszközellenőrzés sikertelen volt. Kérlek próbáld újra.', - 'success' => 'Az eszközellenőrzés sikeresen be van jelentkezve.' - ), + 'success' => 'Az eszközellenőrzés sikeresen be van jelentkezve.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'A fájl nem törölve. Kérlek próbáld újra.', 'success' => 'A fájl sikeresen törölve.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Fel nem töltött fájl (ok). Kérlek próbáld újra.', 'success' => 'Fájl (ok) sikeresen feltöltve.', 'nofiles' => 'Nem választottál fel fájlokat a feltöltéshez, vagy a fájl, amelyet feltölteni próbálsz, túl nagy', 'invalidfiles' => 'Egy vagy több fájl túl nagy vagy egy filetype, amely nem megengedett. Az engedélyezett fájltípusok png, gif, jpg, doc, docx, pdf és txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Egyes elemek nem importáltak helyesen.', 'errorDetail' => 'Az alábbi elemeket nem importálták hiba miatt.', - 'success' => "A fájlt importálta", - 'file_delete_success' => "A fájlt sikeresen törölték", - 'file_delete_error' => "A fájlt nem sikerült törölni", - ), + 'success' => 'A fájlt importálta', + 'file_delete_success' => 'A fájlt sikeresen törölték', + 'file_delete_error' => 'A fájlt nem sikerült törölni', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Biztos benne, hogy törli ezt az elemet?', 'error' => 'Hiba történt az eszköz törlése közben. Kérlek próbáld újra.', 'nothing_updated' => 'Nincsenek eszközök kijelölve, így semmit sem töröltek.', - 'success' => 'Az eszköz sikeresen törölve lett.' - ), + 'success' => 'Az eszköz sikeresen törölve lett.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Az eszköz nem lett kijelölve, próbáld újra', 'success' => 'A készlet sikeresen ki lett állítva.', 'user_does_not_exist' => 'Ez a felhasználó érvénytelen. Kérlek próbáld újra.', 'not_available' => 'Ez az eszköz nem áll rendelkezésre pénztárnál!', - 'no_assets_selected' => 'Ki kell választania legalább egy elemet a listából' - ), + 'no_assets_selected' => 'Ki kell választania legalább egy elemet a listából', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Az eszköz nem lett bejelölve, próbálkozzon újra', 'success' => 'Az Asset sikeresen ellenőrzött.', 'user_does_not_exist' => 'Ez a felhasználó érvénytelen. Kérlek próbáld újra.', 'already_checked_in' => 'Ez az eszköz már be van jelölve.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Asset nem kért, kérjük, próbálkozzon újra', 'success' => 'Az eszköz sikeresen kért.', - 'canceled' => 'A fizetési kérelem sikeresen törölve' - ) + 'canceled' => 'A fizetési kérelem sikeresen törölve', + ], -); +]; diff --git a/resources/lang/hu/admin/hardware/table.php b/resources/lang/hu/admin/hardware/table.php index 2d5aa45c96..73c7ed945a 100644 --- a/resources/lang/hu/admin/hardware/table.php +++ b/resources/lang/hu/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Eszköz cimke', 'asset_model' => 'Modell', - 'book_value' => 'Érték', + 'book_value' => 'Jelenlegi érték', 'change' => 'Be/ki', 'checkout_date' => 'Kiadási dátum', 'checkoutto' => 'Kiadva', + 'current_value' => 'Jelenlegi érték', 'diff' => 'Eltérés', 'dl_csv' => 'Cvs letöltése', 'eol' => 'Lejárat', @@ -18,8 +19,12 @@ return array( 'serial' => 'Sorozatszám', 'status' => 'Állapot', 'title' => 'Eszköz ', - 'image' => 'Készülék kép', + 'image' => 'Készülék kép', 'days_without_acceptance' => 'Nem elfogadás óta eltelt napok száma', - 'monthly_depreciation' => 'Havi értékcsökkenés' - -); + 'monthly_depreciation' => 'Havi értékcsökkenés', + 'assigned_to' => 'Felelős', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/hu/admin/kits/general.php b/resources/lang/hu/admin/kits/general.php index 1a77fd8980..e2763219e7 100644 --- a/resources/lang/hu/admin/kits/general.php +++ b/resources/lang/hu/admin/kits/general.php @@ -1,6 +1,6 @@ 'Az előredefiniált csomagokról', 'about_kits_text' => 'Az előre definiált csomagok lehetővé teszik, hogy egy felhasználó gyorsan ki tudjon adni egy eszközgyűjteményt (eszközök, licencek stb.). Ez akkor lehet hasznos, ha a belépési folyamat sok felhasználó számára egységes, és minden felhasználó ugyanazokat az eszközöket kapja meg.', 'checkout' => 'Csomag kiadása ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'Nincs elegendő szabad felhasználói hely a :license licenceből a kiadáshoz. További :qty felhasználói helyre van még szükség. ', 'none_consumables' => 'Nincs elég szabad egység :consumable-ból a kiadáshoz. :qty szükséges. ', 'none_accessory' => 'Nem áll rendelkezésre elég egység a :accessory kiadáshoz. :qty szükséges. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/hu/admin/locations/table.php b/resources/lang/hu/admin/locations/table.php index 930bf8a71e..f1a72bc845 100644 --- a/resources/lang/hu/admin/locations/table.php +++ b/resources/lang/hu/admin/locations/table.php @@ -1,6 +1,6 @@ 'A Helyekről', 'about_locations' => 'A helyek a felhasználók, az eszközök és egyéb elemek helyadatait nyomon követik', 'assets_rtd' => 'Eszközök', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Szülő', 'currency' => 'Helyi valuta', 'ldap_ou' => 'LDAP keresés OU', - ); + 'user_name' => 'Felhasználónév', + 'department' => 'Osztály', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Modell', + 'asset_serial' => 'Sorozatszám', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Dátum:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/hu/admin/reports/general.php b/resources/lang/hu/admin/reports/general.php index a97eded839..b265ba44dc 100644 --- a/resources/lang/hu/admin/reports/general.php +++ b/resources/lang/hu/admin/reports/general.php @@ -1,5 +1,10 @@ 'Válaszon a lehetőségekből az eszköz riporthoz.' -); +return [ + 'info' => 'Válaszon a lehetőségekből az eszköz riporthoz.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/hu/admin/settings/general.php b/resources/lang/hu/admin/settings/general.php index 32d75a320c..3dec97876c 100644 --- a/resources/lang/hu/admin/settings/general.php +++ b/resources/lang/hu/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory tartomány', 'ad_domain_help' => 'Ez néha megegyezik az e-mail domainjével, de nem mindig.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'A felhasználóknak nem szükséges beírni az egész címet "username@domain.local", elég csak a felhasználónevüket "username".' , + 'ad_append_domain_help' => 'A felhasználóknak nem szükséges beírni az egész címet "username@domain.local", elég csak a felhasználónevüket "username".', 'admin_cc_email' => 'Email másolat', 'admin_cc_email_help' => 'Ha azt szeretné, hogy a kiadáskor/visszavételkor a felhasználóknak küldött levél másolata egy másik címre is elmenjen, akkor írja be a címet ide. Ellenkező esetben hagyja szabadon a mezőt.', 'is_ad' => 'Ez egy Active Directory szerver', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Riasztás címzettje', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Riasztás engedélyezve', 'alert_interval' => 'A figyelmeztetések lejárata küszöbérték (napokban)', 'alert_inv_threshold' => 'Leltár riasztási küszöb', 'allow_user_skin' => 'Felhasználók saját kinézetüknek engedélyezése', - 'allow_user_skin_help_text' => 'Pipáld be ezt a dobozt ha szeretnéd, hogy a felhasználok felülírhassák az alap oldal kinézetét egy másikkal.' , + 'allow_user_skin_help_text' => 'Pipáld be ezt a dobozt ha szeretnéd, hogy a felhasználok felülírhassák az alap oldal kinézetét egy másikkal.', 'asset_ids' => 'Eszköz ID', 'audit_interval' => 'Audit időtartam', 'audit_interval_help' => 'Ha rendszeres fizikai ellenőrzést igényel az eszközökkel, adja meg az intervallumot hónapokban.', 'audit_warning_days' => 'Ellenőrzési figyelmeztető küszöbérték', 'audit_warning_days_help' => 'Hány nappal előre figyelmeztetni kell Önt arra, hogy az eszközöknek az ellenőrzésre van szükségük?', - 'auto_increment_assets' => 'Automatikusan növekvő eszközazonosítókat generál', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Előtag (opcionális)', - 'auto_incrementing_help' => 'Engedélyezze az automatikus értéknövelés eszközazonosítót, hogy beállítsa ezt', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Biztonsági mentések', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Vonalkód beállítások', 'confirm_purge' => 'Nyugtázza a tisztítást', 'confirm_purge_help' => 'Írd be a "DELETE" szót a lenti dobozba ha azt szeretnéd, hogy minden adat kitörlödjön. Ez a művelet nem visszaállítható és VÉGLEGESEN töröl minden eszközt és felhasználót. (Csinálj elötte egy biztonsági mentést, biztos ami biztos.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D vonalkód típusa', 'alt_barcode_type' => '1D vonalkód típusa', 'email_logo_size' => 'Négyzet alakú logok jobban néznek ki. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA beállítások', 'eula_markdown' => 'Ez az EULA lehetővé teszi Github ízesített markdown-et.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'További lábjegyzet szöveg ', 'footer_text_help' => 'Ez a szöveg a lábléc jobb oldalán fog megjelenni. Linkek használata engedélyezett Github flavored markdown formátumban. Sortörések, fejlécek, képek, stb. okozhatnak problémákat a megjelenítés során.', 'general_settings' => 'Általános beállítások', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Háttér létrehozása', 'header_color' => 'Fejléc színe', 'info' => 'Ezek a beállítások lehetővé teszik a telepítés egyes szempontjainak testreszabását.', 'label_logo' => 'Címkéken szereplő logo', 'label_logo_size' => 'Négyzet alakú logok jobban néznek ki - ez a logo fog megjelenni minden címke jobb felső sarkában. ', 'laravel' => 'Laravel verzió', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP bekapcsolva', 'ldap_integration' => 'LDAP integráció', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP alkalmazott száma', 'ldap_email' => 'LDAP e-mail', - 'license' => 'Szoftverlicenc', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Szoftverlicenc', 'load_remote_text' => 'Távoli parancsfájlok', 'load_remote_help_text' => 'Ez a Snipe-IT telepítés betölti a szkripteket a külvilágtól.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Bejelentkezési megjegyzés', 'login_note_help' => 'Opcionálisan tartalmazhat néhány mondatot a bejelentkezési képernyőn, például, hogy segítse az embereket, akik elvesztett vagy ellopott eszközt találtak. Ez a mező elfogad Github ízesített markdown-et', 'login_remote_user_text' => 'Távoli felhasználói bejelentkezési beállítások', @@ -118,16 +141,28 @@ return array( 'optional' => 'választható', 'per_page' => 'Eredmények oldalanként', 'php' => 'PHP verzió', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'A QR-kódok megjelenítéséhez telepíteni kell a php-gd-t, lásd a telepítési utasításokat.', 'php_gd_warning' => 'A PHP Image Processing és a GD plugin NEM van telepítve.', 'pwd_secure_complexity' => 'Jelszó komplexitás', 'pwd_secure_complexity_help' => 'Válassza ki a jelszavak összetettségi szabályait, amelyeket érvényesíteni kíván.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Jelszó minimális karakterek', 'pwd_secure_min_help' => 'A legkisebb megengedett érték 8', 'pwd_secure_uncommon' => 'A közös jelszavak megakadályozása', 'pwd_secure_uncommon_help' => 'Ez megakadályozza a felhasználók számára, hogy közös jelszavakat használjanak fel a leggyakrabban előforduló 10 000 jelszóból.', 'qr_help' => 'Először engedélyezze a QR kódokat, hogy ezt beállítsa', 'qr_text' => 'QR kód szöveg', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML engedélyezve', 'saml_integration' => 'SAML integráció', 'saml_sp_entityid' => 'Entity ID', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML egyedi beállítások', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Beállítás', 'settings' => 'Beállítások', 'show_alerts_in_menu' => 'Figyelmeztetések megjelenítése a felső menüben', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Képek használata az email-ekben', 'show_images_in_email_help' => 'Vegye ki a jelölést innen, ha az Ön Snipe-IT alkalmazása VPN mögött, vagy zárt hálózaton található, és a felhasználók a hálózaton kívül nem tudják az emailekben megjeleníteni az alkalmazás által szolgáltatott képeket.', 'site_name' => 'Webhely neve', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Laza botneve', 'slack_channel' => 'Laza csatorna', 'slack_endpoint' => 'Laza végpont', @@ -173,6 +212,8 @@ return array( 'update' => 'Frissítési beállítások', 'value' => 'Érték', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Weboldalon megjelenő branding típusa', 'about_settings_title' => 'A Beállítások részről', 'about_settings_text' => 'Ezek a beállítások lehetővé teszik a telepítés egyes szempontjainak testreszabását.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Adatvédelmi nyilatkozat', 'privacy_policy_link_help' => 'Ha elhelyezi ide az Adatkezelési Nyilatkozat URL-jét, akkor a GDPR előírásainak megfelelően egy oda mutató link kerül elhelyezésre az alkalmazás láblécében, valamint minden a rendszer által küldött levélben. ', 'purge' => 'Törölje a törölt rekordokat', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Jelölje le az alsó csatornát', 'labels_display_sgutter' => 'Címke oldalsó csatorna', 'labels_fontsize' => 'Címke betűmérete', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Bejelölés esetén az eszközök széria számának egyedinek kell lenni', 'zerofill_count' => 'Az eszközcímkék hossza, beleértve a nem töltöt', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/hu/admin/settings/message.php b/resources/lang/hu/admin/settings/message.php index b20496deda..c7f73e7fda 100644 --- a/resources/lang/hu/admin/settings/message.php +++ b/resources/lang/hu/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Hiba történt frissítés közben. ', - 'success' => 'A beállítások sikeresen frissítve.' - ), - 'backup' => array( + 'success' => 'A beállítások sikeresen frissítve.', + ], + 'backup' => [ 'delete_confirm' => 'Biztosan törölni szeretné ezt a biztonsági másolatot? Ez a művelet nem vonható vissza.', 'file_deleted' => 'A biztonsági mentés sikeresen törölve lett.', 'generated' => 'Új biztonsági másolatot sikerült létrehozni.', 'file_not_found' => 'A biztonsági másolat nem található a kiszolgálón.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Hiba történt a tisztítás során.', 'validation_failed' => 'A tisztítás megerősítése helytelen. Kérjük, írja be a "DELETE" szót a megerősítő mezőbe.', - 'success' => 'A törölt rekordok sikeresen feltöltöttek.' - ), - -); + 'success' => 'A törölt rekordok sikeresen feltöltöttek.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/hu/admin/statuslabels/message.php b/resources/lang/hu/admin/statuslabels/message.php index 3b872f9f4e..22bce9c7c1 100644 --- a/resources/lang/hu/admin/statuslabels/message.php +++ b/resources/lang/hu/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'A státusz-címke nem létezik.', 'assoc_assets' => 'Ez az Állapotjelző jelenleg legalább egy Assethez társítva, és nem törölhető. Kérjük, frissítse eszközeit, hogy ne hivatkozzon erre az állapotra, és próbálja újra.', - - 'create' => array( + 'create' => [ 'error' => 'A státusz-címke nem jött létre, próbálkozzon újra.', - 'success' => 'A státusz címke sikeresen létrehozva.' - ), + 'success' => 'A státusz címke sikeresen létrehozva.', + ], - 'update' => array( + 'update' => [ 'error' => 'A státusz-címke nem frissült, próbálkozzon újra', - 'success' => 'Az állapotjelző sikeresen frissült.' - ), + 'success' => 'Az állapotjelző sikeresen frissült.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Biztos benne, hogy törölni szeretné ezt az állapotjelzőt?', 'error' => 'Hiba történt az Állapotjelző törlésével. Kérlek próbáld újra.', - 'success' => 'Az Állapotjelző sikeresen törölve lett.' - ), + 'success' => 'Az Állapotjelző sikeresen törölve lett.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Ezeket az eszközöket senkihez nem lehet hozzárendelni.', - 'deployable' => 'Ezek az eszközök kiválaszthatók. Ha kijelölésre került, akkor a Deployed meta állapotát veszi fel.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Ezeket az eszközöket nem lehet kijelölni, és csak az Archivált nézetben jelenhetnek meg. Ez hasznos lehet az eszközökkel kapcsolatos információk megőrzésére költségvetés / történelmi célokra, de a napi eszközlista megtartásával.', 'pending' => 'Ezeket az eszközöket még nem lehet bárkihez hozzárendelni, gyakran azokat a tételeket használják, amelyek ki vannak javítva, de várhatóan visszatérnek a forgalomba.', - ), + ], -); +]; diff --git a/resources/lang/hu/admin/users/general.php b/resources/lang/hu/admin/users/general.php index 5521cd548c..dff512cf5d 100644 --- a/resources/lang/hu/admin/users/general.php +++ b/resources/lang/hu/admin/users/general.php @@ -1,7 +1,6 @@ 'A felhasználó beléphet', 'activated_disabled_help_text' => 'Saját felhasználói fiókjának a státuszát nem tudja módosítani.', 'assets_user' => 'Eszköz(ök) hozzárendelve: :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Felhasználó szerkesztése', 'filetype_info' => 'Az engedélyezett fájltípusok png, gif, jpg, jpeg, doc, docx, pdf, txt, zip és rar.', 'history_user' => 'Előzmények a következőhöz: név', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Kattintson ide a visszaállításhoz.', 'last_login' => 'Utolsó bejelentkezés', 'ldap_config_text' => 'Az LDAP konfigurációs beállításai megtalálhatók az Adminisztrálás> Beállítások menüben. Az (opcionális) kiválasztott hely minden importált felhasználó számára be lesz állítva.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'A jelenlegi adminisztrációs beállításai lehetővé teszik a kétütemű hitelesítés szelektív végrehajtását.', 'two_factor_enrolled' => '2FA eszköz beiratkozott', 'two_factor_active' => '2FA aktív', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/hu/button.php b/resources/lang/hu/button.php index 60b57d74fd..ba3a2e42b7 100644 --- a/resources/lang/hu/button.php +++ b/resources/lang/hu/button.php @@ -1,6 +1,6 @@ 'Műveletek', 'add' => 'Új hozzáadása', 'cancel' => 'Vissza', @@ -8,11 +8,17 @@ return array( 'delete' => 'Törlés', 'edit' => 'Szerkesztés', 'restore' => 'Visszaállítás', + 'remove' => 'Remove', 'request' => 'Kérelem', 'submit' => 'Küldés', 'upload' => 'Feltöltés', - 'select_file' => 'Válaszd ki a fájlt...', + 'select_file' => 'Válaszd ki a fájlt...', 'select_files' => 'Fájl kiválasztása...', 'generate_labels' => '{1} Címke generálása|[2,*] Címkék generálása', - 'send_password_link' => 'Jelszó visszaállítási link küldése', -); + 'send_password_link' => 'Jelszó visszaállítási link küldése', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/hu/general.php b/resources/lang/hu/general.php index f9a7598ba2..0447ce07e1 100644 --- a/resources/lang/hu/general.php +++ b/resources/lang/hu/general.php @@ -19,7 +19,10 @@ 'asset' => 'Eszköz', 'asset_report' => 'Eszköz riport', 'asset_tag' => 'Eszköz azonosító', - 'assets_available' => 'elérhető eszközök', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Könyvvizsgálat', 'audit_report' => 'Audit napló', 'assets' => 'Eszközök', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Tömeges ellenőrzés', 'bulkaudit_status' => 'Audit állapot', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'státusz szerint', 'cancel' => 'Mégse', 'categories' => 'Kategóriák', @@ -44,13 +51,13 @@ 'checkins_count' => 'Visszavétek', 'user_requests_count' => 'Kérelmek', 'city' => 'Város', - 'click_here' => 'Kattints ide', + 'click_here' => 'Kattints ide', 'clear_selection' => 'Kijelölés törlése', 'companies' => 'Cégek', 'company' => 'Cég', 'component' => 'Alkatrész', 'components' => 'Alkatrészek', - 'complete' => 'teljes', + 'complete' => 'teljes', 'consumable' => 'Fogyóeszköz', 'consumables' => 'Fogyóeszközök', 'country' => 'Ország', @@ -62,6 +69,8 @@ 'updated_at' => 'Frissítve:', 'currency' => 'HUF', // this is deprecated 'current' => 'Aktuális', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Egyedi eszköz riport', 'dashboard' => 'Irányítópult', 'days' => 'napok', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Biztos benne, hogy törölni akarja: :item?', 'deleted' => 'Törölve', 'delete_seats' => 'Törölt elemek', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Osztályok', - 'department' => 'Osztály', + 'department' => 'Osztály', 'deployed' => 'Telepített', + 'depreciation' => 'Értékcsökkenés', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Értékcsökkenés riport', 'details' => 'Részletek', 'download' => 'Letöltés', - 'download_all' => 'Mind letöltése', - 'depreciation' => 'Értékcsökkenés', + 'download_all' => 'Mind letöltése', 'editprofile' => 'Profil szerkeztése', 'eol' => 'EOL', 'email_domain' => 'E-mail domain', 'email_format' => 'E-mail formátum', 'email_domain_help' => 'Ezt az e-mail címek létrehozásához használják az importálás során', + 'error' => 'Error', 'filastname_format' => 'Első kezdeti keresztnév (jsmith@example.com)', 'firstname_lastname_format' => 'Utónév (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Keresztnév Vezetéknév (jakab_gipsz@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Fájl', 'file_type' => 'Fájl típus', 'file_uploads' => 'Fájlfeltöltések', + 'file_upload' => 'File Upload', 'generate' => 'Létrehoz', - 'github_markdown' => 'Ez a mező elfogadja a Github flavored markdown-t.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Ez a mező elfogadja a Github flavored markdown-t.', 'groups' => 'Csoportok', 'gravatar_email' => 'Gravatar email cím', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Történelem', 'history_for' => 'Előzmények:', 'id' => 'ID', 'image' => 'Kép', 'image_delete' => 'Kép törlése', 'image_upload' => 'Kép feltöltése', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Az elfogadott fájltípusok jpg, webp, png, gif és svg. A maximális feltöltési méret a következő: size.', 'import' => 'Importálás', 'importing' => 'Importálás', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Eszköz Karbantartás Riport', 'asset_maintenances' => 'Eszköz karbantartások', 'item' => 'Tétel', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Elégtelen engedély!', 'kits' => 'Előre definiált csomagok', 'language' => 'Nyelv', @@ -132,7 +150,7 @@ 'licenses_available' => 'elérhető licenszek', 'licenses' => 'Licencek', 'list_all' => 'Listázd mind', - 'loading' => 'Betöltés', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'Ez az érték nem fog elmentődni a demo telepítésekor.', 'feature_disabled' => 'Ez a funkció le van tiltva a demo telepítéshez.', 'location' => 'Helyszín', @@ -141,15 +159,17 @@ 'logout' => 'Kijelentkezés', 'lookup_by_tag' => 'Keresés az Asset Tag segítségével', 'maintenances' => 'Karbantartások', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Gyártó', 'manufacturers' => 'Gyártók', 'markdown' => 'Ez a mező enged a Github flavored markdown-hoz.', 'min_amt' => 'Min. Menny.', - 'min_amt_help' => 'Minimum elérhető egység mielőtt a riasztást küldene.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Típusszám.', 'months' => 'hónapok', 'moreinfo' => 'További információ', 'name' => 'Név', + 'new_password' => 'New Password', 'next' => 'Tovább', 'next_audit_date' => 'Következő ellenőrzési dátum', 'last_audit' => 'Utolsó ellenőrzés', @@ -171,19 +191,26 @@ 'purchase_date' => 'Vásárlás időpontja', 'qty' => 'Mennyiség', 'quantity' => 'Mennyiség', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Kiadásra kész', 'recent_activity' => 'Legutóbbi tevékenységek', + 'remaining' => 'Remaining', 'remove_company' => 'Vállati kapcsolat megszüntetése', 'reports' => 'Jelentések', 'restored' => 'visszaállítva', 'restore' => 'Visszaállítás', + 'requestable_models' => 'Requestable Models', 'requested' => 'Kérve', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'A kérelem törölve', 'save' => 'Mentés', 'select' => 'Választ', + 'select_all' => 'Select All', 'search' => 'Keresés', 'select_category' => 'Válasszon egy kategóriát', - 'select_department' => 'Válasszon osztályt', + 'select_department' => 'Válasszon osztályt', 'select_depreciation' => 'Válasszon ki egy értékcsökkenési típust', 'select_location' => 'Válasszon egy helyet', 'select_manufacturer' => 'Válassza ki a gyártót', @@ -200,6 +227,7 @@ 'sign_in' => 'Bejelentkezés', 'signature' => 'Aláírás', 'skin' => 'Kinézet', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh szia! Úgy látszik a te Slack integrálásod a Snipe-IT el sikeres volt!', 'some_features_disabled' => 'DEMO MODE: Néhány funkció le van tiltva a telepítéshez.', 'site_name' => 'Hely neve', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Biztosan törölni kíván', 'submit' => 'beküldése', 'target' => 'Cél', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Idő és dátum megjelenítése', 'total_assets' => 'eszköz összesen', 'total_licenses' => 'licensz összesen', @@ -230,6 +259,7 @@ 'users' => 'Felhasználók', 'viewall' => 'Összes Megtekintése', 'viewassets' => 'Kiadott eszközök mutatása', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Weboldal', 'welcome' => 'Szia,', 'years' => 'évek', @@ -243,8 +273,78 @@ 'accept' => ':asset elfogadva', 'i_accept' => 'Elfogadom', 'i_decline' => 'Elutasítom', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'A lenti aláírásoddal jelzed, hogy elfogadod a szolgáltatási feltételeket:', 'clear_signature' => 'Aláírás törlése', 'show_help' => 'Segítség megjelenítése', 'hide_help' => 'Segítség elrejtése', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/hu/help.php b/resources/lang/hu/help.php index b411ba02b5..899cd5feab 100644 --- a/resources/lang/hu/help.php +++ b/resources/lang/hu/help.php @@ -1,6 +1,6 @@ "Több információ", + 'more_info_title' => 'Több információ', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/hu/mail.php b/resources/lang/hu/mail.php index fe8faf0321..41ef8e9c07 100644 --- a/resources/lang/hu/mail.php +++ b/resources/lang/hu/mail.php @@ -1,6 +1,6 @@ 'A felhasználó törölte az elemkérést a webhelyen', 'a_user_requested' => 'A felhasználó egy elemet kért a webhelyen', 'accessory_name' => 'Tartozéknév:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Ez a Snipe-IT Asset Management System tesztje. Ha ez megvan, a levél működik :)', 'the_following_item' => 'A következő tételt ellenőrzik:', 'low_inventory_alert' => ':count darab tétel érhető el, ami kevesebb mint a minimum készlet vagy hamarosan kevesebb lesz.', - 'assets_warrantee_alert' => ':count darab eszköznél a jótállás :threshold napon belül lejár.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => ':count licensz lejár :thershold nap múlva.|:count licensz lejár :thershold nap múlva.', 'to_reset' => 'A webes jelszó visszaállításához töltsd ki ezt az űrlapot:', 'type' => 'típus', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Várható eszköz kiadásának jelentése', 'Expected_Checkin_Notification' => 'Emlékeztető: :name kiadásának idejéhez közelít', 'Expected_Checkin_Date' => 'Az eszközt amelyet kiadtak neked, hamarosan visszavételre kerül a :date napon', - 'your_assets' => 'Eszközeidnek megtekíntése' -); + 'your_assets' => 'Eszközeidnek megtekíntése', +]; diff --git a/resources/lang/hu/passwords.php b/resources/lang/hu/passwords.php index 58f693a0cb..3062f90f1e 100644 --- a/resources/lang/hu/passwords.php +++ b/resources/lang/hu/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'A jelszó linket elküldtük!', 'user' => 'Nem található aktív felhasználó a megadott email címmel.', ]; - diff --git a/resources/lang/hu/validation.php b/resources/lang/hu/validation.php index 5cb8f7fa65..5e6808e936 100644 --- a/resources/lang/hu/validation.php +++ b/resources/lang/hu/validation.php @@ -1,6 +1,6 @@ 'A :attribute legalább :min karakter kell lenni.', 'array' => 'A: attribútumnak rendelkeznie kell legalább: min elemekkel.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'A kiválasztott :attribute étvénytelen.', 'numeric' => 'A :attribute csak szám lehet.', 'present' => 'A: attribútum mezőnek jelen kell lennie.', @@ -88,8 +89,8 @@ return array( 'unique' => 'A :attribute már foglalt.', 'uploaded' => 'A: attribútum nem sikerült feltölteni.', 'url' => 'Az :attribute formátuma érvénytelen.', - "unique_undeleted" => "A(z) :attribute egyedinek kell lennie.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'A(z) :attribute egyedinek kell lennie.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "A: attribútum mező olyan karaktert tartalmaz, amely nem megengedett.", - "email_array" => "Egy vagy több e-mail cím érvénytelen.", - "hashed_pass" => "A jelenlegi jelszava helytelen", + 'alpha_space' => 'A: attribútum mező olyan karaktert tartalmaz, amely nem megengedett.', + 'email_array' => 'Egy vagy több e-mail cím érvénytelen.', + 'hashed_pass' => 'A jelenlegi jelszava helytelen', 'dumbpwd' => 'Ez a jelszó túl gyakori.', - "statuslabel_type" => "Meg kell határoznia egy érvényes állapotcímke típust", + 'statuslabel_type' => 'Meg kell határoznia egy érvényes állapotcímke típust', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/id/admin/accessories/message.php b/resources/lang/id/admin/accessories/message.php index e6664a95d2..fd4385d5c4 100644 --- a/resources/lang/id/admin/accessories/message.php +++ b/resources/lang/id/admin/accessories/message.php @@ -2,7 +2,7 @@ return array( - 'does_not_exist' => 'The accessory [:id] does not exist.', + 'does_not_exist' => 'Aksesori [:id] tidak ada.', 'assoc_users' => 'Aksesori ini saat ini memiliki: count item yang dikeluarkan ke pengguna. Silakan periksa di aksesoris dan dan coba lagi. . Silakan periksa di aksesoris dan dan coba lagi. ', 'create' => array( diff --git a/resources/lang/id/admin/asset_maintenances/general.php b/resources/lang/id/admin/asset_maintenances/general.php index 2d0620978f..6db10137b0 100644 --- a/resources/lang/id/admin/asset_maintenances/general.php +++ b/resources/lang/id/admin/asset_maintenances/general.php @@ -8,7 +8,7 @@ 'repair' => 'Perbaikan', 'maintenance' => 'Pemeliharaan', 'upgrade' => 'Peningkatan', - 'calibration' => 'Calibration', - 'software_support' => 'Software Support', - 'hardware_support' => 'Hardware Support', + 'calibration' => 'Kalibrasi', + 'software_support' => 'Dukungan Perangkat Lunak', + 'hardware_support' => 'Dukungan Perangkat Keras', ]; diff --git a/resources/lang/id/admin/asset_maintenances/message.php b/resources/lang/id/admin/asset_maintenances/message.php index e6f4f43bef..05c2b52fce 100644 --- a/resources/lang/id/admin/asset_maintenances/message.php +++ b/resources/lang/id/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Apakah anda yakin akan menghapus perawatan aset ini?', 'error' => 'Terdapat masalah ketika menghapus perawatan aset. Mohon coba kembali.', - 'success' => 'Perawatan aset telah sukses terhapus.' + 'success' => 'Perawatan aset telah sukses terhapus.', ], 'create' => [ 'error' => 'Perawatan aset gagal di buat, mohon ulangi kembali.', - 'success' => 'Perawatan aset telah sukses di buat.' + 'success' => 'Perawatan aset telah sukses di buat.', ], 'edit' => [ 'error' => 'Pemeliharaan Aset tidak diedit, coba lagi.', - 'success' => 'Pemeliharaan Aset berhasil diedit.' + 'success' => 'Pemeliharaan Aset berhasil diedit.', ], 'asset_maintenance_incomplete' => 'Belum selesai', 'warranty' => 'Garansi', 'not_warranty' => 'Tidak bergaransi', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/id/admin/asset_maintenances/table.php b/resources/lang/id/admin/asset_maintenances/table.php index 7104228a8d..436cc5bd65 100644 --- a/resources/lang/id/admin/asset_maintenances/table.php +++ b/resources/lang/id/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Pemeliharaan Aset', 'asset_name' => 'Nama Aset', 'is_warranty' => 'Garansi', - 'dl_csv' => 'Unduh CSV' + 'dl_csv' => 'Unduh CSV', ]; diff --git a/resources/lang/id/admin/companies/general.php b/resources/lang/id/admin/companies/general.php index 935a433c9d..21745ad909 100644 --- a/resources/lang/id/admin/companies/general.php +++ b/resources/lang/id/admin/companies/general.php @@ -1,4 +1,7 @@ 'Pilih Perusahaan', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/id/admin/companies/message.php b/resources/lang/id/admin/companies/message.php index 8141c6cd11..1e3b255ac6 100644 --- a/resources/lang/id/admin/companies/message.php +++ b/resources/lang/id/admin/companies/message.php @@ -1,18 +1,19 @@ 'Perusahaan tidak ada.', 'assoc_users' => 'Perusahaan saat ini dikaitkan dengan setidaknya satu model dan tidak dapat dihapus. Perbarui model anda yang tidak ada referensi dari perusahaan ini dan coba lagi. ', - 'create' => array( + 'create' => [ 'error' => 'Perusahaan belum terbuat, silahkan coba kembali.', - 'success' => 'Perusahaan telah berhasil dibuat.' - ), - 'update' => array( + 'success' => 'Perusahaan telah berhasil dibuat.', + ], + 'update' => [ 'error' => 'Perusahaan belum terperbaharui, silahkan coba kembali', - 'success' => 'Perusahaan telah berhasil di perbarui.' - ), - 'delete' => array( + 'success' => 'Perusahaan telah berhasil di perbarui.', + ], + 'delete' => [ 'confirm' => 'Apakah Anda yakin untuk menghapus perusahaan ini?', 'error' => 'Terdapat kesalahan pada saat penghapusan perusahaan ini. Silahkan coba kembali.', - 'success' => 'Perusahaan telah berhasil dihapus.' - ) -); + 'success' => 'Perusahaan telah berhasil dihapus.', + ], +]; diff --git a/resources/lang/id/admin/custom_fields/general.php b/resources/lang/id/admin/custom_fields/general.php index d485f25ea7..d6208e3ddd 100644 --- a/resources/lang/id/admin/custom_fields/general.php +++ b/resources/lang/id/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Kolom Tambahan', + 'manage' => 'Manage', 'field' => 'Kolom', 'about_fieldsets_title' => 'Tentang Set Kolom', - 'about_fieldsets_text' => 'Fieldsets memungkinkan Anda untuk membuat kolom tambahan yang seringkali dipakai untuk dapat digunakan pada model aset tertentu.', - 'custom_format' => 'Format Tambahan...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Enkripsi nilai kolom ini di database', 'encrypt_field_help' => 'PERINGATAN: Mengenkripsi kolom menjadikan tidak bisa ditemukan.', 'encrypted' => 'Dienkripsi', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Digunakan oleh Model', 'order' => 'Urutan', 'create_fieldset' => 'Set Kolom Baru', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Tambah Kolom Ubahan', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Nilai dari kolom ini di database dienkripsi. hanya pengguna admin yang bisa melihat nilai deskripsinya', 'show_in_email' => 'Sertakan nilai bidang ini dalam email checkout yang dikirim kepada pengguna? Bidang terenkripsi tidak dapat dimasukkan dalam email.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/id/admin/depreciations/general.php b/resources/lang/id/admin/depreciations/general.php index 09018e62f4..d7e8b98058 100644 --- a/resources/lang/id/admin/depreciations/general.php +++ b/resources/lang/id/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Tentang Penyusutan Aset', 'about_depreciations' => 'Anda dapat mengatur penyusutan aset dengan perhitungan penyusutan garis lurus.', 'asset_depreciations' => 'Depresiasi Aset', 'create' => 'Buat Penyusutan', 'depreciation_name' => 'Nama Penyusutan', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Jumlah bulan', 'update' => 'Perbaharui Penyusutan', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Nilai Minimum setelah Penyusutan', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/id/admin/depreciations/table.php b/resources/lang/id/admin/depreciations/table.php index 20f1d1a5c0..487dd8b6a9 100644 --- a/resources/lang/id/admin/depreciations/table.php +++ b/resources/lang/id/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Bulan', 'term' => 'Syarat', 'title' => 'Nama ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/id/admin/groups/titles.php b/resources/lang/id/admin/groups/titles.php index 94b25866ee..ea63ef191c 100644 --- a/resources/lang/id/admin/groups/titles.php +++ b/resources/lang/id/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Tentang Grup', 'about_groups' => 'Grup digunakan untuk menyamaratakan perizinan pengguna.', 'group_management' => 'Manajemen Kelompok', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Admin Kelompok', 'allow' => 'Izin', 'deny' => 'Tolak', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/id/admin/hardware/form.php b/resources/lang/id/admin/hardware/form.php index a5bd59e947..3e2d1a15ce 100644 --- a/resources/lang/id/admin/hardware/form.php +++ b/resources/lang/id/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Konfirmasi Penghapusan Aset dalam Jumlah Besar', +return [ + 'bulk_delete' => 'Konfirmasi Penghapusan Aset dalam Jumlah Besar', 'bulk_delete_help' => 'Meninjau aset untuk penghapusan massal di bawah ini. Setelah dihapus, aset-aset ini dapat dipulihkan, tetapi mereka tidak lagi akan dikaitkan dengan setiap pengguna yang mereka saat ini digunakan.', 'bulk_delete_warn' => 'Anda akan menghapus :asset_count aset.', - 'bulk_update' => 'Perbarui aset jumlah besar', - 'bulk_update_help' => 'Formulir ini mengizinkan anda untuk memperbarui kelipatan aset dalam sekali proses. Cukup isi di field yang hendak di rubah. Jika ada yang kosong tidak akan dirubah. ', - 'bulk_update_warn' => 'Anda akan menyunting :asset_count aset.', + 'bulk_update' => 'Perbarui aset jumlah besar', + 'bulk_update_help' => 'Formulir ini mengizinkan anda untuk memperbarui kelipatan aset dalam sekali proses. Cukup isi di field yang hendak di rubah. Jika ada yang kosong tidak akan dirubah. ', + 'bulk_update_warn' => 'Anda akan menyunting :asset_count aset.', 'checkedout_to' => 'Diberikan kepada', 'checkout_date' => 'Tanggal Pemberian', 'checkin_date' => 'Tanggal Pengembalian', @@ -38,7 +38,12 @@ return array( 'tag' => 'Tag Aset', 'update' => 'Perbarui Aset', 'warranty' => 'Garansi', - 'warranty_expires' => 'Garansi Berakhir', + 'warranty_expires' => 'Garansi Berakhir', 'years' => 'tahun', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/id/admin/hardware/general.php b/resources/lang/id/admin/hardware/general.php index 282cc6841b..2488e58e89 100644 --- a/resources/lang/id/admin/hardware/general.php +++ b/resources/lang/id/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Tentang Aset', 'about_assets_text' => 'Aset adalah barang yang dilacak dengan nomor seri atau tanda aset. Cenderung menjadi barang dengan nilai lebih tinggi dimana identifikasi barang secara spesifik berpengaruh.', - 'archived' => 'Diarsipkan', + 'archived' => 'Diarsipkan', 'asset' => 'Aset', 'bulk_checkout' => 'Pengeluaran Aset', 'checkin' => 'Pengembalian aset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'Model Aset ini telah dihapus. Anda harus memulihkan model aset tersebut sebelum Anda dapat memulihkan Aset.', 'requestable' => 'Dapat diminta', 'requested' => 'Telah diminta', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Mengembalikan aset', 'pending' => 'Tunda', 'undeployable' => 'Tidak dapat digunakan', 'view' => 'Tampilkan aset', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/id/admin/hardware/message.php b/resources/lang/id/admin/hardware/message.php index 26a3293049..a7bcf678bd 100644 --- a/resources/lang/id/admin/hardware/message.php +++ b/resources/lang/id/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Peringatan: Aset ini telah di tandai sebagai aset yang tak dapat digunakan. Jika status ini telah berubah, silahkan perbarui status aset.', 'does_not_exist' => 'Aset tidak ada.', - 'does_not_exist_or_not_requestable' => 'Aset tersebut tidak terdaftar atau tidak dapat di minta.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Aset ini sudah diberikan kepada pengguna dan tidak dapat di hapus. Silahkan cek aset terlebih dahulu kemudian coba hapus kembali. ', - 'create' => array( + 'create' => [ 'error' => 'Aset gagal di buat, silahkan coba kembali', - 'success' => 'Sukses membuat aset' - ), + 'success' => 'Sukses membuat aset', + ], - 'update' => array( + 'update' => [ 'error' => 'Gagal perbarui aset, silahkan coba kembali', 'success' => 'Sukses perbarui aset.', 'nothing_updated' => 'Tidak ada kolom yang dipilih, jadi tidak ada yang diperbaharui.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Aset gagal dikembalikan, silahkan coba lagi', - 'success' => 'Aset berhasil dikembalikan.' - ), + 'success' => 'Aset berhasil dikembalikan.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Audit aset tidak berhasil. Silahkan coba lagi', - 'success' => 'Audit aset berhasil login.' - ), + 'success' => 'Audit aset berhasil login.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Berkas tidak terhapus. Silahkan coba kembali.', 'success' => 'Berkas berhasil dihapus.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Berkas gagal diunggah. Silahkan coba kembali.', 'success' => 'Berkas berhasil diunggah.', 'nofiles' => 'Anda belum memilih berkas untuk diunggah, atau berkas yang akan diunggah terlalu besar', 'invalidfiles' => 'Satu atau beberapa berkas Anda terlalu besar atau termasuk tipe berkas yang tidak diizinkan. Berkas yang diperbolehkan adalah png, gif, jpg, doc, docx, pdf, dan txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Beberapa item tidak terimpor dengan benar.', 'errorDetail' => 'Item berikut tidak terimpor karena ada kesalahan.', - 'success' => "Berkas Anda berhasil terimpor", - 'file_delete_success' => "File anda telah berhasil dihapus", - 'file_delete_error' => "File tidak bisa dihapus", - ), + 'success' => 'Berkas Anda berhasil terimpor', + 'file_delete_success' => 'File anda telah berhasil dihapus', + 'file_delete_error' => 'File tidak bisa dihapus', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Apakah Anda yakin untuk menghapus aset ini?', 'error' => 'Terdapat kesalahan pada saat penghapusan aset. Silahkan coba kembali.', 'nothing_updated' => 'Tidak ada aset yang dipilih, jadi tidak ada yang dihapus.', - 'success' => 'Aset sukses terhapus.' - ), + 'success' => 'Aset sukses terhapus.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Aset gagal di berikan, silahkan coba kembali', 'success' => 'Sukses memberikan aset.', 'user_does_not_exist' => 'Pengguna tersebut tidak terdaftar. Silahkan coba kembali.', 'not_available' => 'Aset tersebut tidak tersedia untuk checkout!', - 'no_assets_selected' => 'Anda harus memilih setidaknya satu aset dari daftar' - ), + 'no_assets_selected' => 'Anda harus memilih setidaknya satu aset dari daftar', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Aset gagal di terima, silahkan coba kembali', 'success' => 'Sukses menerima aset.', 'user_does_not_exist' => 'Pengguna tersebut tidak terdaftar. Silahkan coba kembali.', 'already_checked_in' => 'Aset tersebut telah di terima.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Aset gagal di minta, silahkan coba kembali', 'success' => 'Sukses meminta aset.', - 'canceled' => 'Permintaan pemeriksaan berhasil dibatalkan' - ) + 'canceled' => 'Permintaan pemeriksaan berhasil dibatalkan', + ], -); +]; diff --git a/resources/lang/id/admin/hardware/table.php b/resources/lang/id/admin/hardware/table.php index b10bef1f6b..2e26b4271d 100644 --- a/resources/lang/id/admin/hardware/table.php +++ b/resources/lang/id/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Tag Aset', 'asset_model' => 'Model', - 'book_value' => 'Harga', + 'book_value' => 'Current Value', 'change' => 'Masuk/Keluar', 'checkout_date' => 'Tanggal Pemberian', 'checkoutto' => 'Diberikan', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'Unduh CSV', 'eol' => 'MHP', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'Status', 'title' => 'Aset ', - 'image' => 'Gambar Perangkat', + 'image' => 'Gambar Perangkat', 'days_without_acceptance' => 'Tanda Terima', - 'monthly_depreciation' => 'Penyusutan Bulanan' - -); + 'monthly_depreciation' => 'Penyusutan Bulanan', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/id/admin/kits/general.php b/resources/lang/id/admin/kits/general.php index b4f2d90ae1..7065439ab8 100644 --- a/resources/lang/id/admin/kits/general.php +++ b/resources/lang/id/admin/kits/general.php @@ -1,17 +1,50 @@ 'About Predefined Kits', - 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', - 'checkout' => 'Checkout Kit ', - 'create_success' => 'Kit was successfully created.', - 'create' => 'Create Predefined Kit', - 'update' => 'Update Predefined Kit', - 'delete_success' => 'Kit was successfully deleted.', - 'update_success' => 'Kit was successfully updated.', - 'none_models' => 'There are not enough available assets for :model to checkout. :qty are required. ', - 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', - 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', - 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); +return [ + 'about_kits_title' => 'Tentang Kit yang Telah Ditentukan', + 'about_kits_text' => 'Kit yang telah ditentukan memungkinkan Anda dengan cepat memeriksa koleksi item (aset, lisensi, dll) kepada pengguna. Ini dapat membantu ketika proses orientasi Anda konsisten di banyak pengguna dan semua pengguna menerima item yang sama.', + 'checkout' => 'Checkout Kit', + 'create_success' => 'Kit berhasil dibuat.', + 'create' => 'Buat Kit yang Telah Ditentukan', + 'update' => 'Perbarui Kit yang Telah Ditentukan', + 'delete_success' => 'Kit berhasil dihapus.', + 'update_success' => 'Kit berhasil dihapus.', + 'none_models' => 'Unit :model yang tersedia tidak cukup untuk checkout. :qty diperlukan. ', + 'none_licenses' => 'Unit :license yang tersedia tidak cukup untuk checkout. :qty diperlukan. ', + 'none_consumables' => 'Unit :consumable yang tersedia tidak cukup untuk checkout. :qty diperlukan. ', + 'none_accessory' => 'Unit :accessory yang tersedia tidak cukup untuk checkout. :qty diperlukan. ', + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/id/admin/licenses/message.php b/resources/lang/id/admin/licenses/message.php index ba2ba85d15..cf5f285a1b 100644 --- a/resources/lang/id/admin/licenses/message.php +++ b/resources/lang/id/admin/licenses/message.php @@ -8,7 +8,7 @@ return array( 'owner_doesnt_match_asset' => 'Aset yang hendak di asosiasikan dengan lisensi ini di miliki oleh seseorang yang tidak masuk dalam daftar.', 'assoc_users' => 'Lisensi ini sudah diberikan kepada pengguna dan tidak dapat di hapus. Silahkan cek lisensi terlebih dahulu kemudian coba hapus kembali. ', 'select_asset_or_person' => 'Anda harus memilih aset atau pengguna, namun tidak keduanya.', - 'not_found' => 'License not found', + 'not_found' => 'Berkas Lisensi tidak ditemukan', 'create' => array( diff --git a/resources/lang/id/admin/locations/table.php b/resources/lang/id/admin/locations/table.php index 0f764339fd..18c9ef34fb 100644 --- a/resources/lang/id/admin/locations/table.php +++ b/resources/lang/id/admin/locations/table.php @@ -1,6 +1,6 @@ 'Tentang Lokasi', 'about_locations' => 'Lokasi digunakan untuk melacak informasi lokasi bagi pengguna, aset, dan item lainnya', 'assets_rtd' => 'Aset', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Induk', 'currency' => 'Lokasi Mata Uang', 'ldap_ou' => 'LDAP Cari OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/id/admin/models/general.php b/resources/lang/id/admin/models/general.php index 9bff76794c..9ada8e9043 100644 --- a/resources/lang/id/admin/models/general.php +++ b/resources/lang/id/admin/models/general.php @@ -3,7 +3,7 @@ return array( 'about_models_title' => 'Tentang Model Aset', 'about_models_text' => 'Model Aset adalah cara untuk mengelompokkan aset identik. "MBP 2013", "IPhone 6s", dll.', - 'deleted' => 'This model has been deleted.', + 'deleted' => 'Aset ini telah dihapus.', 'bulk_delete' => 'Menghapus massal aset model', 'bulk_delete_help' => 'Centang kotak di bawah untuk mengkonfirmasi penghapusan model aset yang dipilih. Model aset yang memiliki aset yang terkait dengannya tidak dapat dihapus sampai aset dikaitkan dengan model yang berbeda.', 'bulk_delete_warn' => 'Anda akan menghapus :model_count asset models.', diff --git a/resources/lang/id/admin/reports/general.php b/resources/lang/id/admin/reports/general.php index 94e8a85068..e1dd7c26c2 100644 --- a/resources/lang/id/admin/reports/general.php +++ b/resources/lang/id/admin/reports/general.php @@ -1,5 +1,10 @@ 'Pilih opsi yang Anda inginkan untuk laporan aset Anda.' -); +return [ + 'info' => 'Pilih opsi yang Anda inginkan untuk laporan aset Anda.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/id/admin/settings/general.php b/resources/lang/id/admin/settings/general.php index 2d1422945f..effc630d66 100644 --- a/resources/lang/id/admin/settings/general.php +++ b/resources/lang/id/admin/settings/general.php @@ -1,33 +1,42 @@ 'Active Directory', 'ad_domain' => 'Domain Active Directory', 'ad_domain_help' => 'Hal ini kadang-kadang sama sebagai domain email Anda, tetapi tidak selalu.', - 'ad_append_domain_label' => 'Append domain name', - 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_label' => 'Tambahkan nama domain', + 'ad_append_domain' => 'Tambahkan nama domain ke bagian nama pengguna (username)', + 'ad_append_domain_help' => 'Pengguna tidak diharuskan untuk menulis "nama_pengguna@domain.local", mereka cukup mengetikkan "nama_pengguna".', 'admin_cc_email' => 'Tembusan Email', 'admin_cc_email_help' => 'Jika Anda ingin mengirim salinan email checkin / checkout yang dikirimkan ke pengguna akun email tambahan, masukkan di sini. Jika tidak, biarkan bidang ini kosong.', 'is_ad' => 'Ini adalah server Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Kirim pemberitahuan kepada', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Aktifkan pemberitahuan', 'alert_interval' => 'Ambang batas pemberitahuan kadaluarsa (dalam hari)', 'alert_inv_threshold' => 'Ambang pemberitahuan persediaan', - 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin' => 'Izinkan tema dari pengguna', + 'allow_user_skin_help_text' => 'Mencentang kotak ini akan memungkinkan pengguna untuk mengganti skin UI yang berbeda.', 'asset_ids' => 'Aset id', 'audit_interval' => 'Interval Audit', 'audit_interval_help' => 'Jika Anda diminta untuk secara teratur melakukan audit aset secara fisik, masukkan selang waktu dalam beberapa bulan.', 'audit_warning_days' => 'Ambang Peringatan Audit', 'audit_warning_days_help' => 'Berapa hari sebelumnya yang harus kami peringatkan saat aset akan dilelang?', - 'auto_increment_assets' => 'Membuat otomatis pembahan nomor ID aset', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Awalan (pilihan)', - 'auto_incrementing_help' => 'Hidupkan penambahan otomatis terlebih dahulu sebelumnya', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Cadangan', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Pengaturan barcode', 'confirm_purge' => 'Konfirmasi pembersihan', - 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', + 'confirm_purge_help' => 'Ketikkan teks "HAPUS" pada kotak di bawah ini untuk menghapus catatan yang dipilih. Tindakan ini tidak dapat diurungkan dan secara PERMANEN akan menghapus semua item dan pengguna yang dihapus sementara. (Anda harus membuat cadangan terlebih dahulu, demi keamanan data anda.)', 'custom_css' => 'Custom CSS', 'custom_css_help' => 'Masukan modifikasi CSS yang hendak anda gunakan. Jangan sertakan <style></style> tags.', 'custom_forgot_pass_url' => 'URL Reset Kata Sandi Kustom', @@ -43,29 +52,35 @@ return array( 'display_eol' => 'Tampilan EOL dalam bentuk tabel', 'display_qr' => 'Tampilan kode kotak', 'display_alt_barcode' => 'Tampilan barcode 1D', - 'email_logo' => 'Email Logo', + 'email_logo' => 'Logo Email', 'barcode_type' => 'Tipe Barcode 2D', 'alt_barcode_type' => 'Tipe Barcode 1D', - 'email_logo_size' => 'Square logos in email look best. ', + 'email_logo_size' => 'Logo persegi/kotak di email terlihat paling sesuai. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Konfigurasi EULA', 'eula_markdown' => 'EULA mengijinkan Github flavored markdown.', 'favicon' => 'Favicon', - 'favicon_format' => 'Accepted filetypes are ico, png, and gif. Other image formats may not work in all browsers.', - 'favicon_size' => 'Favicons should be square images, 16x16 pixels.', + 'favicon_format' => 'Jenis file yang diterima adalah ico, png, dan gif. Format gambar lain mungkin tidak berfungsi di semua browser.', + 'favicon_size' => 'Favicons harus berupa gambar persegi/kotak, ukuran 16x16 piksel.', 'footer_text' => 'Teks Footer Tambahan ', 'footer_text_help' => 'Teks ini akan muncul di footer sebelah kanan. Tautan diizinkan menggunakan marka bergaya Github. Baris baru, header, gambar, dll mungkin akan mengakibatkan hasil yang tidak sesuai.', 'general_settings' => 'Konfigurasi umum', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Membuat cadangan', 'header_color' => 'Warna Header', 'info' => 'Dengan pengaturan ini anda dapat merubah aspek tertentu pada instalasi.', 'label_logo' => 'Label Logo', - 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', + 'label_logo_size' => 'Logo persegi/kotak terlihat sesuai - akan ditampilkan di kanan atas setiap label aset. ', 'laravel' => 'Versi Laravel', - 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'Kunci TLS Client-Side LDAP', + 'ldap_client_tls_cert' => 'Sertifikat TLS Client-Side LDAP', 'ldap_enabled' => 'Aktifkan LDAP', 'ldap_integration' => 'Integrasi LDAP', 'ldap_settings' => 'Konfigurasi LDAP', - 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.', + 'ldap_client_tls_cert_help' => 'Sertifikat Client-Side TLS dan Kunci untuk koneksi LDAP biasanya hanya berguna di konfigurasi Google Workspace dengan "Secure LDAP". Keduanya diperlukan.', 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', 'ldap_login_test_help' => 'Masukkan nama pengguna dan kata sandi LDAP yang valid dari DN dasar yang Anda tentukan di atas untuk menguji apakah pengaturan login LDAP Anda telah dikonfigurasi dengan benar. PERTAMA-TAMA ANDA HARUS MENYIMPAN PENGATURAN LDAP ANDA.', 'ldap_login_sync_help' => 'Ini hanya menguji bahwa LDAP dapat tersinkronisasi dengan benar. Jika kueri Otentikasi LDAP Anda tidak benar, pengguna mungkin masih belum dapat masuk. PERTAMA-TAMA ANDA HARUS MENYIMPAN PENGATURAN LDAP ANDA.', @@ -77,10 +92,10 @@ return array( 'ldap_tls' => 'Gunakan TLS', 'ldap_tls_help' => 'Ini digunakan jika anda menggunakan STARTTLS di server LDAP anda. ', 'ldap_uname' => 'Nama pengguna LDAP', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', + 'ldap_dept' => 'Departemen LDAP', + 'ldap_phone' => 'Nomor Telepon LDAP', + 'ldap_jobtitle' => 'Judul Pekerjaan LDAP', + 'ldap_country' => 'Negara LDAP', 'ldap_pword' => 'Katakunci LDAP', 'ldap_basedn' => 'Base Bind DN', 'ldap_filter' => 'Saring LDAP', @@ -92,12 +107,20 @@ return array( 'ldap_auth_filter_query' => 'Permintaan Otentikasi LDAP', 'ldap_version' => 'Versi LDAP', 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', + 'ldap_activated_flag_help' => 'Tanda ini digunakan untuk menentukan apakah pengguna dapat masuk ke Snipe-IT dan tidak memengaruhi kemampuan untuk memeriksa item masuk atau keluar kepada mereka.', 'ldap_emp_num' => 'Nomor karyawan LDAP', 'ldap_email' => 'LDAP Email', - 'license' => 'Lisensi Perangkat Lunak', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Lisensi Perangkat Lunak', 'load_remote_text' => 'Kode jarak jauh', 'load_remote_help_text' => 'Snipe-IT dapat menggunakan kode program dari luar.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Catatan', 'login_note_help' => 'Opsional memasukkan beberapa kalimat di layar masuk Anda, misalnya untuk membantu orang-orang yang telah menemukan perangkat yang hilang atau dicuri. Bidang ini menerima posur rasa Github', 'login_remote_user_text' => 'Opsi masuk Pengguna Jarak Jauh', @@ -107,8 +130,8 @@ return array( 'login_common_disabled_help' => 'Opsi ini menonaktifkan mekanisme otentikasi lainnya. Cukup aktifkan opsi ini jika Anda yakin bahwa login REMOTE_USER Anda sudah berfungsi', 'login_remote_user_custom_logout_url_text' => 'Penyesuaian URL logout', 'login_remote_user_custom_logout_url_help' => 'Jika diisi, pengguna akan dialihkan ke URL ini setelah keluar atau logout. Berfungsi untuk menutup sesi pengguna dengan sempurna.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'login_remote_user_header_name_text' => 'Tajuk nama pengguna khusus', + 'login_remote_user_header_name_help' => 'Gunakan tajuk yang ditentukan alih-alih REMOTE_USER', 'logo' => 'Logo', 'logo_print_assets' => 'Gunakan saat mencetak', 'logo_print_assets_help' => 'Menggunakan branding Anda pada semua hasil cetak daftar aset ', @@ -118,50 +141,66 @@ return array( 'optional' => 'pilihan', 'per_page' => 'Hasil per halaman', 'php' => 'Versi PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Anda harus memasang php-gd untuk menampilkan kode QR, baca petunjuk pemasangan.', 'php_gd_warning' => 'Plugin PHP pengolahan citra dan GD tidak diinstal.', 'pwd_secure_complexity' => 'Kompleksitas Password', 'pwd_secure_complexity_help' => 'Pilih aturan kerumitan kompleksitas yang ingin Anda tegakkan.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Karakter minimum kata sandi', - 'pwd_secure_min_help' => 'Minimum permitted value is 8', + 'pwd_secure_min_help' => 'Nilai minimum yang diizinkan adalah 8', 'pwd_secure_uncommon' => 'Mencegah password umum', 'pwd_secure_uncommon_help' => 'Ini akan melarang pengguna menggunakan kata kunci umum dari 10.000 sandi teratas yang dilaporkan mengalami pelanggaran.', 'qr_help' => 'Hidupkan kode QR sebelumnya', 'qr_text' => 'Teks kode QR', - 'saml_enabled' => 'SAML enabled', - 'saml_integration' => 'SAML Integration', - 'saml_sp_entityid' => 'Entity ID', - 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', - 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', - 'saml_sp_x509cert' => 'Public Certificate', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', + 'saml_enabled' => 'SAML diaktifkan', + 'saml_integration' => 'Integrasi SAML', + 'saml_sp_entityid' => 'ID Entitas', + 'saml_sp_acs_url' => 'URL Assertion Consumer Service (ACS)', + 'saml_sp_sls_url' => 'URL Single Logout Service (SLS)', + 'saml_sp_x509cert' => 'Sertifikat Publik', 'saml_sp_metadata_url' => 'Metadata URL', 'saml_idp_metadata' => 'SAML IdP Metadata', - 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', - 'saml_attr_mapping_username' => 'Attribute Mapping - Username', - 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', + 'saml_idp_metadata_help' => 'Anda dapat menentukan metadata IdP menggunakan URL atau file XML.', + 'saml_attr_mapping_username' => 'Pemetaan Atribut - Nama Pengguna', + 'saml_attr_mapping_username_help' => 'NameID akan digunakan jika pemetaan atribut tidak ditentukan atau tidak valid.', 'saml_forcelogin_label' => 'SAML Force Login', - 'saml_forcelogin' => 'Make SAML the primary login', - 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', + 'saml_forcelogin' => 'Jadikan SAML sebagai login utama', + 'saml_forcelogin_help' => 'Anda dapat menggunakan \'/login?nosaml\' untuk membuka halaman login normal.', 'saml_slo_label' => 'SAML Single Log Out', 'saml_slo' => 'Send a LogoutRequest to IdP on Logout', - 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', - 'saml_custom_settings' => 'SAML Custom Settings', - 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_slo_help' => 'Ini akan menyebabkan pengguna pertama kali diarahkan ke IdP saat logout. Biarkan tidak dicentang jika IdP tidak mendukung SLO SAML yang dimulai SP dengan benar.', + 'saml_custom_settings' => 'Pengaturan Kustom SAML', + 'saml_custom_settings_help' => 'Anda dapat menentukan pengaturan tambahan ke perpustakaan onelogin/php-saml. Gunakan dengan risiko Anda sendiri.', + 'saml_download' => 'Download Metadata', 'setting' => 'Pengaturan', 'settings' => 'Pengaturan', 'show_alerts_in_menu' => 'Tampilkan pemberitahuan di menu atas', 'show_archived_in_list' => 'Aset yang Diarsipkan', 'show_archived_in_list_text' => 'Tampilkan aset yang diarsipkan dalam daftar "semua aset"', - 'show_assigned_assets' => 'Show assets assigned to assets', - 'show_assigned_assets_help' => 'Display assets which were assigned to the other assets in View User -> Assets, View User -> Info -> Print All Assigned and in Account -> View Assigned Assets.', + 'show_assigned_assets' => 'Tampilkan aset yang ditetapkan ke aset', + 'show_assigned_assets_help' => 'Tampilkan aset yang ditetapkan ke aset lain di Lihat Pengguna -> Aset, Lihat Pengguna -> Info -> Cetak Semua yang Ditugaskan dan di Akun -> Lihat Aset yang Ditugaskan.', 'show_images_in_email' => 'Tampilkan gambar dalam email', 'show_images_in_email_help' => 'Hapus centang kotak ini jika instalasi Snipe-IT Anda berada di belakang VPN atau jaringan tertutup dan pengguna di luar jaringan tidak akan dapat memuat gambar yang disajikan dari instalasi ini di email mereka.', 'site_name' => 'Nama Situs', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', 'slack_integration' => 'Pengaturan Slack', - 'slack_integration_help' => 'Slack integration is optional, however the endpoint and channel are required if you wish to use it. To configure Slack integration, you must first create an incoming webhook on your Slack account. Click on the Test Slack Integration button to confirm your settings are correct before saving. ', + 'slack_integration_help' => 'Integrasi Slack adalah opsional, namun titik akhir dan saluran diperlukan jika Anda ingin menggunakannya. Untuk mengonfigurasi integrasi Slack, Anda harus terlebih dahulu membuat webhook masuk di akun Slack Anda. Klik tombol Uji Integrasi Slack untuk mengonfirmasi bahwa setelan Anda sudah benar sebelum menyimpan. ', 'slack_integration_help_button' => 'Setelah Anda menyimpan informasi Slack Anda, tombol tes akan muncul.', 'slack_test_help' => 'Uji apakah integrasi Slack Anda dikonfigurasi dengan benar. ANDA HARUS MENYIMPAN SETELAN PENGATURAN KESELAMATAN ANDA PERTAMA.', 'snipe_version' => 'Versi Snipe-IT', @@ -173,7 +212,9 @@ return array( 'update' => 'Pengaturan perbaruan', 'value' => 'Harga', 'brand' => 'Merek', - 'web_brand' => 'Web Branding Type', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', + 'web_brand' => 'Jenis Web Branding', 'about_settings_title' => 'Tentang pengaturan', 'about_settings_text' => 'Dengan pengaturan ini anda dapat merubah aspek tertentu pada instalasi.', 'labels_per_page' => 'Label per halaman', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Kebijakan privasi', 'privacy_policy_link_help' => 'Jika url disertakan di sini, tautan ke kebijakan privasi Anda akan dimasukkan dalam footer aplikasi dan di email apa pun yang dikirimkan sistem, sesuai dengan GDPR. ', 'purge' => 'Pembersihan catatan yang telah terhapus', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Ukuran bawah label', 'labels_display_sgutter' => 'Ukuran samping label', 'labels_fontsize' => 'Ukuran huruf label', @@ -228,5 +270,52 @@ return array( 'unique_serial' => 'Nomor seri unik', 'unique_serial_help_text' => 'Menandai boks ini akan membuat adanya batasan keunikan pada tiap nomor seri aset', 'zerofill_count' => 'Jarak tag aset, termasuk angka nol', - 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'username_format_help' => 'Pengaturan ini hanya akan digunakan oleh proses impor jika nama pengguna tidak diberikan dan kami harus membuatkan nama pengguna untuk Anda.', + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/id/admin/settings/message.php b/resources/lang/id/admin/settings/message.php index 500ff8732c..632694e033 100644 --- a/resources/lang/id/admin/settings/message.php +++ b/resources/lang/id/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Terdapat kesalahan ketika proses pembaharuan. ', - 'success' => 'Sukses perbarui pengaturan.' - ), - 'backup' => array( + 'success' => 'Sukses perbarui pengaturan.', + ], + 'backup' => [ 'delete_confirm' => 'Apakah anda yakin menghapus berkas cadangan ini? Tindakan ini tidak dapat di batalkan. ', 'file_deleted' => 'Sukses menghapus Berkas cadangan. ', 'generated' => 'Sukses membuat cadangan baru.', 'file_not_found' => 'Berkas cadangan tidak ditemukan di server.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Terdapat kesalahan ketika proses pembersihan. ', 'validation_failed' => 'Konfirmasi pembersihan anda tidak tepat. Silahkan ketikan kata "DELETE" di kotak konfirmasi.', - 'success' => 'Sukses melakukan pembersihan data yang terhapus.' - ), - -); + 'success' => 'Sukses melakukan pembersihan data yang terhapus.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/id/admin/statuslabels/message.php b/resources/lang/id/admin/statuslabels/message.php index 1f6665527c..26c0229a8f 100644 --- a/resources/lang/id/admin/statuslabels/message.php +++ b/resources/lang/id/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Label status tidak ada.', 'assoc_assets' => 'Saat ini label status tersebut terhubung dengan 1 aset dan tidak dapat di hapus. Silahkan perbarui aset anda sehingga tidak terhubung dan kemudian coba kembali. ', - - 'create' => array( + 'create' => [ 'error' => 'Label status gagal di buat, silahkan coba lagi.', - 'success' => 'Sukses membuat status label.' - ), + 'success' => 'Sukses membuat status label.', + ], - 'update' => array( + 'update' => [ 'error' => 'Gagal perbarui label status, silahkan coba kembali', - 'success' => 'Sukses perbarui label status.' - ), + 'success' => 'Sukses perbarui label status.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Anda yakin untuk menghapus model label status ini?', 'error' => 'Terdapat kesalahan pada saat penghapusan label status ini. Silahkan coba kembali.', - 'success' => 'Sukses menghapus label status.' - ), + 'success' => 'Sukses menghapus label status.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Aset ini tidak dapat diberikan kepada siapapun.', - 'deployable' => 'Aset ini bisa diperiksa. Begitu mereka ditugaskan, mereka akan mengambil status meta Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Aset ini tidak dapat diperiksa, dan hanya akan muncul di tampilan Arsip. Ini berguna untuk menyimpan informasi tentang aset untuk tujuan anggaran / sejarah namun menjauhkan mereka dari daftar aset sehari-hari.', 'pending' => 'Aset ini belum bisa diberikan kepada siapapun, sering digunakan untuk barang yang sedang diperbaiki, namun diperkirakan akan kembali beredar.', - ), + ], -); +]; diff --git a/resources/lang/id/admin/users/general.php b/resources/lang/id/admin/users/general.php index 506640c412..9ef5049a74 100644 --- a/resources/lang/id/admin/users/general.php +++ b/resources/lang/id/admin/users/general.php @@ -1,7 +1,6 @@ 'Pengguna ini dapat masuk', 'activated_disabled_help_text' => 'Anda tidak dapat menyunting status aktivasi akun anda sendiri.', 'assets_user' => 'Aset pada :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Sunting Pengguna', 'filetype_info' => 'Jenis berkas diizinkan adalah png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, dan rar.', 'history_user' => 'Riwayat untuk :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Klik di sini untuk mengembalikannya.', 'last_login' => 'Terakhir masuk', 'ldap_config_text' => 'Konfigurasi LDAP terdapat di Admin > Pengaturan. Jika lokasi di pilih, maka akan di impor untuk semua pengguna.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Pengaturan admin Anda saat ini memungkinkan penegakan dua faktor otentikasi selektif.', 'two_factor_enrolled' => 'Perangkat 2FA Terdaftar', 'two_factor_active' => '2FA Aktif', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/id/auth/general.php b/resources/lang/id/auth/general.php index 85d705d085..bc11c40d15 100644 --- a/resources/lang/id/auth/general.php +++ b/resources/lang/id/auth/general.php @@ -8,9 +8,9 @@ return [ 'login' => 'Masuk', 'login_prompt' => 'Silahkan masuk', 'forgot_password' => 'Lupa kata sandi', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', + 'ldap_reset_password' => 'Silakan klik di sini untuk mengatur ulang kata sandi LDAP Anda', 'remember_me' => 'Ingat saya', - 'username_help_top' => 'Enter your username to be emailed a password reset link.', - 'username_help_bottom' => 'Your username and email address may be the same, but may not be, depending on your configuration. If you cannot remember your username, contact your administrator.

Usernames without an associated email address will not be emailed a password reset link. ', + 'username_help_top' => 'Masukkan nama pengguna Anda untuk dikirimi email tautan setel ulang sandi.', + 'username_help_bottom' => 'Nama pengguna dan alamat email Anda mungkin sama, tetapi mungkin tidak, tergantung pada konfigurasi Anda. Jika Anda tidak dapat mengingat nama pengguna Anda, hubungi administrator Anda.

Nama pengguna tanpa alamat email terkait tidak akan dikirimi email berupa tautan setel ulang sandi. ', ]; diff --git a/resources/lang/id/auth/message.php b/resources/lang/id/auth/message.php index f7be4e5d39..272e7df328 100644 --- a/resources/lang/id/auth/message.php +++ b/resources/lang/id/auth/message.php @@ -7,13 +7,13 @@ return array( 'account_not_activated' => 'Akun pengguna ini belum ter-aktivasi.', 'account_suspended' => 'Akun pengguna ini di tangguhkan.', 'account_banned' => 'Akun pengguna ini dilarang.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', + 'throttle' => 'Terlalu banyak upaya login yang gagal. Silakan coba lagi dalam :minutes menit.', 'two_factor' => array( - 'already_enrolled' => 'Your device is already enrolled.', - 'success' => 'You have successfully logged in.', - 'code_required' => 'Two-factor code is required.', - 'invalid_code' => 'Two-factor code is invalid.', + 'already_enrolled' => 'Perangkat Anda sudah terdaftar.', + 'success' => 'Anda telah berhasil login.', + 'code_required' => 'Kode Two-factor diperlukan.', + 'invalid_code' => 'Kode Two-factor tidak valid.', ), 'signin' => array( @@ -22,8 +22,8 @@ return array( ), 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', + 'error' => 'Terjadi masalah saat Anda mencoba logout, harap coba lagi.', + 'success' => 'Anda telah berhasil logout.', ), 'signup' => array( @@ -33,7 +33,7 @@ return array( 'forgot-password' => array( 'error' => 'Terdapat kesalahan ketika reset kode kata sandi anda, silahkan coba kembali.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', + 'success' => 'Jika alamat email anda ada di sistem kami, email pemulihan kata sandi telah dikirim.', ), 'forgot-password-confirm' => array( diff --git a/resources/lang/id/button.php b/resources/lang/id/button.php index 23fc851d33..e09c866724 100644 --- a/resources/lang/id/button.php +++ b/resources/lang/id/button.php @@ -1,6 +1,6 @@ 'Tindakan', 'add' => 'Tambah Baru', 'cancel' => 'Batalkan', @@ -8,11 +8,17 @@ return array( 'delete' => 'Hapus', 'edit' => 'Ubah', 'restore' => 'Kembalikan', + 'remove' => 'Remove', 'request' => 'Permintaan', 'submit' => 'Kirim', 'upload' => 'Unggah', - 'select_file' => 'Pilih file...', + 'select_file' => 'Pilih file...', 'select_files' => 'Pilih File...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Kirim Tautan Atur Ulang Kata Sandi', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/id/general.php b/resources/lang/id/general.php index 8da9e1fe30..20eb48c8b9 100644 --- a/resources/lang/id/general.php +++ b/resources/lang/id/general.php @@ -19,7 +19,10 @@ 'asset' => 'Aset', 'asset_report' => 'Laporan aset', 'asset_tag' => 'Tag Aset', - 'assets_available' => 'Aset yang tersedia', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Log Audit', 'assets' => 'Aset', @@ -30,7 +33,11 @@ 'bulkaudit' => 'Audit Massal', 'bulkaudit_status' => 'Status Audit', 'bulk_checkout' => 'check-out masal', - 'bystatus' => 'by Status', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', + 'bystatus' => 'berdasarkan Status', 'cancel' => 'Batalkan', 'categories' => 'Kategori', 'category' => 'Kategori', @@ -44,13 +51,13 @@ 'checkins_count' => 'Masuk', 'user_requests_count' => 'Permintaan', 'city' => 'Kota', - 'click_here' => 'Klik disini', + 'click_here' => 'Klik disini', 'clear_selection' => 'Bersihkan Pilihan', 'companies' => 'Perusahaan', 'company' => 'Perusahaan', 'component' => 'Komponen', 'components' => 'Komponen', - 'complete' => 'Lengkap', + 'complete' => 'Lengkap', 'consumable' => 'Barang Habis Pakai', 'consumables' => 'Barang Habis Pakai', 'country' => 'Negara', @@ -58,10 +65,12 @@ 'created' => 'Item dibuat', 'created_asset' => 'Buat aset', 'created_at' => 'Dibuat di', - 'record_created' => 'Record Created', + 'record_created' => 'Rekam Dibuat', 'updated_at' => 'Diperbarui pada', 'currency' => '$', // this is deprecated 'current' => 'Saat ini', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Laporan kustom aset', 'dashboard' => 'Dashboard', 'days' => 'hari', @@ -73,56 +82,65 @@ 'delete_confirm' => 'Apakah Anda yakin untuk menghapus kategori ini?', 'deleted' => 'Dihapus', 'delete_seats' => 'Lisensi di hapus', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departemen', - 'department' => 'Departemen', + 'department' => 'Departemen', 'deployed' => 'Dijalankan', + 'depreciation' => 'Penyusutan', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Laporan penyusutan', 'details' => 'Rincian', 'download' => 'Download', - 'download_all' => 'Download All', - 'depreciation' => 'Penyusutan', + 'download_all' => 'Download Semua', 'editprofile' => 'Sunting profil anda', 'eol' => 'MHP', 'email_domain' => 'Domain email', 'email_format' => 'Format email', 'email_domain_help' => 'Ini digunakan untuk untuk membuat email ketika melakukan proses import', + 'error' => 'Error', 'filastname_format' => 'Inisial pertama - Nama belakang (jsmith@example.com)', 'firstname_lastname_format' => 'Nama depan - Nama belakang (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Nama Depan Nama Belakang (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Nama Depan First Initial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstintial_dot_lastname_format' => 'Nama Belakang Inisial Pertama (j.smith@example.com)', 'first' => 'Pertama', - 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', - 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', - 'firstinitial.lastname' => 'First Initial Last Name (j.smith@example.com)', - 'firstnamelastinitial' => 'First Name Last Initial (janes@example.com)', + 'firstnamelastname' => 'Nama Depan Nama Belakang (janesmith@example.com)', + 'lastname_firstinitial' => 'Nama Belakang Inisial Depan (smith_j@example.com)', + 'firstinitial.lastname' => 'Nama Belakang Inisial Pertama (j.smith@example.com)', + 'firstnamelastinitial' => 'Nama Depan Inisial Belakang (janes@example.com)', 'first_name' => 'Nama Depan', 'first_name_format' => 'Nama Depan (jane@example.com)', 'files' => 'File', 'file_name' => 'Berkas', - 'file_type' => 'File Type', + 'file_type' => 'Tipe Berkas', 'file_uploads' => 'Unggah Berkas', + 'file_upload' => 'File Upload', 'generate' => 'Generate', - 'github_markdown' => 'Kolom ini mengizinkan markup rasa Github.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Kolom ini mengizinkan markup rasa Github.', 'groups' => 'Kelompok', 'gravatar_email' => 'Alamat Gravatar Email', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Riwayat', 'history_for' => 'Riwayat untuk', 'id' => 'ID', 'image' => 'Gambar', 'image_delete' => 'Menghapus gambar', 'image_upload' => 'Unggah gambar', - 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', + 'image_filetypes_help' => 'Jenis file yang diterima adalah jpg, webp, png, gif, dan svg. Ukuran unggahan maksimum yang diizinkan adalah :size.', 'import' => 'Impor', - 'importing' => 'Importing', - 'importing_help' => 'You can import assets, accessories, licenses, components, consumables, and users via CSV file.

The CSV should be comma-delimited and formatted with headers that match the ones in the sample CSVs in the documentation.', + 'importing' => 'Pengimporan', + 'importing_help' => 'Anda dapat mengimpor aset, aksesori, lisensi, komponen, bahan habis pakai, dan pengguna melalui file CSV.

CSV harus dibatasi koma dan diformat dengan header yang cocok dengan header di contoh CSV dalam dokumentasi.', 'import-history' => 'Sejarah Impor', 'asset_maintenance' => 'Pemeliharaan Aset', 'asset_maintenance_report' => 'Laporan Pemeliharaan Aset', 'asset_maintenances' => 'Pemeliharaan Aset', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Tidak ada hak akses!', - 'kits' => 'Predefined Kits', + 'kits' => 'Kit yang telah ditentukan sebelumnya', 'language' => 'Bahasa', 'last' => 'Terakhir', 'last_login' => 'Login terakhir', @@ -132,24 +150,26 @@ 'licenses_available' => 'lisensi yang tersedia', 'licenses' => 'Lisensi', 'list_all' => 'Tampilkan semua', - 'loading' => 'Memuat', - 'lock_passwords' => 'This field value will not be saved in a demo installation.', + 'loading' => 'Loading... please wait....', + 'lock_passwords' => 'Nilai bidang ini tidak akan disimpan dalam instalasi demo.', 'feature_disabled' => 'Fitur ini telah dinonaktifkan untuk instalasi demo.', 'location' => 'Lokasi', 'locations' => 'Lokasi', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + 'logo_size' => 'Logo persegi terlihat paling sesuai dengan Logo + Teks. Ukuran tampilan maksimum logo adalah; tinggi 50 piksel x lebar 500 piksel. ', 'logout' => 'Keluar', 'lookup_by_tag' => 'Mencari berdasarkan tag aset', 'maintenances' => 'Pemeliharaan', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Produsen', 'manufacturers' => 'Produsen', 'markdown' => 'Field ini mengizinkan Github flavored markdown.', 'min_amt' => 'Jml Min.', - 'min_amt_help' => 'Jumlah item minimal yang tersedia sebelum pemberitahuan di aktifkan.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'No. Model', 'months' => 'bulan', 'moreinfo' => 'Lebih Lanjut', 'name' => 'Nama', + 'new_password' => 'New Password', 'next' => 'Berikutnya', 'next_audit_date' => 'Tanggal Audit berikutnya', 'last_audit' => 'Audit terakhir', @@ -171,19 +191,26 @@ 'purchase_date' => 'Tanggal Pembelian', 'qty' => 'JML', 'quantity' => 'Jumlah', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Siap digunakan', 'recent_activity' => 'Aktivitas Terakhir', + 'remaining' => 'Remaining', 'remove_company' => 'Hapus Asosiasi Perusahaan', 'reports' => 'Laporan', 'restored' => 'kembalikan', - 'restore' => 'Restore', + 'restore' => 'Pulihkan', + 'requestable_models' => 'Requestable Models', 'requested' => 'Diminta', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Permintaan Dibatalkan', 'save' => 'Simpan', 'select' => 'Pilih', + 'select_all' => 'Select All', 'search' => 'Cari', 'select_category' => 'Memilih Kategori', - 'select_department' => 'Pilih Departemen', + 'select_department' => 'Pilih Departemen', 'select_depreciation' => 'Memilih tipe penyusutan', 'select_location' => 'Memilih lokasi', 'select_manufacturer' => 'Memilih pabrikan', @@ -200,7 +227,8 @@ 'sign_in' => 'Masuk', 'signature' => 'Tanda tangan', 'skin' => 'Tema', - 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', + 'slack_msg_note' => 'A slack message will be sent', + 'slack_test_msg' => 'Hai! Sepertinya integrasi Slack Anda dengan Snipe-IT berfungsi!', 'some_features_disabled' => 'DEMO: Beberapa fitur tidak aktif.', 'site_name' => 'Nama Situs', 'state' => 'Provinsi', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Yakin ingin menghapusnya', 'submit' => 'Menyerahkan', 'target' => 'Target', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Tampilan Waktu dan Tanggal', 'total_assets' => 'total aset', 'total_licenses' => 'total lisensi', @@ -221,15 +250,16 @@ 'unknown_admin' => 'Admin tidak diketahui', 'username_format' => 'Format pengguna', 'update' => 'Memperbarui', - 'upload_filetypes_help' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf and rar. Max upload size allowed is :size.', + 'upload_filetypes_help' => 'Jenis file yang diizinkan adalah png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf, dan rar. Ukuran unggahan maksimum yang diizinkan adalah :size.', 'uploaded' => 'Terunggah', 'user' => 'Pengguna', 'accepted' => 'diterima', 'declined' => 'menolak', 'unaccepted_asset_report' => 'Aset tidak diterima', 'users' => 'Pengguna', - 'viewall' => 'View All', + 'viewall' => 'Lihat Semua', 'viewassets' => 'Tampilkan aset', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Situs Web', 'welcome' => 'Selamat datang, :name', 'years' => 'tahun', @@ -237,14 +267,84 @@ 'zip' => 'Kode Pos', 'noimage' => 'Gambar tidak di temukan atau gambar tidak ter-unggah.', 'token_expired' => 'Sesi login Anda telah kadaluarsa. Silakan login lagi.', - 'login_enabled' => 'Login Enabled', - 'audit_due' => 'Due for Audit', - 'audit_overdue' => 'Overdue for Audit', - 'accept' => 'Accept :asset', - 'i_accept' => 'I accept', - 'i_decline' => 'I decline', - 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', - 'clear_signature' => 'Clear Signature', - 'show_help' => 'Show help', - 'hide_help' => 'Hide help', - ]; + 'login_enabled' => 'Login Diaktifkan', + 'audit_due' => 'Jatuh Tempo untuk Audit', + 'audit_overdue' => 'Terlambat untuk Audit', + 'accept' => 'Terima :asset', + 'i_accept' => 'Saya Setuju', + 'i_decline' => 'Saya Tidak Setuju', + 'accept_decline' => 'Accept/Decline', + 'sign_tos' => 'Tanda tangani di bawah ini untuk menunjukkan bahwa Anda menyetujui persyaratan layanan:', + 'clear_signature' => 'Hapus Tanda Tangan', + 'show_help' => 'Tampilkan Bantuan', + 'hide_help' => 'Sembunyikan Bantuan', + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/id/help.php b/resources/lang/id/help.php index 4cb2354f89..37a4dc2b49 100644 --- a/resources/lang/id/help.php +++ b/resources/lang/id/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'Lebih Lanjut', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Mencentang kotak ini akan mengedit catatan aset untuk mencerminkan lokasi baru ini. Membiarkannya tidak dicentang hanya akan mencatat lokasi di log audit.

Perhatikan bahwa aset ini diperiksa, itu tidak akan mengubah lokasi orang, aset, atau lokasi yang diperiksa.', - 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', + 'assets' => 'Aset adalah barang yang dilacak dengan nomor seri atau tanda aset. Cenderung menjadi barang dengan nilai lebih tinggi dimana identifikasi barang secara spesifik berpengaruh.', - 'categories' => 'Categories help you organize your items. Some example categories might be "Desktops", "Laptops", "Mobile Phones", "Tablets", and so on, but you can use categories any way that makes sense for you.', + 'categories' => 'Kategori membantu meng-organisir aset anda. Beberapa contoh kategori mungkin seperti "Desktops", "Laptops", "Mobile Phones", "Tablets", dan seterusnya, tapi anda bisa menggunakan kategori sesuai kebutuhan anda.', - 'accessories' => 'Accessories are anything you issue to users but that do not have a serial number (or you do not care about tracking them uniquely). For example, computer mice or keyboards.', + 'accessories' => 'Aksesoris apapun yang Anda keluarkan untuk pengguna, yang tidak memiliki nomor seri (atau Anda tidak peduli untuk dilacak). Misalnya, mouse komputer atau keyboard.', - 'companies' => 'Companies can be used as a simple identifier field, or can be used to limit visibility of assets, users, etc if full company support is enabled in your Admin settings.', + 'companies' => 'Perusahaan dapat digunakan sebagai kolom pengenal, atau dapat digunakan untuk membatasi visibilitas aset, pengguna, dll jika dukungan penuh perusahaan diaktifkan pada pengaturan Admin anda.', - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', + 'components' => 'Komponen adalah bagian dari aset, contoh HDD, RAM, dan sebagainya.', - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', + 'consumables' => 'Barang Habis Pakai adalah segala sesuatu yang dibeli dan nantinya akan habis terpakai. Sebagai contoh, tinta printer atau kertas untuk mesin fotokopi.', - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', + 'depreciations' => 'Anda dapat mengatur penyusutan aset dengan perhitungan penyusutan garis lurus.', - - -); +]; diff --git a/resources/lang/id/mail.php b/resources/lang/id/mail.php index 633e994e74..366db12a90 100644 --- a/resources/lang/id/mail.php +++ b/resources/lang/id/mail.php @@ -1,6 +1,6 @@ 'Pengguna telah membatalkan permintaan item di situs web', 'a_user_requested' => 'Pengguna telah meminta item di situs web', 'accessory_name' => 'Nama Aksesori:', @@ -9,7 +9,7 @@ return array( 'asset' => 'Aset:', 'asset_name' => 'Nama Aset:', 'asset_requested' => 'Permintaan aset', - 'asset_tag' => 'Asset Tag', + 'asset_tag' => 'Tag Aset', 'assigned_to' => 'Ditugaskan untuk', 'best_regards' => 'Salam Hormat,', 'canceled' => 'Dibatalkan:', @@ -18,12 +18,12 @@ return array( 'click_to_confirm' => 'Silahkan klik pada link berikut untuk mengkonfirmasi: akun web Anda:', 'click_on_the_link_accessory' => 'Silahkan klik pada link di bagian bawah untuk mengkonfirmasi bahwa Anda telah menerima aksesori.', 'click_on_the_link_asset' => 'Silahkan klik pada link di bagian bawah untuk mengkonfirmasi bahwa Anda telah menerima aset tersebut.', - 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', - 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', - 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', - 'Confirm_license_delivery' => 'License delivery confirmation', - 'Confirm_asset_delivery' => 'Asset delivery confirmation', - 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_Asset_Checkin' => 'Konfirmasi check-in Aset', + 'Confirm_Accessory_Checkin' => 'Konfirmasi check-in Aksesoris', + 'Confirm_accessory_delivery' => 'Konfirmasi pengiriman Aksesoris', + 'Confirm_license_delivery' => 'Konfirmasi pengiriman Lisensi', + 'Confirm_asset_delivery' => 'Konfirmasi pengiriman Aset', + 'Confirm_consumable_delivery' => 'Konfirmasi pengiriman Habis Pakai', 'current_QTY' => 'QTY saat ini', 'Days' => 'Hari', 'days' => 'Hari', @@ -59,21 +59,21 @@ return array( 'test_mail_text' => 'Ini adalah ujian dari Snipe-IT Asset Management System. Jika Anda mendapatkan ini, surat bekerja :)', 'the_following_item' => 'Item berikut telah diperiksa:', 'low_inventory_alert' => 'Ada :count item yang di bawah minimum persediaan atau akan segera habis.|Ada :count item yang di bawah minimum persediaan atau akan segera habis.', - 'assets_warrantee_alert' => 'Ada :count aset yang masa garansinya tinggal :threshold hari lagi.|Ada :count aset yang garansinya tinggal :threshold hari lagi.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Ada :count lisensi yang masa berlakunya akan habis dalam :threshold hari.|Ada :count lisensi yang masa berlakunya akan habis dalam :threshold hari.', 'to_reset' => 'Untuk mereset password web anda, lengkapi form ini:', 'type' => 'Mengetik', - 'upcoming-audits' => 'There is :count asset that is coming up for audit within :threshold days.|There are :count assets that are coming up for audit within :threshold days.', + 'upcoming-audits' => 'Ada :count aset yang akan diaudit dalam :threshold hari.|Ada :count aset yang akan diaudit dalam :threshold hari.', 'user' => 'Pengguna', 'username' => 'Nama Pengguna', 'welcome' => 'Selamat datang: nama', 'welcome_to' => 'Selamat Datang di: web!', 'your_credentials' => 'Kredensial Snipe-IT Anda', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'License_Checkin_Notification' => 'License checked in', - 'Expected_Checkin_Report' => 'Expected asset checkin report', - 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', - 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'Accessory_Checkin_Notification' => 'Aksesoris Kembali', + 'Asset_Checkin_Notification' => 'Aset Kembali', + 'License_Checkin_Notification' => 'Lisensi Kembali', + 'Expected_Checkin_Report' => 'Laporan check-in aset yang diharapkan', + 'Expected_Checkin_Notification' => 'Pengingat: :name mendekati batas waktu check-in [Dikembalikan]', + 'Expected_Checkin_Date' => 'Aset yang check out untuk Anda akan check in kembali pada :date', + 'your_assets' => 'Lihat Aset Anda', +]; diff --git a/resources/lang/id/passwords.php b/resources/lang/id/passwords.php index 1e069a53ea..c6f6769282 100644 --- a/resources/lang/id/passwords.php +++ b/resources/lang/id/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Tautan sandi Anda telah dikirim!', 'user' => 'Tidak ada satupun pengguna aktif yang menggunakan email ini.', ]; - diff --git a/resources/lang/id/validation.php b/resources/lang/id/validation.php index 9835079b2f..7b5e35e166 100644 --- a/resources/lang/id/validation.php +++ b/resources/lang/id/validation.php @@ -1,6 +1,6 @@ ':attribute harus memiliki :min jumlah karakter.', 'array' => 'Atribut: setidaknya harus memiliki: item min.', ], + 'starts_with' => ':attribute harus dimulai dengan salah satu dari berikut ini: :values.', 'not_in' => ':attribute yang di pilih tidak benar.', 'numeric' => ':attribute harus dalam angka.', 'present' => 'Bidang atribut: harus ada.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute sudah digunakan.', 'uploaded' => 'Atribut: gagal diupload.', 'url' => 'Format :attribute tidak benar.', - "unique_undeleted" => ":attribute harus unik.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => ':attribute harus unik.', + 'non_circular' => ':attribute tidak boleh membuat referensi melingkar.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Bidang atribut: berisi karakter yang tidak diizinkan.", - "email_array" => "Satu atau lebih alamat email tidak valid.", - "hashed_pass" => "Kata sandi Anda saat ini salah", + 'alpha_space' => 'Bidang atribut: berisi karakter yang tidak diizinkan.', + 'email_array' => 'Satu atau lebih alamat email tidak valid.', + 'hashed_pass' => 'Kata sandi Anda saat ini salah', 'dumbpwd' => 'Password itu terlalu umum', - "statuslabel_type" => "Anda harus memilih jenis label status yang valid", + 'statuslabel_type' => 'Anda harus memilih jenis label status yang valid', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/is/admin/asset_maintenances/message.php b/resources/lang/is/admin/asset_maintenances/message.php index 53414d0667..e32b21d60d 100644 --- a/resources/lang/is/admin/asset_maintenances/message.php +++ b/resources/lang/is/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset maintenance?', 'error' => 'There was an issue deleting the asset maintenance. Please try again.', - 'success' => 'The asset maintenance was deleted successfully.' + 'success' => 'The asset maintenance was deleted successfully.', ], 'create' => [ 'error' => 'Asset Maintenance was not created, please try again.', - 'success' => 'Asset Maintenance created successfully.' + 'success' => 'Asset Maintenance created successfully.', ], 'edit' => [ 'error' => 'Asset Maintenance was not edited, please try again.', - 'success' => 'Asset Maintenance edited successfully.' + 'success' => 'Asset Maintenance edited successfully.', ], 'asset_maintenance_incomplete' => 'Ekk klárað', 'warranty' => 'Ábyrgð', 'not_warranty' => 'Ekki ábyrgð', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/is/admin/asset_maintenances/table.php b/resources/lang/is/admin/asset_maintenances/table.php index 60f461b96a..aaed3ce30f 100644 --- a/resources/lang/is/admin/asset_maintenances/table.php +++ b/resources/lang/is/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Viðhald eignar', 'asset_name' => 'Heiti eignar', 'is_warranty' => 'Ábyrgð', - 'dl_csv' => 'Sækja CSV' + 'dl_csv' => 'Sækja CSV', ]; diff --git a/resources/lang/is/admin/companies/general.php b/resources/lang/is/admin/companies/general.php index 1804e7b2c5..109272db6c 100644 --- a/resources/lang/is/admin/companies/general.php +++ b/resources/lang/is/admin/companies/general.php @@ -1,4 +1,7 @@ 'Veldu fyrirtæki', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/is/admin/companies/message.php b/resources/lang/is/admin/companies/message.php index 3860d0e418..ef252d7e79 100644 --- a/resources/lang/is/admin/companies/message.php +++ b/resources/lang/is/admin/companies/message.php @@ -1,18 +1,19 @@ 'Company does not exist.', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', - 'create' => array( + 'create' => [ 'error' => 'Company was not created, please try again.', - 'success' => 'Company created successfully.' - ), - 'update' => array( + 'success' => 'Company created successfully.', + ], + 'update' => [ 'error' => 'Company was not updated, please try again', - 'success' => 'Company updated successfully.' - ), - 'delete' => array( + 'success' => 'Company updated successfully.', + ], + 'delete' => [ 'confirm' => 'Ertu viss um að þú viljir afskrá þetta fyrirtæki?', 'error' => 'There was an issue deleting the company. Please try again.', - 'success' => 'The Company was deleted successfully.' - ) -); + 'success' => 'The Company was deleted successfully.', + ], +]; diff --git a/resources/lang/is/admin/custom_fields/general.php b/resources/lang/is/admin/custom_fields/general.php index bff02defa0..729ef7bbd1 100644 --- a/resources/lang/is/admin/custom_fields/general.php +++ b/resources/lang/is/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Custom Fields', + 'manage' => 'Manage', 'field' => 'Field', 'about_fieldsets_title' => 'About Fieldsets', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used used for specific asset model types.', - 'custom_format' => 'Custom regex format...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Encrypt the value of this field in the database', 'encrypt_field_help' => 'WARNING: Encrypting a field makes it unsearchable.', 'encrypted' => 'Dulkóðað', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Used By Models', 'order' => 'Order', 'create_fieldset' => 'New Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'New Custom Field', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'The value of this field is encrypted in the database. Only admin users will be able to view the decrypted value', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/is/admin/depreciations/general.php b/resources/lang/is/admin/depreciations/general.php index 844e5d9626..33d2792aa6 100644 --- a/resources/lang/is/admin/depreciations/general.php +++ b/resources/lang/is/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Um fyrningar eigna', 'about_depreciations' => 'Þú getur búið til mismunandi fyrningarflokka til að afskrifa eignir eftir línulegu afskriftarferli.', 'asset_depreciations' => 'Fyrningar eigna', 'create' => 'Búa til fyrningarflokk', 'depreciation_name' => 'Heiti fyrningarflokks', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Fjöldi mánaða', 'update' => 'Uppfæra fyrningarflokk', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/is/admin/depreciations/table.php b/resources/lang/is/admin/depreciations/table.php index 7cf1588a6b..0ec4c135c3 100644 --- a/resources/lang/is/admin/depreciations/table.php +++ b/resources/lang/is/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Mánuðir', 'term' => 'Tími', 'title' => 'Heiti ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/is/admin/groups/titles.php b/resources/lang/is/admin/groups/titles.php index 18d28d2502..2c43c67366 100644 --- a/resources/lang/is/admin/groups/titles.php +++ b/resources/lang/is/admin/groups/titles.php @@ -1,6 +1,6 @@ 'About Groups', 'about_groups' => 'Groups are used to generalize user permissions.', 'group_management' => 'Group Management', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Group Admin', 'allow' => 'Leyfa', 'deny' => 'Hafna', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/is/admin/hardware/form.php b/resources/lang/is/admin/hardware/form.php index 56a8cad3be..68b5e651ba 100644 --- a/resources/lang/is/admin/hardware/form.php +++ b/resources/lang/is/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirm Bulk Delete Assets', +return [ + 'bulk_delete' => 'Confirm Bulk Delete Assets', 'bulk_delete_help' => 'Review the assets for bulk deletion below. Once deleted, these assets can be restored, but they will no longer be associated with any users they are currently assigned to.', 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_update' => 'Bulk Update Assets', - 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', - 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', + 'bulk_update' => 'Bulk Update Assets', + 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', + 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', 'checkedout_to' => 'Ráðstafað til', 'checkout_date' => 'Ráðstöfunardagsetning', 'checkin_date' => 'Skiladagsetning', @@ -38,7 +38,12 @@ return array( 'tag' => 'Eignamerking', 'update' => 'Asset Update', 'warranty' => 'Ábyrgð', - 'warranty_expires' => 'Ábyrgð gildir til', + 'warranty_expires' => 'Ábyrgð gildir til', 'years' => 'ár', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/is/admin/hardware/general.php b/resources/lang/is/admin/hardware/general.php index cba6164173..a2a408094a 100644 --- a/resources/lang/is/admin/hardware/general.php +++ b/resources/lang/is/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Um eignir', 'about_assets_text' => 'Eignir eru hlutir sem hægt er að rekja með raðnúmeri eða öðrum merkingum. Þær eru alla jafna verðmætir hlutir sem mikilvægt er að geta aðgreint og borið kennsl á.', - 'archived' => 'Safnvistað', + 'archived' => 'Safnvistað', 'asset' => 'Eign', 'bulk_checkout' => 'Ráðstafa eignum', 'checkin' => 'Skila eign', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Requestable', 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restore Asset', 'pending' => 'Á bið', 'undeployable' => 'Ónothæfar', 'view' => 'Skoða eign', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/is/admin/hardware/message.php b/resources/lang/is/admin/hardware/message.php index 146bd0a398..1297285f8f 100644 --- a/resources/lang/is/admin/hardware/message.php +++ b/resources/lang/is/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Varúð: Þessi eign hefur verið merkt sem ónothæf að svo stöddu. Ef ástand hennar hefur breyst skaltu uppfæra stöðu eignarinnar.', 'does_not_exist' => 'Þessi eign finnst ekki.', - 'does_not_exist_or_not_requestable' => 'Góð tilraun. Þessi eign er annað hvort ekki til eða ekki í boði.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Þessari eign hefur þegar verið ráðstafað til notanda og er því ekki hægt að afskrá. Vinsamlegast skilaðu eigninni fyrst og reyndu síðan að afskrá hana. ', - 'create' => array( + 'create' => [ 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Það tókst að skrá þessa eign :)' - ), + 'success' => 'Það tókst að skrá þessa eign :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Asset was not updated, please try again', 'success' => 'Asset updated successfully.', 'nothing_updated' => 'No fields were selected, so nothing was updated.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.' - ), + 'success' => 'Asset restored successfully.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Eignaúttekt var ekki skráð. Vinsamlegast reyndu aftur.', - 'success' => 'Eignaúttekt var skráð.' - ), + 'success' => 'Eignaúttekt var skráð.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'File not deleted. Please try again.', 'success' => 'File successfully deleted.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'File(s) not uploaded. Please try again.', 'success' => 'File(s) successfully uploaded.', 'nofiles' => 'You did not select any files for upload, or the file you are trying to upload is too large', 'invalidfiles' => 'One or more of your files is too large or is a filetype that is not allowed. Allowed filetypes are png, gif, jpg, doc, docx, pdf, and txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Some items did not import correctly.', 'errorDetail' => 'The following Items were not imported because of errors.', - 'success' => "Your file has been imported", - 'file_delete_success' => "Your file has been been successfully deleted", - 'file_delete_error' => "The file was unable to be deleted", - ), + 'success' => 'Your file has been imported', + 'file_delete_success' => 'Your file has been been successfully deleted', + 'file_delete_error' => 'The file was unable to be deleted', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Ertu viss um að þú viljir afskrá þessa eign?', 'error' => 'There was an issue deleting the asset. Please try again.', 'nothing_updated' => 'No assets were selected, so nothing was deleted.', - 'success' => 'The asset was deleted successfully.' - ), + 'success' => 'The asset was deleted successfully.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Eigninni var ekki ráðstafað, vinsamlegast reyndu aftur', 'success' => 'Eigninni var ráðstafað.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'not_available' => 'Þessi eign er ekki laus til ráðstöfunar!', - 'no_assets_selected' => 'Þú verður að velja að lágmarki eina eign úr listanum' - ), + 'no_assets_selected' => 'Þú verður að velja að lágmarki eina eign úr listanum', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Eigninni var ekki skilað, vinsamlegast reyndu aftur', 'success' => 'Eigninni var skilað.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'already_checked_in' => 'Þessari eign hefur þegar verið skilað.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Asset was not requested, please try again', 'success' => 'Asset requested successfully.', - 'canceled' => 'Beiðni um ráðstöfun var afturkölluð' - ) + 'canceled' => 'Beiðni um ráðstöfun var afturkölluð', + ], -); +]; diff --git a/resources/lang/is/admin/hardware/table.php b/resources/lang/is/admin/hardware/table.php index 633537ea29..aaff51ce9e 100644 --- a/resources/lang/is/admin/hardware/table.php +++ b/resources/lang/is/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Eignamerking', 'asset_model' => 'Model', - 'book_value' => 'Núvirði', + 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => 'Ráðstöfunardagsetning', 'checkoutto' => 'Ráðstafað', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'Download CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Raðnúmer', 'status' => 'Staða', 'title' => 'Eign ', - 'image' => 'Device Image', + 'image' => 'Device Image', 'days_without_acceptance' => 'Days Without Acceptance', - 'monthly_depreciation' => 'Mánaðarlegar afskriftir' - -); + 'monthly_depreciation' => 'Mánaðarlegar afskriftir', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/is/admin/kits/general.php b/resources/lang/is/admin/kits/general.php index 03efe8e40a..5a91756bfb 100644 --- a/resources/lang/is/admin/kits/general.php +++ b/resources/lang/is/admin/kits/general.php @@ -1,6 +1,6 @@ 'Um útbúnaðarlista', 'about_kits_text' => 'Útbúnaðarlistar leyfa þér að skrá marga hluti út samtímis (eignir, leyfi o. s. frv.) til notenda. Það getur verið gagnlegt þegar hópar nýrra starfsmanna fá úthlutað samskonar útbúnaði.', 'checkout' => 'Skrá út eftir útbúnaðarlista ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/is/admin/locations/table.php b/resources/lang/is/admin/locations/table.php index d211019a08..ac88bce027 100644 --- a/resources/lang/is/admin/locations/table.php +++ b/resources/lang/is/admin/locations/table.php @@ -1,6 +1,6 @@ 'Um staðsetningar', 'about_locations' => 'Staðsetningar eru notaðar til að skrá upplýsingar um staðsetningar notenda, eigna og annarra hluta', 'assets_rtd' => 'Eignir', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Parent', 'currency' => 'Gjaldmiðill staðsetningar', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Deild', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/is/admin/reports/general.php b/resources/lang/is/admin/reports/general.php index b03b97546f..344d5c8743 100644 --- a/resources/lang/is/admin/reports/general.php +++ b/resources/lang/is/admin/reports/general.php @@ -1,5 +1,10 @@ 'Select the options you want for your asset report.' -); +return [ + 'info' => 'Select the options you want for your asset report.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/is/admin/settings/general.php b/resources/lang/is/admin/settings/general.php index c354451579..2b54824df6 100644 --- a/resources/lang/is/admin/settings/general.php +++ b/resources/lang/is/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory lén', 'ad_domain_help' => 'This is sometimes the same as your email domain, but not always.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'Senda afrit á', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'Þetta er Active Directory þjónn', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Senda viðvaranir á', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Tími milli úttekta', 'audit_interval_help' => 'Ef þú þarft reglulega að framkvæmda efnislegar úttektir á eignunum þínum, skráðu þá hér þann tíma sem á að líða milli úttekta.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'Með hversu margra daga fyrirvara eigum við að vara þig við því að komið sé að því að framkvæma úttektir á eignum?', - 'auto_increment_assets' => 'Generate auto-incrementing asset IDs', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Forskeyti (valkvætt)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset IDs first to set this', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Öryggisafrit', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Strikamerkja stillingar', 'confirm_purge' => 'Confirm Purge', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D Barcode Type', 'alt_barcode_type' => '1D barcode type', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA Settings', 'eula_markdown' => 'This EULA allows Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'General Settings', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Búa til öryggisafrit', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP enabled', 'ldap_integration' => 'LDAP Integration', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Employee Number', 'ldap_email' => 'LDAP Email', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'This Snipe-IT install can load scripts from the outside world.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Optionally include a few sentences on your login screen, for example to assist people who have found a lost or stolen device. This field accepts Github flavored markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'optional', 'per_page' => 'Niðurstöður á síðu', 'php' => 'PHP útgáfa', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.', 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.', 'pwd_secure_complexity' => 'Password Complexity', 'pwd_secure_complexity_help' => 'Select whichever password complexity rules you wish to enforce.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Password minimum characters', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Prevent common passwords', 'pwd_secure_uncommon_help' => 'This will disallow users from using common passwords from the top 10,000 passwords reported in breaches.', 'qr_help' => 'Enable QR Codes first to set this', 'qr_text' => 'QR Code Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Stilling', 'settings' => 'Stillingar', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Site Name', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Update Settings', 'value' => 'Value', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'About Settings', 'about_settings_text' => 'These settings let you customize certain aspects of your installation.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Purge Deleted Records', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Label bottom gutter', 'labels_display_sgutter' => 'Label side gutter', 'labels_fontsize' => 'Label font size', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Length of asset tags, including zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/is/admin/settings/message.php b/resources/lang/is/admin/settings/message.php index ddec32b480..302784dd95 100644 --- a/resources/lang/is/admin/settings/message.php +++ b/resources/lang/is/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'An error has occurred while updating. ', - 'success' => 'Settings updated successfully.' - ), - 'backup' => array( + 'success' => 'Settings updated successfully.', + ], + 'backup' => [ 'delete_confirm' => 'Are you sure you would like to delete this backup file? This action cannot be undone. ', 'file_deleted' => 'Öryggisafritaskránni var eytt. ', 'generated' => 'Ný öryggisafritaskrá var búin til.', 'file_not_found' => 'Þessi öryggisafritaskrá finnst ekki á vefþjóninum.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'An error has occurred while purging. ', 'validation_failed' => 'Your purge confirmation is incorrect. Please type the word "DELETE" in the confirmation box.', - 'success' => 'Deleted records successfully purged.' - ), - -); + 'success' => 'Deleted records successfully purged.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/is/admin/statuslabels/message.php b/resources/lang/is/admin/statuslabels/message.php index f80c30de16..58079972fd 100644 --- a/resources/lang/is/admin/statuslabels/message.php +++ b/resources/lang/is/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Status Label does not exist.', 'assoc_assets' => 'This Status Label is currently associated with at least one Asset and cannot be deleted. Please update your assets to no longer reference this status and try again. ', - - 'create' => array( + 'create' => [ 'error' => 'Status Label was not created, please try again.', - 'success' => 'Status Label created successfully.' - ), + 'success' => 'Status Label created successfully.', + ], - 'update' => array( + 'update' => [ 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.' - ), + 'success' => 'Status Label updated successfully.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this Status Label?', 'error' => 'There was an issue deleting the Status Label. Please try again.', - 'success' => 'The Status Label was deleted successfully.' - ), + 'success' => 'The Status Label was deleted successfully.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Þessum eignum er ekki hægt að úthluta til notenda.', - 'deployable' => 'Þessum eignum er hægt að ráðstafa. Þegar þeim er ráðstafað fá þær almenna stöðugildið Í notkun.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Þessum eignum er ekki hægt að ráðstafa og þær sjást eingöngu í þar til gerðum lista. Þetta er gagnlegt til að varðveita upplýsingar um eignir sem nýta má við gerð fjárhagsáætlana eða til að halda utan um sögu eigna á sama tíma og þeim er haldið utan við þann eignalista sem unnið er með daglega.', 'pending' => 'Þessum eignum er ekki hægt að úthluta til notenda að svo stöddu. Oft notað fyrir hluti sem eru í viðgerð en er viðbúið að verði teknir aftur í notkun.', - ), + ], -); +]; diff --git a/resources/lang/is/admin/users/general.php b/resources/lang/is/admin/users/general.php index 37593f089a..5dc5456826 100644 --- a/resources/lang/is/admin/users/general.php +++ b/resources/lang/is/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Eignum úthlutað til :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Edit User', 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'History for :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Click here to restore them.', 'last_login' => 'Last Login', 'ldap_config_text' => 'LDAP configuration settings can be found Admin > Settings. The (optional) selected location will be set for all imported users.', @@ -23,6 +22,16 @@ return array( 'view_user' => 'View User :name', 'usercsv' => 'CSV skrá', 'two_factor_admin_optin_help' => 'Your current admin settings allow selective enforcement of two-factor authentication. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - ); + 'two_factor_enrolled' => '2FA Device Enrolled', + 'two_factor_active' => '2FA Active', + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/is/button.php b/resources/lang/is/button.php index 6eda50eb19..0f51c846af 100644 --- a/resources/lang/is/button.php +++ b/resources/lang/is/button.php @@ -1,6 +1,6 @@ 'Aðgerðir', 'add' => 'Bæta við nýjum', 'cancel' => 'Hætta við', @@ -8,11 +8,17 @@ return array( 'delete' => 'Eyða', 'edit' => 'Breyta', 'restore' => 'Endurheimta', + 'remove' => 'Remove', 'request' => 'Óska eftir', 'submit' => 'Staðfesta', 'upload' => 'Hlaða upp', - 'select_file' => 'Velja skrá...', + 'select_file' => 'Velja skrá...', 'select_files' => 'Velja skrár...', 'generate_labels' => 'Útbúa límmiða', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/is/general.php b/resources/lang/is/general.php index 895370c00c..4d277bc3ad 100644 --- a/resources/lang/is/general.php +++ b/resources/lang/is/general.php @@ -19,7 +19,10 @@ 'asset' => 'Eign', 'asset_report' => 'Eignaskýrsla', 'asset_tag' => 'Eignar merki', - 'assets_available' => 'tiltækar eignir', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Úttekt', 'audit_report' => 'Úttektarsaga', 'assets' => 'Eignir', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Bulk Audit', 'bulkaudit_status' => 'Staða úttektar', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'eftir stöðu', 'cancel' => 'Hætta við', 'categories' => 'Vöruflokkar', @@ -44,13 +51,13 @@ 'checkins_count' => 'Skil', 'user_requests_count' => 'Beiðnir', 'city' => 'Borg', - 'click_here' => 'Smelltu hér', + 'click_here' => 'Smelltu hér', 'clear_selection' => 'Hreinsa val', 'companies' => 'Fyrirtæki', 'company' => 'Fyrirtæki', 'component' => 'Eining', 'components' => 'Einingar', - 'complete' => 'Lokið', + 'complete' => 'Lokið', 'consumable' => 'Consumable', 'consumables' => 'Rekstrarvörur', 'country' => 'Land', @@ -62,6 +69,8 @@ 'updated_at' => 'Updated at', 'currency' => '$', // this is deprecated 'current' => 'Current', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Custom Asset Report', 'dashboard' => 'Stjórnborð', 'days' => 'dagar', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'Deleted', 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departments', - 'department' => 'Department', + 'department' => 'Department', 'deployed' => 'Í notkun', + 'depreciation' => 'Fyrning', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Depreciation Report', 'details' => 'Details', 'download' => 'Download', - 'download_all' => 'Download All', - 'depreciation' => 'Fyrning', + 'download_all' => 'Download All', 'editprofile' => 'Edit Your Profile', 'eol' => 'Lok línu', 'email_domain' => 'Lén tölvupósts', 'email_format' => 'Email Format', 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', 'firstname_lastname_format' => 'First Name Last Name (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Skrá', 'file_type' => 'Skráartegund', 'file_uploads' => 'File Uploads', + 'file_upload' => 'File Upload', 'generate' => 'Generate', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Hópar', 'gravatar_email' => 'Gravatar Email Address', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'History', 'history_for' => 'History for', 'id' => 'ID', 'image' => 'Mynd', 'image_delete' => 'Eyða mynd', 'image_upload' => 'Hlaða upp mynd', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Flytja inn', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Viðhaldsskýrsla eignar', 'asset_maintenances' => 'Viðhaldssaga eignar', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Ónægar aðgangsheimildir!', 'kits' => 'Útbúnaðarlistar', 'language' => 'Tungumál', @@ -132,7 +150,7 @@ 'licenses_available' => 'leyfi í boði', 'licenses' => 'Leyfi', 'list_all' => 'Sýna allt', - 'loading' => 'Hleð', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'This feature has been disabled for the demo installation.', 'location' => 'Staðsetning', @@ -141,15 +159,17 @@ 'logout' => 'Útskráning', 'lookup_by_tag' => 'Leita eftir merki eignar', 'maintenances' => 'Viðhald', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Framleiðandi', 'manufacturers' => 'Framleiðendur', 'markdown' => 'This field allows Github flavored markdown.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model No.', 'months' => 'mánuðir', 'moreinfo' => 'Nánar', 'name' => 'Heiti', + 'new_password' => 'New Password', 'next' => 'Next', 'next_audit_date' => 'Dagsetning næstu úttektar', 'last_audit' => 'Síðasta úttekt', @@ -171,19 +191,26 @@ 'purchase_date' => 'Innkaups dagsetning', 'qty' => 'Fj', 'quantity' => 'Fjöldi', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Tilbúin til notkunar', 'recent_activity' => 'Nýleg virkni', + 'remaining' => 'Remaining', 'remove_company' => 'Remove Company Association', 'reports' => 'Skýrslur', 'restored' => 'endurheimt', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Óskað eftir', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Beiðni endurkölluð', 'save' => 'Vista', 'select' => 'Veldu', + 'select_all' => 'Select All', 'search' => 'Leita', 'select_category' => 'Veldu flokk', - 'select_department' => 'Veldu deild', + 'select_department' => 'Veldu deild', 'select_depreciation' => 'Veldu afskriftir', 'select_location' => 'Veldu Staðsetningu', 'select_manufacturer' => 'Veldu framleiðanda', @@ -200,6 +227,7 @@ 'sign_in' => 'Skrá inn', 'signature' => 'Undirskrift', 'skin' => 'Útlit', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', 'site_name' => 'Nafn vefsins', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Are you sure you wish to delete', 'submit' => 'Staðfesta', 'target' => 'Merking', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Birta tíma og dagsetningu', 'total_assets' => 'skráðar eignir', 'total_licenses' => 'total licenses', @@ -230,6 +259,7 @@ 'users' => 'Users', 'viewall' => 'View All', 'viewassets' => 'View Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Vefsíða', 'welcome' => 'Velkomin(n), :name', 'years' => 'ár', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'Ég samþykki', 'i_decline' => 'Ég hafna', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Hreinsa undirskrift', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/is/help.php b/resources/lang/is/help.php index b6cc21e4ad..4a7510911f 100644 --- a/resources/lang/is/help.php +++ b/resources/lang/is/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Eignir eru hlutir sem hægt er að rekja með raðnúmeri eða öðrum merkingum. Þær eru alla jafna verðmætir hlutir sem mikilvægt er að geta aðgreint og borið kennsl á.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'Þú getur búið til mismunandi fyrningarflokka til að afskrifa eignir eftir línulegu afskriftarferli.', - - -); +]; diff --git a/resources/lang/is/mail.php b/resources/lang/is/mail.php index bf3c8fca17..da7c964bad 100644 --- a/resources/lang/is/mail.php +++ b/resources/lang/is/mail.php @@ -1,6 +1,6 @@ 'A user has canceled an item request on the website', 'a_user_requested' => 'A user has requested an item on the website', 'accessory_name' => 'Accessory Name:', @@ -60,7 +60,7 @@ return array( 'test_mail_text' => 'This is a test from the Snipe-IT Asset Management System. If you got this, mail is working :)', 'the_following_item' => 'The following item has been checked in: ', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'To reset your :web password, complete this form:', 'type' => 'Type', @@ -76,5 +76,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'Skoða þínar eignir' -); + 'your_assets' => 'Skoða þínar eignir', +]; diff --git a/resources/lang/is/passwords.php b/resources/lang/is/passwords.php index 61fe7fbd43..6205ef774d 100644 --- a/resources/lang/is/passwords.php +++ b/resources/lang/is/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Your password link has been sent!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/is/validation.php b/resources/lang/is/validation.php index 712d10fad2..c183ffc998 100644 --- a/resources/lang/is/validation.php +++ b/resources/lang/is/validation.php @@ -1,6 +1,6 @@ 'The :attribute must be at least :min characters.', 'array' => 'The :attribute must have at least :min items.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'The selected :attribute is invalid.', 'numeric' => ':attribute verður að vera tala.', 'present' => 'The :attribute field must be present.', @@ -88,8 +89,8 @@ return array( 'unique' => 'The :attribute has already been taken.', 'uploaded' => 'The :attribute failed to upload.', 'url' => 'The :attribute format is invalid.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "The :attribute field contains a character that is not allowed.", - "email_array" => "One or more email addresses is invalid.", - "hashed_pass" => "Your current password is incorrect", + 'alpha_space' => 'The :attribute field contains a character that is not allowed.', + 'email_array' => 'One or more email addresses is invalid.', + 'hashed_pass' => 'Your current password is incorrect', 'dumbpwd' => 'Þetta lykilorð er of algengt.', - "statuslabel_type" => "You must select a valid status label type", + 'statuslabel_type' => 'You must select a valid status label type', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/it/admin/asset_maintenances/message.php b/resources/lang/it/admin/asset_maintenances/message.php index 137bb88852..5d36235a37 100644 --- a/resources/lang/it/admin/asset_maintenances/message.php +++ b/resources/lang/it/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Sei sicuro di voler eliminare questa manutenzione garanzia?', 'error' => 'C\'è stato un problema eliminando la manutenzione garanzia. Riprova.', - 'success' => 'Manutenzione prodotto eliminata con successo.' + 'success' => 'Manutenzione prodotto eliminata con successo.', ], 'create' => [ 'error' => 'Manutenzione prodotto non creata, riprova.', - 'success' => 'Manutenzione prodotto creata con successo.' + 'success' => 'Manutenzione prodotto creata con successo.', ], 'edit' => [ 'error' => 'La manutenzione degli asset non è stata modificata, riprova.', - 'success' => 'La manutenzione degli asset è stata modificata correttamente.' + 'success' => 'La manutenzione degli asset è stata modificata correttamente.', ], 'asset_maintenance_incomplete' => 'Non ancora completato', 'warranty' => 'Garanzia', 'not_warranty' => 'Senza garanzia', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/it/admin/asset_maintenances/table.php b/resources/lang/it/admin/asset_maintenances/table.php index f07221bfd4..107a0a62a9 100644 --- a/resources/lang/it/admin/asset_maintenances/table.php +++ b/resources/lang/it/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Manutenzione Prodotto', 'asset_name' => 'Nome prodotto', 'is_warranty' => 'Garanzia', - 'dl_csv' => 'Scarica CSV' + 'dl_csv' => 'Scarica CSV', ]; diff --git a/resources/lang/it/admin/companies/general.php b/resources/lang/it/admin/companies/general.php index 2bbea8475e..30d4046dde 100644 --- a/resources/lang/it/admin/companies/general.php +++ b/resources/lang/it/admin/companies/general.php @@ -1,4 +1,7 @@ 'Seleziona Azienda', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/it/admin/companies/message.php b/resources/lang/it/admin/companies/message.php index a286a8fb65..8c87a41ad0 100644 --- a/resources/lang/it/admin/companies/message.php +++ b/resources/lang/it/admin/companies/message.php @@ -1,18 +1,19 @@ 'L\'azienda non esiste.', 'assoc_users' => 'Questa azienda è attualmente associata con almeno un modello e non può essere cancellata. Aggiorna i tuoi modelli perchè non facciano più riferimento a questa azienda e riprova. ', - 'create' => array( + 'create' => [ 'error' => 'L\'azienda non è stata creata, riprova.', - 'success' => 'Azienda creata con successo.' - ), - 'update' => array( + 'success' => 'Azienda creata con successo.', + ], + 'update' => [ 'error' => 'Azienda non aggiornata, riprova', - 'success' => 'Azienda aggiornata con successo.' - ), - 'delete' => array( + 'success' => 'Azienda aggiornata con successo.', + ], + 'delete' => [ 'confirm' => 'Sei sicuro di voler cancellare questa azienda?', 'error' => 'Si è verificato un problema eliminando l\'azienda. Riprova.', - 'success' => 'L\'azienda è stata cancellata con successo.' - ) -); + 'success' => 'L\'azienda è stata cancellata con successo.', + ], +]; diff --git a/resources/lang/it/admin/custom_fields/general.php b/resources/lang/it/admin/custom_fields/general.php index 83a618f9e7..864c05c1ec 100644 --- a/resources/lang/it/admin/custom_fields/general.php +++ b/resources/lang/it/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Campi Personalizzati', + 'manage' => 'Manage', 'field' => 'Campo', 'about_fieldsets_title' => 'Fileldsets', - 'about_fieldsets_text' => 'I Fieldsets ti permettono di creare gruppi di campi personalizzati che sono frequentemente riutilizzati per modelli specifici di asset.', - 'custom_format' => 'Formato personalizzato...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Crittografare il valore di questo campo nel database', 'encrypt_field_help' => 'ATTENZIONE: Se il campo viene crittografato non sarà possibile cercarlo.', 'encrypted' => 'Crittografato', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Usato dai Modelli', 'order' => 'Ordine', 'create_fieldset' => 'Nuovo fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Nuovo campo personalizzato', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Il valore di questo campo viene crittografato nel database. Solo gli utenti amministratori saranno in grado di visualizzare il valore decrittografato', 'show_in_email' => 'Includere il valore di questo campo nelle e-mail di checkout inviate all\'utente? I campi crittografati non possono essere inclusi nelle e-mail.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/it/admin/depreciations/general.php b/resources/lang/it/admin/depreciations/general.php index 4626905c54..4fdb8c90d6 100644 --- a/resources/lang/it/admin/depreciations/general.php +++ b/resources/lang/it/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'About Obsolescenza Asset', 'about_depreciations' => 'Puoi settare l\'obsolescenza di un Asset per deprezzarlo in base alle percentuale di Obsolescenza.', 'asset_depreciations' => 'Obsolescenza Asset', 'create' => 'Crea un deprezzamento', 'depreciation_name' => 'Nome Obsolescenza', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Numero di Mesi', 'update' => 'Aggiorna l\'ammortamento', - 'depreciation_min' => 'Valore minimo dopo ammortamento' - -); + 'depreciation_min' => 'Valore minimo dopo ammortamento', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/it/admin/depreciations/table.php b/resources/lang/it/admin/depreciations/table.php index fd85f54bd1..513ce47cf5 100644 --- a/resources/lang/it/admin/depreciations/table.php +++ b/resources/lang/it/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Mesi', 'term' => 'Termine', 'title' => 'Nome ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/it/admin/groups/titles.php b/resources/lang/it/admin/groups/titles.php index 7ac8f60aa5..41fd6f3fcf 100644 --- a/resources/lang/it/admin/groups/titles.php +++ b/resources/lang/it/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Informazioni sui gruppi', 'about_groups' => 'I gruppi sono usati per generalizzare i permessi degli utenti.', 'group_management' => 'Gestione Gruppo', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Amministratore del Gruppo', 'allow' => 'Permetti', 'deny' => 'Rifiuta', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/it/admin/hardware/form.php b/resources/lang/it/admin/hardware/form.php index bd56d74f40..bfc9df3c67 100644 --- a/resources/lang/it/admin/hardware/form.php +++ b/resources/lang/it/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confermi elementi di eliminazione di massa', +return [ + 'bulk_delete' => 'Confermi elementi di eliminazione di massa', 'bulk_delete_help' => 'Rivedi gli assets sottostanti per la cancellazione massiva. Una volta cancellati, questi assets potranno essere ripristinati, ma non saranno più associati ad alcun utente cui siano attualmente assegnati.', 'bulk_delete_warn' => 'Stai per cancellare :asset_count assets.', - 'bulk_update' => 'Aggiornamento quantità beni', - 'bulk_update_help' => 'Questo modulo consente di aggiornare più risorse in una sola volta. Riempire solo i campi che è necessario cambiare. Tutti i campi lasciati vuoti rimarranno invariati. ', - 'bulk_update_warn' => 'Stai per modificare le proprietà di :asset_count beni.', + 'bulk_update' => 'Aggiornamento quantità beni', + 'bulk_update_help' => 'Questo modulo consente di aggiornare più risorse in una sola volta. Riempire solo i campi che è necessario cambiare. Tutti i campi lasciati vuoti rimarranno invariati. ', + 'bulk_update_warn' => 'Stai per modificare le proprietà di :asset_count beni.', 'checkedout_to' => 'Assegnato a', 'checkout_date' => 'Data di assegnazione', 'checkin_date' => 'Data di entrata', @@ -38,7 +38,12 @@ return array( 'tag' => 'Etichetta bene', 'update' => 'Aggiornamento bene', 'warranty' => 'Garanzia', - 'warranty_expires' => 'Scadenza della garanzia', + 'warranty_expires' => 'Scadenza della garanzia', 'years' => 'anni', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/it/admin/hardware/general.php b/resources/lang/it/admin/hardware/general.php index 6650cf90ac..451fa3ea1d 100644 --- a/resources/lang/it/admin/hardware/general.php +++ b/resources/lang/it/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Informazioni sugli asset', 'about_assets_text' => 'Gli asset sono elementi tracciati con il numero di serie o il tag di asset. Tendono ad essere oggetti di valore più elevato dove identificare un elemento specifico.', - 'archived' => 'Archiviato', + 'archived' => 'Archiviato', 'asset' => 'Asset', 'bulk_checkout' => 'Ritiro Asset', 'checkin' => 'Ingresso Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'Questo modello di asset è stato eliminato. Devi ripristinare il modello prima di poter ripristinare il bene.', 'requestable' => 'Disponibile', 'requested' => 'richiesto', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Ripristina Asset', 'pending' => 'In attesa', 'undeployable' => 'Non Distribuilbile', 'view' => 'Vedi Asset', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/it/admin/hardware/message.php b/resources/lang/it/admin/hardware/message.php index 378e3d27b7..a1388b5e2f 100644 --- a/resources/lang/it/admin/hardware/message.php +++ b/resources/lang/it/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Attenzione: Questo asset è stato marcato come non distribuibile. Se lo stato è cambiato,aggiorna lo stato dell\'asset.', 'does_not_exist' => 'Questo Asset non esiste.', - 'does_not_exist_or_not_requestable' => 'Ci hai provato. Questo prodotto non esiste o non è disponibile.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Questo asset è stato assegnato ad un Utente e non può essere cancellato. Per favore Riassegnalo in magazzino,e dopo riprova a cancellarlo.', - 'create' => array( + 'create' => [ 'error' => 'L\'asset non è stato creato, riprova per favore. :(', - 'success' => 'L\'asset è stato creato con successo. :)' - ), + 'success' => 'L\'asset è stato creato con successo. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Il bene non è stato aggiornato, si prega di riprovare', 'success' => 'Bene aggiornato con successo.', 'nothing_updated' => 'Non è stato selezionato nessun campo, nulla è stato aggiornato.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Il bene non è stato ripristinato, riprova', - 'success' => 'Bene ripristinato con successo.' - ), + 'success' => 'Bene ripristinato con successo.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'L\'audit del patrimonio non è riuscito. Riprova.', - 'success' => 'L\'audit di risorse si è registrato con successo.' - ), + 'success' => 'L\'audit di risorse si è registrato con successo.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'File non cancellato. Riprova.', 'success' => 'File cancellato con successo.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'File non caricato/i. Riprova.', 'success' => 'File caricato/i con successo.', 'nofiles' => 'Non hai selezionato nessun file per il caricamento, oppure il file selezionato è troppo grande', 'invalidfiles' => 'Uno o più file è troppo grande o è un tipo di file non consentito. Tipi di file ammessi sono png, gif, jpg, doc, docx, pdf, txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Alcuni elementi non sono stati importati correttamente.', 'errorDetail' => 'Gli elementi seguenti non sono stati importati correttamente a causa di errori.', - 'success' => "Il file è stato importato con successo", - 'file_delete_success' => "Il file è stato cancellato con successo", - 'file_delete_error' => "Impossibile eliminare il file", - ), + 'success' => 'Il file è stato importato con successo', + 'file_delete_success' => 'Il file è stato cancellato con successo', + 'file_delete_error' => 'Impossibile eliminare il file', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Sei sicuro di voler eliminare questo bene?', 'error' => 'C\'è stato un problema durante la cancellazione del bene. Riprova per favore.', 'nothing_updated' => 'Nessun patrimonio è stato selezionato, quindi niente è stato eliminato.', - 'success' => 'Il bene è stato eliminato con successo.' - ), + 'success' => 'Il bene è stato eliminato con successo.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Il bene non è stato estratto, per favore riprova', 'success' => 'Il bene è stato estratto con successo.', 'user_does_not_exist' => 'Questo utente non è valido. Riprova.', 'not_available' => 'Questo prodotto non è disponibile per il checkout!', - 'no_assets_selected' => 'È necessario selezionare almeno una risorsa dall\'elenco' - ), + 'no_assets_selected' => 'È necessario selezionare almeno una risorsa dall\'elenco', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Il bene non è stato registrato, per favore riprova', 'success' => 'Il bene è stato registrato con successo.', 'user_does_not_exist' => 'Questo utente non è valido. Riprova.', 'already_checked_in' => 'Il prodotto è già rientrato.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'L\'asset non è stato richiesto, si prega di riprovare', 'success' => 'Asset richiesto con successo.', - 'canceled' => 'Richiesta di checkout cancellata con successo' - ) + 'canceled' => 'Richiesta di checkout cancellata con successo', + ], -); +]; diff --git a/resources/lang/it/admin/hardware/table.php b/resources/lang/it/admin/hardware/table.php index 7d65a5e3b6..e0891ad9c4 100644 --- a/resources/lang/it/admin/hardware/table.php +++ b/resources/lang/it/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Etichetta bene', 'asset_model' => 'Modello', - 'book_value' => 'Valore', + 'book_value' => 'Current Value', 'change' => 'Dentro/Fuori', 'checkout_date' => 'Data di estrazione', 'checkoutto' => 'Estratto', + 'current_value' => 'Current Value', 'diff' => 'Differenza', 'dl_csv' => 'Scarica CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Seriale', 'status' => 'Stato', 'title' => 'Bene ', - 'image' => 'Immagine dispositivo', + 'image' => 'Immagine dispositivo', 'days_without_acceptance' => 'Giorni senza accettazione', - 'monthly_depreciation' => 'Ammortamento Mensile' - -); + 'monthly_depreciation' => 'Ammortamento Mensile', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/it/admin/kits/general.php b/resources/lang/it/admin/kits/general.php index 6d312214a2..3664c40a3f 100644 --- a/resources/lang/it/admin/kits/general.php +++ b/resources/lang/it/admin/kits/general.php @@ -1,6 +1,6 @@ 'Informazioni su Kit Predefiniti', 'about_kits_text' => 'I Kit Predefiniti ti permettono di assegnare rapidamente una collezione di prodotti (asset, licenze, ecc.) ad un utente. Può esserti d\'aiuto nel caso in cui devi assegnare lo stesso lotto di prodotti ad uno o più utenti allo stesso tempo.', 'checkout' => 'Assegna Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'Non ci sono abbastanza licenze disponibili da assegnare per :license. Ulteriori :qty sono richieste. ', 'none_consumables' => 'Non ci sono abbastanza consumabili disponibili da assegnare per :consumable. Ulteriori :qty sono richiesti. ', 'none_accessory' => 'Non ci sono abbastanza accessori disponibili da assegnare per :accessory. Ulteriori :qty sono richiesti. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/it/admin/locations/table.php b/resources/lang/it/admin/locations/table.php index 8fe24b5865..21f2fd61d4 100644 --- a/resources/lang/it/admin/locations/table.php +++ b/resources/lang/it/admin/locations/table.php @@ -1,6 +1,6 @@ 'Informazioni sulle posizioni', 'about_locations' => 'Le posizioni sono usate per tracciare la poszione degli utenti, degli asset, e di altri oggetti', 'assets_rtd' => 'Beni', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Genitore', 'currency' => 'Valuta della Posizione', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/it/admin/reports/general.php b/resources/lang/it/admin/reports/general.php index 4e695860ce..f8d32d54c7 100644 --- a/resources/lang/it/admin/reports/general.php +++ b/resources/lang/it/admin/reports/general.php @@ -1,5 +1,10 @@ 'Selezionare le opzioni desiderate per il vostro report di beni.' -); +return [ + 'info' => 'Selezionare le opzioni desiderate per il vostro report di beni.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/it/admin/settings/general.php b/resources/lang/it/admin/settings/general.php index 8fee1d8df1..e422499402 100644 --- a/resources/lang/it/admin/settings/general.php +++ b/resources/lang/it/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Dominio Active Directory', 'ad_domain_help' => 'Questo a volte è lo stesso del dominio email, ma non sempre.', 'ad_append_domain_label' => 'Aggiungi il dominio', 'ad_append_domain' => 'Aggiungi il dominio al campo username', - 'ad_append_domain_help' => 'L\'utente non è tenuto a scrivere "username@domain.local", può semplicemente digitare "username".' , + 'ad_append_domain_help' => 'L\'utente non è tenuto a scrivere "username@domain.local", può semplicemente digitare "username".', 'admin_cc_email' => 'Email CC', 'admin_cc_email_help' => 'Se desideri inviare una copia delle e-mail di consegna / ritiro che vengono inviate agli utenti a un altro account e-mail, inseriscile qui. Altrimenti, lascia questo campo vuoto.', 'is_ad' => 'Si tratta di un server Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Invia avvisi a', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Avvisi Attivati', 'alert_interval' => 'Soglia di avviso di scadenza (in giorni)', 'alert_inv_threshold' => 'Soglia di avviso di inventario', 'allow_user_skin' => 'Consenti tema utente', - 'allow_user_skin_help_text' => 'Selezionando questa casella, l\'utente potrà sovrascrivere il tema dell\'interfaccia utente con uno diverso.' , + 'allow_user_skin_help_text' => 'Selezionando questa casella, l\'utente potrà sovrascrivere il tema dell\'interfaccia utente con uno diverso.', 'asset_ids' => 'ID Bene', 'audit_interval' => 'Intervallo di controllo', 'audit_interval_help' => 'Se sei tenuto a controllare regolarmente le risorse, inserisci l\'intervallo in mesi.', 'audit_warning_days' => 'Soglia di allarme di controllo', 'audit_warning_days_help' => 'Quanti giorni in anticipo dovremmo avvisare quando i beni sono dovuti per il controllo?', - 'auto_increment_assets' => 'Genera auto-incremento ID beni', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefisso (Opzionale)', - 'auto_incrementing_help' => 'Abilita auto-incremento ID beni prima di impostare questa', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Backups', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Impostazioni codice a barre', 'confirm_purge' => 'Conferma Cancellazione', 'confirm_purge_help' => 'Inserisci il testo "DELETE" nella casella sottostante per eliminare i tuoi record eliminati. Questa azione non può essere annullata e cancellerà PERMANENTEMENTE tutti gli elementi e gli utenti. (Effettuare un backup, per essere sicuri.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Tipo di codice a barre 2D', 'alt_barcode_type' => 'Tipo di codice a barre 1D', 'email_logo_size' => 'I loghi quadrati nelle email hanno un aspetto migliore. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Impostazioni EULA', 'eula_markdown' => 'Questa EULA consente Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Ulteriori testo di piè di pagina ', 'footer_text_help' => 'Questo testo verrà visualizzato nel piè di pagina destro. I collegamenti sono consentiti utilizzando markdown Github. Le interruzioni di linea, le intestazioni, le immagini, ecc. Possono dare risultati imprevedibili.', 'general_settings' => 'Impostazioni Generali', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Crea Backup', 'header_color' => 'Colore intestazione', 'info' => 'Queste impostazioni consentono di personalizzare alcuni aspetti della vostra installazione.', 'label_logo' => 'Logo Etichetta', 'label_logo_size' => 'I loghi quadrati hanno un aspetto migliore - verranno visualizzati in alto a destra di ogni etichetta dell\'asset. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'Chiave TLS client LDAP', 'ldap_client_tls_cert' => 'Certificato TLS Client LDAP', 'ldap_enabled' => 'LDAP abilitato', 'ldap_integration' => 'Integrazione LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Questo flag è usato per determinare se un utente può accedere a Snipe-IT e non influisce sulla capacità di assegnare o revocare oggetti a questi.', 'ldap_emp_num' => 'ID impiegato LDAP', 'ldap_email' => 'Email LDAP', - 'license' => 'Licenza software', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Licenza software', 'load_remote_text' => 'Script remoti', 'load_remote_help_text' => 'Questa installazione di Snipe-IT può caricare script dal mondo esterno.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Nota di accesso', 'login_note_help' => 'Facoltativamente includere alcune frasi nella schermata di login, ad esempio per aiutare le persone che hanno trovato un dispositivo perso o rubato. Questo campo accetta Goodotto flavored markdown', 'login_remote_user_text' => 'Opzioni di accesso utente remoto', @@ -118,16 +141,28 @@ return array( 'optional' => 'facoltativo', 'per_page' => 'Risultati per Pagina', 'php' => 'PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'È necessario installare php-gd per visualizzare i codici QR, consultare le istruzioni di installazione.', 'php_gd_warning' => 'Il plugin PHP Image Processing and GD non è installato.', 'pwd_secure_complexity' => 'Complicità di password', 'pwd_secure_complexity_help' => 'Seleziona quale regola di complessità password desideri applicare.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Caratteri minimi di password', 'pwd_secure_min_help' => 'Il valore minimo consentito è 8', 'pwd_secure_uncommon' => 'Impedire le password comuni', 'pwd_secure_uncommon_help' => 'Questo impedirà agli utenti di utilizzare le password comuni dalle prime 10.000 password segnalate in violazione.', 'qr_help' => 'Abilita codici QR primo di impostare questo', 'qr_text' => 'QR Code Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML attivo', 'saml_integration' => 'Integrazione SAML', 'saml_sp_entityid' => 'Entity ID', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'Questo farà sì che l\'utente venga reindirizzato per primo all\'IdP al momento del logout. Deselezionare, se l\'IdP non supporta correttamente SAML SLO.', 'saml_custom_settings' => 'Impostazioni Personalizzate SAML', 'saml_custom_settings_help' => 'È possibile specificare impostazioni aggiuntive alla libreria onelogin/php-saml. Utilizzare a proprio rischio.', + 'saml_download' => 'Download Metadata', 'setting' => 'Impostazioni', 'settings' => 'Impostazioni', 'show_alerts_in_menu' => 'Mostra avvisi nel menu in alto', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Mostra le immagini nelle e-mail', 'show_images_in_email_help' => 'Deseleziona questa casella se l\'installazione di Snipe-IT si trova dietro una rete VPN o chiusa e gli utenti esterni alla rete non saranno in grado di caricare le immagini fornite da questa installazione nelle loro e-mail.', 'site_name' => 'Nome sito', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Botname Slack', 'slack_channel' => 'Canale Slack', 'slack_endpoint' => 'Finale Slack', @@ -173,6 +212,8 @@ return array( 'update' => 'Aggiorna impostazioni', 'value' => 'Valore', 'brand' => 'Personalizzazione', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Tipologia di Web Branding', 'about_settings_title' => 'Impostazioni', 'about_settings_text' => 'Queste impostazioni ti permettono di personalizzare alcuni aspetti della tua installazione.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Informativa sulla privacy', 'privacy_policy_link_help' => 'Se un URL è incluso qui, un link alla tua politica sulla privacy sarà incluso nel footer dell\'app e in tutte le e-mail che il sistema invia, in conformità con GDPR. ', 'purge' => 'Eliminare i record cancellati', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Etichettare la grondaia inferiore', 'labels_display_sgutter' => 'Lato laterale dell\'etichetta', 'labels_fontsize' => 'Dimensione carattere etichetta', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Selezionando questa casella viene forzato un vincolo di unicità sul seriale del bene', 'zerofill_count' => 'Lunghezza dei tag di asset, incluso zerofill', 'username_format_help' => 'Questa impostazione sarà usata dal processo di importazione solo se un nome utente non è fornito, e se è necessario creare un nome utente.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/it/admin/settings/message.php b/resources/lang/it/admin/settings/message.php index 484b9bbafe..16c0718502 100644 --- a/resources/lang/it/admin/settings/message.php +++ b/resources/lang/it/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Si è verificato un errore durante l\'aggiornamento. ', - 'success' => 'Impostazioni aggiornate correttamente.' - ), - 'backup' => array( + 'success' => 'Impostazioni aggiornate correttamente.', + ], + 'backup' => [ 'delete_confirm' => 'Sei sicuro di voler cancellare questo file di backup? Questa operazione è irreversibile. ', 'file_deleted' => 'Il file di backup è stato cancellato con successo. ', 'generated' => 'Un nuovo file di backup è stato creato con successo.', 'file_not_found' => 'Quel file di backup non può essere trovato sul server.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Si è verificato un errore durante la pulizia. ', 'validation_failed' => 'La conferma dell\'eliminazione non è corretta. Digita "DELETE" nel box di conferma.', - 'success' => 'I record cancellati sono stati correttamente eliminati.' - ), - -); + 'success' => 'I record cancellati sono stati correttamente eliminati.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/it/admin/statuslabels/message.php b/resources/lang/it/admin/statuslabels/message.php index 5b99807fc7..949ec55972 100644 --- a/resources/lang/it/admin/statuslabels/message.php +++ b/resources/lang/it/admin/statuslabels/message.php @@ -1,33 +1,32 @@ 'L\'etichetta di stato non esiste.', 'assoc_assets' => 'Questa etichetta di stato è attualmente associata ad almeno un Asset e non può essere cancellata. Per favore aggiorna i tuoi Asset per togliere i riferimenti a questo stato e riprova. ', - - 'create' => array( + 'create' => [ 'error' => 'Lo stato non è stato creato, per favore riprova.', - 'success' => 'Etichetta di stato creata correttamente.' - ), + 'success' => 'Etichetta di stato creata correttamente.', + ], - 'update' => array( + 'update' => [ 'error' => 'Lo stato non è stato aggiornato, per favore riprova', - 'success' => 'Etichetta di stato aggiornata correttamente.' - ), + 'success' => 'Etichetta di stato aggiornata correttamente.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Sei sicuro di voler cancellare questo stato?', 'error' => 'C\'è stato un problema cancellando lo stato. Per favore riprova.', - 'success' => 'L\'etichetta di stato è stata cancellata correttamente.' - ), + 'success' => 'L\'etichetta di stato è stata cancellata correttamente.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Queste attività non possono essere assegnate a nessuno.', - 'deployable' => 'Queste attività possono essere verificate. Una volta assegnati, assumono uno status meta di Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Queste attività non possono essere verificate e verranno visualizzate solo nella visualizzazione archiviata. Ciò è utile per conservare le informazioni sugli asset per finalità di bilancio o storiche ma mantenerle dall\'elenco delle attività quotidiane.', 'pending' => 'Queste attività non possono ancora essere assegnate a nessuno, spesso utilizzate per gli oggetti che sono fuori per la riparazione, ma si prevede di tornare alla circolazione.', - ), + ], -); +]; diff --git a/resources/lang/it/admin/users/general.php b/resources/lang/it/admin/users/general.php index 28a849f11f..d5239e74f8 100644 --- a/resources/lang/it/admin/users/general.php +++ b/resources/lang/it/admin/users/general.php @@ -1,7 +1,6 @@ 'Questo utente può effettuare il login', 'activated_disabled_help_text' => 'Non puoi modificare lo stato di attivazione del proprio account.', 'assets_user' => 'Bene assegnato a :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Modifica Utente', 'filetype_info' => 'I formati di file permessi sono png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, e rar.', 'history_user' => 'Storico per :name', - 'info' => 'Informazioni', + 'info' => 'Informazioni', 'restore_user' => 'Clicca qui per ripristinarli.', 'last_login' => 'Ultimo accesso', 'ldap_config_text' => 'Le impostazioni di configurazione di LDAP possono essere trovate su Admin > Impostazioni. La posizione selezionata (facoltativa) verrà impostata per tutti gli utenti importati.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Le impostazioni correnti di amministratore consentono l\'esecuzione selettiva dell\'autenticazione a due fattori.', 'two_factor_enrolled' => 'Apparecchio 2FA iscritto', 'two_factor_active' => '2FA attivo', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/it/button.php b/resources/lang/it/button.php index e264205a68..373f49e6a5 100644 --- a/resources/lang/it/button.php +++ b/resources/lang/it/button.php @@ -1,6 +1,6 @@ 'Azioni', 'add' => 'Aggiungi Nuovo', 'cancel' => 'Annulla', @@ -8,11 +8,17 @@ return array( 'delete' => 'Cancella', 'edit' => 'Modifica', 'restore' => 'Ripristina', + 'remove' => 'Remove', 'request' => 'Richiesta', 'submit' => 'Invia', 'upload' => 'Carica / Upload', - 'select_file' => 'Seleziona il file...', + 'select_file' => 'Seleziona il file...', 'select_files' => 'Seleziona i file...', 'generate_labels' => '{1} Genera Etichetta|[2,*] Genera Etichette', - 'send_password_link' => 'Invia Link di Reset Password', -); + 'send_password_link' => 'Invia Link di Reset Password', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/it/general.php b/resources/lang/it/general.php index abc27295a3..492e62a1c9 100644 --- a/resources/lang/it/general.php +++ b/resources/lang/it/general.php @@ -19,7 +19,10 @@ 'asset' => 'Bene', 'asset_report' => 'Report beni', 'asset_tag' => 'Tag Bene', - 'assets_available' => 'beni disponibili', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'revisione', 'audit_report' => 'Registro di controllo', 'assets' => 'Beni', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Audit di massa', 'bulkaudit_status' => 'Stato di controllo', 'bulk_checkout' => 'Checkout Bulk', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'in base allo stato', 'cancel' => 'annulla', 'categories' => 'Categorie', @@ -44,13 +51,13 @@ 'checkins_count' => 'Consegne', 'user_requests_count' => 'Richieste', 'city' => 'Città', - 'click_here' => 'Clicca qui', + 'click_here' => 'Clicca qui', 'clear_selection' => 'Annulla selezione', 'companies' => 'Aziende', 'company' => 'Azienda', 'component' => 'Componente', 'components' => 'Componenti', - 'complete' => 'Completare', + 'complete' => 'Completare', 'consumable' => 'Consumabile', 'consumables' => 'Consumabili', 'country' => 'Paese', @@ -62,6 +69,8 @@ 'updated_at' => 'Aggiornato a', 'currency' => '$', // this is deprecated 'current' => 'Attuale', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Report assets personalizzato', 'dashboard' => 'Pannello amministrativo', 'days' => 'giorni', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Sei sicuro di voler eliminare :item?', 'deleted' => 'Eliminata', 'delete_seats' => 'Posti Cancellati', + 'deletion_failed' => 'Deletion failed', 'departments' => 'dipartimenti', - 'department' => 'Dipartimento', + 'department' => 'Dipartimento', 'deployed' => 'Distribuita', + 'depreciation' => 'Obsoleti', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Report degli Obsoleti', 'details' => 'Dettagli', 'download' => 'Scarica', - 'download_all' => 'Scarica tutto', - 'depreciation' => 'Obsoleti', + 'download_all' => 'Scarica tutto', 'editprofile' => 'Edita il tuo profilo', 'eol' => 'EOL', 'email_domain' => 'Dominio di posta elettronica', 'email_format' => 'Formato di posta elettronica', 'email_domain_help' => 'Questo viene utilizzato per generare indirizzi e-mail durante l\'importazione', + 'error' => 'Error', 'filastname_format' => 'Prima cognome iniziale (jsmith@example.com)', 'firstname_lastname_format' => 'Nome cognome (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Nome cognome (jane.smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'File', 'file_type' => 'Tipo di file', 'file_uploads' => 'Carica i file', + 'file_upload' => 'File Upload', 'generate' => 'Genera', - 'github_markdown' => 'Questo campo consente a Markdown Github.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Questo campo consente a Markdown Github.', 'groups' => 'Gruppi', 'gravatar_email' => 'Indirizzo Email Gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Storia', 'history_for' => 'Cronologia', 'id' => 'ID', 'image' => 'Immagine', 'image_delete' => 'Cancella l\'Immagine', 'image_upload' => 'Carica immagine', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'I tipi di file accettati sono jpg, webp, png, gif e svg. La dimensione massima consentita per il caricamento è :size.', 'import' => 'Importa', 'importing' => 'Importare', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Rapporto manutenzione prodotto', 'asset_maintenances' => 'Manutenzione Prodotto', 'item' => 'Articolo', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Permessi Insufficienti!', 'kits' => 'Kit Predefiniti', 'language' => 'Lingua', @@ -132,7 +150,7 @@ 'licenses_available' => 'Licenze Disponibili', 'licenses' => 'Licenze', 'list_all' => 'Visualizza Tutti', - 'loading' => 'Caricamento', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'Questo valore non verrà salvato in un\'installazione demo.', 'feature_disabled' => 'Questa funzionalità è stata disabilitata per l\'installazione demo.', 'location' => 'Luogo', @@ -141,15 +159,17 @@ 'logout' => 'logout', 'lookup_by_tag' => 'Ricerca da Asset Tag', 'maintenances' => 'Manutenzioni', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Produttore', 'manufacturers' => 'Produttori', 'markdown' => 'Questo campo consente a Gridubdown flavored markdown.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Numero minimo di elementi che dovrebbero essere disponibili prima che un avviso venga attivato.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Modello No.', 'months' => 'mesi', 'moreinfo' => 'Altre informazioni', 'name' => 'Nome', + 'new_password' => 'New Password', 'next' => 'Successivo', 'next_audit_date' => 'Prossima data di verifica', 'last_audit' => 'Ultimo controllo', @@ -171,19 +191,26 @@ 'purchase_date' => 'Data di acquisto', 'qty' => 'Quantità', 'quantity' => 'Quantità', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Pronto per il rilascio', 'recent_activity' => 'Attività Recenti', + 'remaining' => 'Remaining', 'remove_company' => 'Rimuovi associazioni azienda', 'reports' => 'Reports', 'restored' => 'ripristinato', 'restore' => 'Ripristina', + 'requestable_models' => 'Requestable Models', 'requested' => 'Richiesto', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Richiesta annullata', 'save' => 'Salva', 'select' => 'Seleziona', + 'select_all' => 'Select All', 'search' => 'Cerca', 'select_category' => 'Seleziona una categoria', - 'select_department' => 'Seleziona un Dipartimento', + 'select_department' => 'Seleziona un Dipartimento', 'select_depreciation' => 'Selezionare un tipo di ammortamento', 'select_location' => 'Seleziona una posizione', 'select_manufacturer' => 'Selezionare un produttore', @@ -200,6 +227,7 @@ 'sign_in' => 'Accedi', 'signature' => 'Firma', 'skin' => 'Tema', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Sembra che la tua integrazione Slack con Snipe-IT funziona!', 'some_features_disabled' => 'DEMO: Alcune caratteristiche sono disabilitate in questa modalità.', 'site_name' => 'Nome sito', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Sei sicuro di voler eliminare', 'submit' => 'Invia', 'target' => 'Assegnatario', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Visualizzazione del tempo e del tempo', 'total_assets' => 'Assets totali', 'total_licenses' => 'Totale licenze', @@ -230,6 +259,7 @@ 'users' => 'Utenti', 'viewall' => 'Visualizza tutto', 'viewassets' => 'Visualizza gli Assets assegnati', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Sito Web', 'welcome' => 'Benvenuto, :name', 'years' => 'anni', @@ -243,8 +273,78 @@ 'accept' => 'Accetta :asset', 'i_accept' => 'Accetto', 'i_decline' => 'Rifiuto', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Firma qui sotto per indicare che accetti i termini di servizio:', 'clear_signature' => 'Cancella Firma', 'show_help' => 'Mostra aiuto', 'hide_help' => 'Nascondi aiuto', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/it/help.php b/resources/lang/it/help.php index 68ea28097e..ba8d357293 100644 --- a/resources/lang/it/help.php +++ b/resources/lang/it/help.php @@ -1,6 +1,6 @@ "Ulteriori Informazioni", + 'more_info_title' => 'Ulteriori Informazioni', - "audit_help" => "Selezionando questa casella verrà modificato l'asset per riflettere la nuova località, altrimenti verrà semplicemente menzionato nel registro di audit.

Se l'asset è già assegnato, non cambierà la località dell'utente, dell'asset o la località a cui è assegnato.", + 'audit_help' => 'Selezionando questa casella verrà modificato l\'asset per riflettere la nuova località, altrimenti verrà semplicemente menzionato nel registro di audit.

Se l\'asset è già assegnato, non cambierà la località dell\'utente, dell\'asset o la località a cui è assegnato.', 'assets' => 'Assets sono elementi tracciati con il numero di serie o il tag. Tendono ad essere elementi di valore più elevato, ove è importante identificare un elemento specifico.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'È possibile impostare gli ammortamenti, per ammortizzare un asset secondo il criterio di calcolo a quote costanti.', - - -); +]; diff --git a/resources/lang/it/mail.php b/resources/lang/it/mail.php index 5a3c884d6a..becc76495e 100644 --- a/resources/lang/it/mail.php +++ b/resources/lang/it/mail.php @@ -1,6 +1,6 @@ 'Un utente ha annullato una richiesta di articolo sul sito web', 'a_user_requested' => 'Un utente ha richiesto un elemento tramite il sito web', 'accessory_name' => 'Nome accessorio:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Questo è un test del Snipe-IT Asset Management System. Se hai questo, la posta è in funzione :)', 'the_following_item' => 'La seguente voce è stata selezionata:', 'low_inventory_alert' => 'C\'è :count elemento che è al di sotto del livello di scorta minima o lo sarà a breve. |Ci sono :count elementi che sono al di sotto del livello di scorta minima o lo saranno a breve.', - 'assets_warrantee_alert' => 'C\'è :count bene con una garanzia in scadenza tra :threshold giorni.|Ci sono :count beni che hanno le garanzie in scandenza tra :threshold giorni.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Tra :threshold giorni sta per scadere :count licenza. |Tra :threshold giorni stanno per scadere :count licenze.', 'to_reset' => 'Per reimpostare la tua password web, compila questo modulo:', 'type' => 'Tipo', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Rapporto restituzione attesa del bene', 'Expected_Checkin_Notification' => 'Promemoria: scadenza riconsegna :name in avvicinamento', 'Expected_Checkin_Date' => 'Un asset assegnato a te deve essere ricontrollato il :date', - 'your_assets' => 'Visualizza i tuoi assets' -); + 'your_assets' => 'Visualizza i tuoi assets', +]; diff --git a/resources/lang/it/passwords.php b/resources/lang/it/passwords.php index 197d6d7598..df3271a917 100644 --- a/resources/lang/it/passwords.php +++ b/resources/lang/it/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Il tuo collegamento password è stato inviato!', 'user' => 'Non risulta nessun utente attivo con questa email.', ]; - diff --git a/resources/lang/it/validation.php b/resources/lang/it/validation.php index 6ca4512783..7ac2cf9ce7 100644 --- a/resources/lang/it/validation.php +++ b/resources/lang/it/validation.php @@ -1,6 +1,6 @@ 'L\' :attribute deve essere almeno :min caratteri.', 'array' => 'L\'attributo deve avere almeno: elementi min.', ], + 'starts_with' => 'Attributo :attribute deve iniziare con uno dei seguenti: :values.', 'not_in' => 'L\' :attribute selezionato è invalido.', 'numeric' => 'L\' :attribute deve essere un numero.', 'present' => 'Il campo attributo deve essere presente.', @@ -88,8 +89,8 @@ return array( 'unique' => 'L\' :attribute è già stato preso.', 'uploaded' => 'L\'attributo: non è riuscito a caricare.', 'url' => 'Il formato dell\' :attribute è invalido.', - "unique_undeleted" => "L'attributo deve essere univoco.", - "non_circular" => ":attribute non deve creare un riferimento circolare.", + 'unique_undeleted' => 'L\'attributo deve essere univoco.', + 'non_circular' => ':attribute non deve creare un riferimento circolare.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Il campo attributo contiene un carattere non consentito.", - "email_array" => "Uno o più indirizzi email non sono validi.", - "hashed_pass" => "La tua password corrente non è corretta", + 'alpha_space' => 'Il campo attributo contiene un carattere non consentito.', + 'email_array' => 'Uno o più indirizzi email non sono validi.', + 'hashed_pass' => 'La tua password corrente non è corretta', 'dumbpwd' => 'Quella password è troppo comune.', - "statuslabel_type" => "È necessario selezionare un tipo di etichetta di stato valido", + 'statuslabel_type' => 'È necessario selezionare un tipo di etichetta di stato valido', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/iu/admin/asset_maintenances/message.php b/resources/lang/iu/admin/asset_maintenances/message.php index d121115825..b44f618207 100644 --- a/resources/lang/iu/admin/asset_maintenances/message.php +++ b/resources/lang/iu/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset maintenance?', 'error' => 'There was an issue deleting the asset maintenance. Please try again.', - 'success' => 'The asset maintenance was deleted successfully.' + 'success' => 'The asset maintenance was deleted successfully.', ], 'create' => [ 'error' => 'Asset Maintenance was not created, please try again.', - 'success' => 'Asset Maintenance created successfully.' + 'success' => 'Asset Maintenance created successfully.', ], 'edit' => [ 'error' => 'Asset Maintenance was not edited, please try again.', - 'success' => 'Asset Maintenance edited successfully.' + 'success' => 'Asset Maintenance edited successfully.', ], 'asset_maintenance_incomplete' => 'Not Completed Yet', 'warranty' => 'Warranty', 'not_warranty' => 'Not Warranty', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/iu/admin/asset_maintenances/table.php b/resources/lang/iu/admin/asset_maintenances/table.php index f3a6be60f9..3ba895038d 100644 --- a/resources/lang/iu/admin/asset_maintenances/table.php +++ b/resources/lang/iu/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Asset Maintenance', 'asset_name' => 'Asset Name', 'is_warranty' => 'Warranty', - 'dl_csv' => 'Download CSV' + 'dl_csv' => 'Download CSV', ]; diff --git a/resources/lang/iu/admin/companies/general.php b/resources/lang/iu/admin/companies/general.php index 9d58ccb58e..37781012ba 100644 --- a/resources/lang/iu/admin/companies/general.php +++ b/resources/lang/iu/admin/companies/general.php @@ -1,4 +1,7 @@ 'Select Company', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/iu/admin/companies/message.php b/resources/lang/iu/admin/companies/message.php index a6db573519..b44bdd4b85 100644 --- a/resources/lang/iu/admin/companies/message.php +++ b/resources/lang/iu/admin/companies/message.php @@ -1,18 +1,19 @@ 'Company does not exist.', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', - 'create' => array( + 'create' => [ 'error' => 'Company was not created, please try again.', - 'success' => 'Company created successfully.' - ), - 'update' => array( + 'success' => 'Company created successfully.', + ], + 'update' => [ 'error' => 'Company was not updated, please try again', - 'success' => 'Company updated successfully.' - ), - 'delete' => array( + 'success' => 'Company updated successfully.', + ], + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this company?', 'error' => 'There was an issue deleting the company. Please try again.', - 'success' => 'The Company was deleted successfully.' - ) -); + 'success' => 'The Company was deleted successfully.', + ], +]; diff --git a/resources/lang/iu/admin/custom_fields/general.php b/resources/lang/iu/admin/custom_fields/general.php index c8d2a70a71..8483c67c69 100644 --- a/resources/lang/iu/admin/custom_fields/general.php +++ b/resources/lang/iu/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Custom Fields', + 'manage' => 'Manage', 'field' => 'Field', 'about_fieldsets_title' => 'About Fieldsets', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used used for specific asset model types.', - 'custom_format' => 'Custom regex format...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Encrypt the value of this field in the database', 'encrypt_field_help' => 'WARNING: Encrypting a field makes it unsearchable.', 'encrypted' => 'Encrypted', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Used By Models', 'order' => 'Order', 'create_fieldset' => 'New Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'New Custom Field', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'The value of this field is encrypted in the database. Only admin users will be able to view the decrypted value', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/iu/admin/depreciations/general.php b/resources/lang/iu/admin/depreciations/general.php index a5dec994c2..1a5666f9dc 100644 --- a/resources/lang/iu/admin/depreciations/general.php +++ b/resources/lang/iu/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'About Asset Depreciations', 'about_depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', 'asset_depreciations' => 'Asset Depreciations', 'create' => 'Create Depreciation', 'depreciation_name' => 'Depreciation Name', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Number of Months', 'update' => 'Update Depreciation', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/iu/admin/depreciations/table.php b/resources/lang/iu/admin/depreciations/table.php index 5ba01d132c..256b10b92a 100644 --- a/resources/lang/iu/admin/depreciations/table.php +++ b/resources/lang/iu/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Months', 'term' => 'Term', 'title' => 'Name ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/iu/admin/groups/titles.php b/resources/lang/iu/admin/groups/titles.php index 99e8cc1f6f..d875f190d7 100644 --- a/resources/lang/iu/admin/groups/titles.php +++ b/resources/lang/iu/admin/groups/titles.php @@ -1,6 +1,6 @@ 'About Groups', 'about_groups' => 'Groups are used to generalize user permissions.', 'group_management' => 'Group Management', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Group Admin', 'allow' => 'Allow', 'deny' => 'Deny', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/iu/admin/hardware/form.php b/resources/lang/iu/admin/hardware/form.php index 9b3ac32410..0c1a3167be 100644 --- a/resources/lang/iu/admin/hardware/form.php +++ b/resources/lang/iu/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirm Bulk Delete Assets', +return [ + 'bulk_delete' => 'Confirm Bulk Delete Assets', 'bulk_delete_help' => 'Review the assets for bulk deletion below. Once deleted, these assets can be restored, but they will no longer be associated with any users they are currently assigned to.', 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_update' => 'Bulk Update Assets', - 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', - 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', + 'bulk_update' => 'Bulk Update Assets', + 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', + 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', @@ -38,7 +38,12 @@ return array( 'tag' => 'Asset Tag', 'update' => 'Asset Update', 'warranty' => 'Warranty', - 'warranty_expires' => 'Warranty Expires', + 'warranty_expires' => 'Warranty Expires', 'years' => 'years', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/iu/admin/hardware/general.php b/resources/lang/iu/admin/hardware/general.php index af2be65fc6..1ac49efef1 100644 --- a/resources/lang/iu/admin/hardware/general.php +++ b/resources/lang/iu/admin/hardware/general.php @@ -1,9 +1,9 @@ 'About Assets', 'about_assets_text' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', - 'archived' => 'Archived', + 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'Checkin Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Requestable', 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restore Asset', 'pending' => 'Pending', 'undeployable' => 'Undeployable', 'view' => 'View Asset', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/iu/admin/hardware/message.php b/resources/lang/iu/admin/hardware/message.php index e087cad26f..8c8e323a73 100644 --- a/resources/lang/iu/admin/hardware/message.php +++ b/resources/lang/iu/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Warning: This asset has been marked as currently undeployable. If this status has changed, please update the asset status.', 'does_not_exist' => 'Asset does not exist.', - 'does_not_exist_or_not_requestable' => 'Nice try. That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'This asset is currently checked out to a user and cannot be deleted. Please check the asset in first, and then try deleting again. ', - 'create' => array( + 'create' => [ 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Asset created successfully. :)' - ), + 'success' => 'Asset created successfully. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Asset was not updated, please try again', 'success' => 'Asset updated successfully.', 'nothing_updated' => 'No fields were selected, so nothing was updated.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.' - ), + 'success' => 'Asset restored successfully.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.' - ), + 'success' => 'Asset audit successfully logged.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'File not deleted. Please try again.', 'success' => 'File successfully deleted.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'File(s) not uploaded. Please try again.', 'success' => 'File(s) successfully uploaded.', 'nofiles' => 'You did not select any files for upload, or the file you are trying to upload is too large', 'invalidfiles' => 'One or more of your files is too large or is a filetype that is not allowed. Allowed filetypes are png, gif, jpg, doc, docx, pdf, and txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Some items did not import correctly.', 'errorDetail' => 'The following Items were not imported because of errors.', - 'success' => "Your file has been imported", - 'file_delete_success' => "Your file has been been successfully deleted", - 'file_delete_error' => "The file was unable to be deleted", - ), + 'success' => 'Your file has been imported', + 'file_delete_success' => 'Your file has been been successfully deleted', + 'file_delete_error' => 'The file was unable to be deleted', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset?', 'error' => 'There was an issue deleting the asset. Please try again.', 'nothing_updated' => 'No assets were selected, so nothing was deleted.', - 'success' => 'The asset was deleted successfully.' - ), + 'success' => 'The asset was deleted successfully.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Asset was not checked out, please try again', 'success' => 'Asset checked out successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'not_available' => 'That asset is not available for checkout!', - 'no_assets_selected' => 'You must select at least one asset from the list' - ), + 'no_assets_selected' => 'You must select at least one asset from the list', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Asset was not checked in, please try again', 'success' => 'Asset checked in successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'already_checked_in' => 'That asset is already checked in.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Asset was not requested, please try again', 'success' => 'Asset requested successfully.', - 'canceled' => 'Checkout request successfully canceled' - ) + 'canceled' => 'Checkout request successfully canceled', + ], -); +]; diff --git a/resources/lang/iu/admin/hardware/table.php b/resources/lang/iu/admin/hardware/table.php index 38788e1984..6166ba8045 100644 --- a/resources/lang/iu/admin/hardware/table.php +++ b/resources/lang/iu/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Asset Tag', 'asset_model' => 'Model', - 'book_value' => 'Value', + 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => 'Checkout Date', 'checkoutto' => 'Checked Out', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'Download CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'Status', 'title' => 'Asset ', - 'image' => 'Device Image', + 'image' => 'Device Image', 'days_without_acceptance' => 'Days Without Acceptance', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/iu/admin/kits/general.php b/resources/lang/iu/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/iu/admin/kits/general.php +++ b/resources/lang/iu/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/iu/admin/locations/table.php b/resources/lang/iu/admin/locations/table.php index 1cbe540749..29edf0f565 100644 --- a/resources/lang/iu/admin/locations/table.php +++ b/resources/lang/iu/admin/locations/table.php @@ -1,6 +1,6 @@ 'About Locations', 'about_locations' => 'Locations are used to track location information for users, assets, and other items', 'assets_rtd' => 'Assets', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Parent', 'currency' => 'Location Currency', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/iu/admin/reports/general.php b/resources/lang/iu/admin/reports/general.php index b03b97546f..344d5c8743 100644 --- a/resources/lang/iu/admin/reports/general.php +++ b/resources/lang/iu/admin/reports/general.php @@ -1,5 +1,10 @@ 'Select the options you want for your asset report.' -); +return [ + 'info' => 'Select the options you want for your asset report.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/iu/admin/settings/general.php b/resources/lang/iu/admin/settings/general.php index fb268f39f0..3e7a60f89f 100644 --- a/resources/lang/iu/admin/settings/general.php +++ b/resources/lang/iu/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory domain', 'ad_domain_help' => 'This is sometimes the same as your email domain, but not always.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'This is an Active Directory server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Send alerts to', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Audit Interval', 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', - 'auto_increment_assets' => 'Generate auto-incrementing asset IDs', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset IDs first to set this', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Backups', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D Barcode Type', 'alt_barcode_type' => '1D barcode type', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA Settings', 'eula_markdown' => 'This EULA allows Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'General Settings', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP enabled', 'ldap_integration' => 'LDAP Integration', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Employee Number', 'ldap_email' => 'LDAP Email', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'This Snipe-IT install can load scripts from the outside world.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Optionally include a few sentences on your login screen, for example to assist people who have found a lost or stolen device. This field accepts Github flavored markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'optional', 'per_page' => 'Results Per Page', 'php' => 'PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.', 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.', 'pwd_secure_complexity' => 'Password Complexity', 'pwd_secure_complexity_help' => 'Select whichever password complexity rules you wish to enforce.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Password minimum characters', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Prevent common passwords', 'pwd_secure_uncommon_help' => 'This will disallow users from using common passwords from the top 10,000 passwords reported in breaches.', 'qr_help' => 'Enable QR Codes first to set this', 'qr_text' => 'QR Code Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Setting', 'settings' => 'Settings', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Site Name', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Update Settings', 'value' => 'Value', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'About Settings', 'about_settings_text' => 'These settings let you customize certain aspects of your installation.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Purge Deleted Records', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Label bottom gutter', 'labels_display_sgutter' => 'Label side gutter', 'labels_fontsize' => 'Label font size', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Length of asset tags, including zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/iu/admin/settings/message.php b/resources/lang/iu/admin/settings/message.php index 736d5c3e9e..174a15fbd9 100644 --- a/resources/lang/iu/admin/settings/message.php +++ b/resources/lang/iu/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'An error has occurred while updating. ', - 'success' => 'Settings updated successfully.' - ), - 'backup' => array( + 'success' => 'Settings updated successfully.', + ], + 'backup' => [ 'delete_confirm' => 'Are you sure you would like to delete this backup file? This action cannot be undone. ', 'file_deleted' => 'The backup file was successfully deleted. ', 'generated' => 'A new backup file was successfully created.', 'file_not_found' => 'That backup file could not be found on the server.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'An error has occurred while purging. ', 'validation_failed' => 'Your purge confirmation is incorrect. Please type the word "DELETE" in the confirmation box.', - 'success' => 'Deleted records successfully purged.' - ), - -); + 'success' => 'Deleted records successfully purged.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/iu/admin/statuslabels/message.php b/resources/lang/iu/admin/statuslabels/message.php index 2937f84978..fe9adbf928 100644 --- a/resources/lang/iu/admin/statuslabels/message.php +++ b/resources/lang/iu/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Status Label does not exist.', 'assoc_assets' => 'This Status Label is currently associated with at least one Asset and cannot be deleted. Please update your assets to no longer reference this status and try again. ', - - 'create' => array( + 'create' => [ 'error' => 'Status Label was not created, please try again.', - 'success' => 'Status Label created successfully.' - ), + 'success' => 'Status Label created successfully.', + ], - 'update' => array( + 'update' => [ 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.' - ), + 'success' => 'Status Label updated successfully.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this Status Label?', 'error' => 'There was an issue deleting the Status Label. Please try again.', - 'success' => 'The Status Label was deleted successfully.' - ), + 'success' => 'The Status Label was deleted successfully.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'These assets cannot be assigned to anyone.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'These assets cannot be checked out, and will only show up in the Archived view. This is useful for retaining information about assets for budgeting/historic purposes but keeping them out of the day-to-day asset list.', 'pending' => 'These assets can not yet be assigned to anyone, often used for items that are out for repair, but are expected to return to circulation.', - ), + ], -); +]; diff --git a/resources/lang/iu/admin/users/general.php b/resources/lang/iu/admin/users/general.php index ac4f652025..3237c065cd 100644 --- a/resources/lang/iu/admin/users/general.php +++ b/resources/lang/iu/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Assets assigned to :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Edit User', 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'History for :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Click here to restore them.', 'last_login' => 'Last Login', 'ldap_config_text' => 'LDAP configuration settings can be found Admin > Settings. The (optional) selected location will be set for all imported users.', @@ -23,6 +22,16 @@ return array( 'view_user' => 'View User :name', 'usercsv' => 'CSV file', 'two_factor_admin_optin_help' => 'Your current admin settings allow selective enforcement of two-factor authentication. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - ); + 'two_factor_enrolled' => '2FA Device Enrolled', + 'two_factor_active' => '2FA Active', + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/iu/button.php b/resources/lang/iu/button.php index 27131e5fc6..1e44af7d1a 100644 --- a/resources/lang/iu/button.php +++ b/resources/lang/iu/button.php @@ -1,6 +1,6 @@ 'Actions', 'add' => 'Add New', 'cancel' => 'Cancel', @@ -8,11 +8,17 @@ return array( 'delete' => 'Delete', 'edit' => 'Edit', 'restore' => 'Restore', + 'remove' => 'Remove', 'request' => 'Request', 'submit' => 'Submit', 'upload' => 'Upload', - 'select_file' => 'Select File...', + 'select_file' => 'Select File...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/iu/general.php b/resources/lang/iu/general.php index 446957c9a5..2e358c77f9 100644 --- a/resources/lang/iu/general.php +++ b/resources/lang/iu/general.php @@ -19,7 +19,10 @@ 'asset' => 'Asset', 'asset_report' => 'Asset Report', 'asset_tag' => 'Asset Tag', - 'assets_available' => 'assets available', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Audit Log', 'assets' => 'Assets', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Bulk Audit', 'bulkaudit_status' => 'Audit Status', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Cancel', 'categories' => 'Categories', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'City', - 'click_here' => 'Click here', + 'click_here' => 'Click here', 'clear_selection' => 'Clear Selection', 'companies' => 'Companies', 'company' => 'Company', 'component' => 'Component', 'components' => 'Components', - 'complete' => 'Complete', + 'complete' => 'Complete', 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', @@ -62,6 +69,8 @@ 'updated_at' => 'Updated at', 'currency' => '$', // this is deprecated 'current' => 'Current', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Custom Asset Report', 'dashboard' => 'Dashboard', 'days' => 'days', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'Deleted', 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departments', - 'department' => 'Department', + 'department' => 'Department', 'deployed' => 'Deployed', + 'depreciation' => 'Depreciation', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Depreciation Report', 'details' => 'Details', 'download' => 'Download', - 'download_all' => 'Download All', - 'depreciation' => 'Depreciation', + 'download_all' => 'Download All', 'editprofile' => 'Edit Your Profile', 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', 'firstname_lastname_format' => 'First Name Last Name (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'File', 'file_type' => 'File Type', 'file_uploads' => 'File Uploads', + 'file_upload' => 'File Upload', 'generate' => 'Generate', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Groups', 'gravatar_email' => 'Gravatar Email Address', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'History', 'history_for' => 'History for', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Delete Image', 'image_upload' => 'Upload Image', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Import', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Asset Maintenance Report', 'asset_maintenances' => 'Asset Maintenances', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Insufficient permissions!', 'kits' => 'Predefined Kits', 'language' => 'Language', @@ -132,7 +150,7 @@ 'licenses_available' => 'licenses available', 'licenses' => 'Licenses', 'list_all' => 'List All', - 'loading' => 'Loading', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'This feature has been disabled for the demo installation.', 'location' => 'Location', @@ -141,15 +159,17 @@ 'logout' => 'Logout', 'lookup_by_tag' => 'Lookup by Asset Tag', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Manufacturer', 'manufacturers' => 'Manufacturers', 'markdown' => 'This field allows Github flavored markdown.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model No.', 'months' => 'months', 'moreinfo' => 'More Info', 'name' => 'Name', + 'new_password' => 'New Password', 'next' => 'Next', 'next_audit_date' => 'Next Audit Date', 'last_audit' => 'Last Audit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Purchase Date', 'qty' => 'QTY', 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', + 'remaining' => 'Remaining', 'remove_company' => 'Remove Company Association', 'reports' => 'Reports', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Requested', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Request Canceled', 'save' => 'Save', 'select' => 'Select', + 'select_all' => 'Select All', 'search' => 'Search', 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', + 'select_department' => 'Select a Department', 'select_depreciation' => 'Select a Depreciation Type', 'select_location' => 'Select a Location', 'select_manufacturer' => 'Select a Manufacturer', @@ -200,6 +227,7 @@ 'sign_in' => 'Sign in', 'signature' => 'Signature', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', 'site_name' => 'Site Name', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Are you sure you wish to delete', 'submit' => 'Submit', 'target' => 'Target', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Time and Date Display', 'total_assets' => 'total assets', 'total_licenses' => 'total licenses', @@ -230,6 +259,7 @@ 'users' => 'Users', 'viewall' => 'View All', 'viewassets' => 'View Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Website', 'welcome' => 'Welcome, :name', 'years' => 'years', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/iu/help.php b/resources/lang/iu/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/iu/help.php +++ b/resources/lang/iu/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/iu/mail.php b/resources/lang/iu/mail.php index c34123ed74..db5e157135 100644 --- a/resources/lang/iu/mail.php +++ b/resources/lang/iu/mail.php @@ -1,6 +1,6 @@ 'A user has canceled an item request on the website', 'a_user_requested' => 'A user has requested an item on the website', 'accessory_name' => 'Accessory Name:', @@ -60,7 +60,7 @@ return array( 'test_mail_text' => 'This is a test from the Snipe-IT Asset Management System. If you got this, mail is working :)', 'the_following_item' => 'The following item has been checked in: ', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'To reset your :web password, complete this form:', 'type' => 'Type', @@ -76,5 +76,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/iu/passwords.php b/resources/lang/iu/passwords.php index 61fe7fbd43..6205ef774d 100644 --- a/resources/lang/iu/passwords.php +++ b/resources/lang/iu/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Your password link has been sent!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/iu/validation.php b/resources/lang/iu/validation.php index 4ece7d41c7..72b465f211 100644 --- a/resources/lang/iu/validation.php +++ b/resources/lang/iu/validation.php @@ -1,6 +1,6 @@ 'The :attribute must be at least :min characters.', 'array' => 'The :attribute must have at least :min items.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'The selected :attribute is invalid.', 'numeric' => 'The :attribute must be a number.', 'present' => 'The :attribute field must be present.', @@ -88,8 +89,8 @@ return array( 'unique' => 'The :attribute has already been taken.', 'uploaded' => 'The :attribute failed to upload.', 'url' => 'The :attribute format is invalid.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "The :attribute field contains a character that is not allowed.", - "email_array" => "One or more email addresses is invalid.", - "hashed_pass" => "Your current password is incorrect", + 'alpha_space' => 'The :attribute field contains a character that is not allowed.', + 'email_array' => 'One or more email addresses is invalid.', + 'hashed_pass' => 'Your current password is incorrect', 'dumbpwd' => 'That password is too common.', - "statuslabel_type" => "You must select a valid status label type", + 'statuslabel_type' => 'You must select a valid status label type', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/ja/admin/asset_maintenances/message.php b/resources/lang/ja/admin/asset_maintenances/message.php index 84496898a2..b3845cd7e0 100644 --- a/resources/lang/ja/admin/asset_maintenances/message.php +++ b/resources/lang/ja/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'この資産管理を本当に削除しますか?', 'error' => '資産管理の削除に失敗しました。もう一度試して下さい。', - 'success' => '資産管理の削除に成功しました。' + 'success' => '資産管理の削除に成功しました。', ], 'create' => [ 'error' => '資産管理を作成できませんでした。もう一度試して下さい。', - 'success' => '資産管理の作成に成功しました。' + 'success' => '資産管理の作成に成功しました。', ], 'edit' => [ 'error' => '資産管理を編集できませんでした。もう一度試して下さい。', - 'success' => '資産管理の編集に成功しました。' + 'success' => '資産管理の編集に成功しました。', ], 'asset_maintenance_incomplete' => '不完全です。', 'warranty' => '保証', 'not_warranty' => '無保証', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/ja/admin/asset_maintenances/table.php b/resources/lang/ja/admin/asset_maintenances/table.php index 5dd208f79f..7fabcdecfb 100644 --- a/resources/lang/ja/admin/asset_maintenances/table.php +++ b/resources/lang/ja/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => '資産管理', 'asset_name' => '資産名', 'is_warranty' => '保証書', - 'dl_csv' => 'CSVダウンロード' + 'dl_csv' => 'CSVダウンロード', ]; diff --git a/resources/lang/ja/admin/companies/general.php b/resources/lang/ja/admin/companies/general.php index a011ba0429..8d08a2af25 100644 --- a/resources/lang/ja/admin/companies/general.php +++ b/resources/lang/ja/admin/companies/general.php @@ -1,4 +1,7 @@ '所属を選択', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/ja/admin/companies/message.php b/resources/lang/ja/admin/companies/message.php index 6176b70cd1..d2cfaa291a 100644 --- a/resources/lang/ja/admin/companies/message.php +++ b/resources/lang/ja/admin/companies/message.php @@ -1,18 +1,19 @@ '所属は存在しません', 'assoc_users' => 'この所属は現在少なくとも一つの型番に関連付けされているため削除できません。この所属を参照しないように更新した上で、もう一度試して下さい。 ', - 'create' => array( + 'create' => [ 'error' => '所属は作成されませんでした、もう一度やり直してください。', - 'success' => '所属が正常に作成されました。' - ), - 'update' => array( + 'success' => '所属が正常に作成されました。', + ], + 'update' => [ 'error' => '所属部署が更新されませんでした、もう一度やり直してください。', - 'success' => '所属が正常に更新されました。' - ), - 'delete' => array( + 'success' => '所属が正常に更新されました。', + ], + 'delete' => [ 'confirm' => 'この所属を削除してもよろしいですか?', 'error' => '所属を削除する時に問題が発生しました。もう一度試して下さい。', - 'success' => '所属の削除に成功しました。' - ) -); + 'success' => '所属の削除に成功しました。', + ], +]; diff --git a/resources/lang/ja/admin/custom_fields/general.php b/resources/lang/ja/admin/custom_fields/general.php index bada524802..ed2169a91a 100644 --- a/resources/lang/ja/admin/custom_fields/general.php +++ b/resources/lang/ja/admin/custom_fields/general.php @@ -1,12 +1,12 @@ 'カスタムフィールド', + 'manage' => 'Manage', 'field' => 'フィールド', 'about_fieldsets_title' => 'フィールドセットについて', - 'about_fieldsets_text' => 'フィールドセットでは、頻繁に利用されるカスタム フィールドのグループを作成することができます。 -よく', - 'custom_format' => 'カスタムフォーマット', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'このフィールドの値をデータベースにて暗号化する', 'encrypt_field_help' => '警告: 暗号化フィールドは検索することができなくなります。', 'encrypted' => '暗号化', @@ -27,7 +27,19 @@ return array( 'used_by_models' => '型番で使用', 'order' => '順番', 'create_fieldset' => '新しいフィールドセット', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => '新しいユーザー設定フィールド', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'このフィールドの値は、データベースで暗号化されます。管理者ユーザーのみが復号化された値を表示することができます。', 'show_in_email' => 'このフィールドの値を、ユーザーに送信されるチェックアウト メールに含めますか?(暗号化されたフィールドの値はメールに含めることはできません。)', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/ja/admin/depreciations/general.php b/resources/lang/ja/admin/depreciations/general.php index ec3da459c2..db061b398f 100644 --- a/resources/lang/ja/admin/depreciations/general.php +++ b/resources/lang/ja/admin/depreciations/general.php @@ -1,13 +1,16 @@ '資産の減価償却について', 'about_depreciations' => '定額法に基づいて資産の減価償却を設定することができます。', 'asset_depreciations' => '償却資産', 'create' => '減価償却の作成', 'depreciation_name' => '減価償却名', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => '月数', 'update' => '減価償却の更新', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => '残存簿価', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/ja/admin/depreciations/table.php b/resources/lang/ja/admin/depreciations/table.php index bedcaf5cf4..d1a84300ab 100644 --- a/resources/lang/ja/admin/depreciations/table.php +++ b/resources/lang/ja/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => '月', 'term' => '期間', 'title' => '名前 ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/ja/admin/groups/titles.php b/resources/lang/ja/admin/groups/titles.php index 4873dcf3b0..f2dbb9087a 100644 --- a/resources/lang/ja/admin/groups/titles.php +++ b/resources/lang/ja/admin/groups/titles.php @@ -1,6 +1,6 @@ 'グループについて', 'about_groups' => 'グループを使用して、ユーザーへのアクセス許可を管理します。', 'group_management' => 'グループ管理', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'グループ管理', 'allow' => '許可', 'deny' => '拒否', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/ja/admin/hardware/form.php b/resources/lang/ja/admin/hardware/form.php index f5834f5211..e7c9597bef 100644 --- a/resources/lang/ja/admin/hardware/form.php +++ b/resources/lang/ja/admin/hardware/form.php @@ -1,12 +1,12 @@ '資産の一括削除', +return [ + 'bulk_delete' => '資産の一括削除', 'bulk_delete_help' => '以下の資産が一括削除されます。削除後のデータは戻すことができませ', 'bulk_delete_warn' => ':asset_cont 件の資産を削除しました', - 'bulk_update' => '資産を一括更新', - 'bulk_update_help' => 'このフォームは一度に複数の資産を更新することが可能です。変更が必要なフィールドにのみ入力をして下さい。ブランクのフィールドは変更されません。 ', - 'bulk_update_warn' => '資産群(:asset_count)のプロパティを編集します。', + 'bulk_update' => '資産を一括更新', + 'bulk_update_help' => 'このフォームは一度に複数の資産を更新することが可能です。変更が必要なフィールドにのみ入力をして下さい。ブランクのフィールドは変更されません。 ', + 'bulk_update_warn' => '資産群(:asset_count)のプロパティを編集します。', 'checkedout_to' => 'チェックアウト先', 'checkout_date' => 'チェックアウト日', 'checkin_date' => 'チェックイン日', @@ -38,7 +38,12 @@ return array( 'tag' => '資産タグ', 'update' => '資産アップデート', 'warranty' => '保証', - 'warranty_expires' => '保証期限', + 'warranty_expires' => '保証期限', 'years' => '年', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/ja/admin/hardware/general.php b/resources/lang/ja/admin/hardware/general.php index 669c7cb0aa..f9981ff446 100644 --- a/resources/lang/ja/admin/hardware/general.php +++ b/resources/lang/ja/admin/hardware/general.php @@ -1,9 +1,9 @@ '資産について', 'about_assets_text' => '資産はシリアル番号や資産タグで追跡します。資産は特定することが重要な、高価な物であることが多いです。', - 'archived' => 'アーカイブ', + 'archived' => 'アーカイブ', 'asset' => '資産', 'bulk_checkout' => '一括チェックアウト', 'checkin' => '資産をチェックイン', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'この資産モデルは削除されました。資産を復元する前に、モデルを復元する必要があります。', 'requestable' => '要求可能', 'requested' => '要求済', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => '資産を復元', 'pending' => 'ペンディング', 'undeployable' => '配備不可', 'view' => '資産を表示', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/ja/admin/hardware/message.php b/resources/lang/ja/admin/hardware/message.php index f22f06e9e2..fcd78fcffc 100644 --- a/resources/lang/ja/admin/hardware/message.php +++ b/resources/lang/ja/admin/hardware/message.php @@ -1,83 +1,83 @@ '警告:この資産は、現在 未配備としてマークされています。 この状態が変更された場合は、資産のステータスを更新してください。', 'does_not_exist' => '資産が存在しません。', - 'does_not_exist_or_not_requestable' => '申し訳ありません。その資産が存在しないまたはリクエスト可能ではありません。', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'この資産は利用者にチェックされているため削除できません。資産をチェック後、もう一度、やり直して下さい。 ', - 'create' => array( + 'create' => [ 'error' => '資産は作成されませんでした。もう一度、やり直して下さい。', - 'success' => '資産は作成されました。' - ), + 'success' => '資産は作成されました。', + ], - 'update' => array( + 'update' => [ 'error' => '資産は更新されませんでした。もう一度、やり直して下さい。', 'success' => '資産は正常に更新されました。', 'nothing_updated' => 'フィールドが選択されていないため、更新されませんでした。', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => '資産は復元されませんでした。もう一度、やり直して下さい。', - 'success' => '資産は正常に復元されました。' - ), + 'success' => '資産は正常に復元されました。', + ], - 'audit' => array( + 'audit' => [ 'error' => '資産の監査に失敗しました。もう一度やり直してください。', - 'success' => '資産の監査ログに記録しました。' - ), + 'success' => '資産の監査ログに記録しました。', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'ファイルが削除できませんでした。もう一度、やり直して下さい。', 'success' => 'ファイルは正常に削除されました。', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'ファイルがアップロードできませんでした。もう一度、やり直して下さい。', 'success' => 'ファイルが正常にアップロードされました。', 'nofiles' => 'アップロードするファイルが選択されていないか、アップロードしようとしているファイルが大き過ぎます。', 'invalidfiles' => 'いずれかのファイルが大き過ぎるか、ファイルタイプが許可されていません。許可されているファイルタイプ(png, gif, jpg, doc, docx, pdf, and txt)', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'いくつかの項目は正しくインポートされませんでした。', 'errorDetail' => '以下のアイテムはエラーのためインポートできませんでした', - 'success' => "ファイルはインポートされました。", - 'file_delete_success' => "ファイルを削除しました。", - 'file_delete_error' => "ファイルが削除出来ませんでした。", - ), + 'success' => 'ファイルはインポートされました。', + 'file_delete_success' => 'ファイルを削除しました。', + 'file_delete_error' => 'ファイルが削除出来ませんでした。', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'この資産を削除してもよろしいですか?', 'error' => '資産を削除する際に問題が発生しました。もう一度やり直して下さい。', 'nothing_updated' => '資産が選択されていないため、削除されませんでした。', - 'success' => '資産は正常に削除されました。' - ), + 'success' => '資産は正常に削除されました。', + ], - 'checkout' => array( + 'checkout' => [ 'error' => '資産はチェックアウトされませんでした。もう一度、やり直して下さい。', 'success' => '資産は正常にチェックアウトされました。', 'user_does_not_exist' => 'その利用者は不正です。もう一度、やり直して下さい。', 'not_available' => 'この資産はチェックアウトできません!', - 'no_assets_selected' => 'リストから少なくとも1つの資産を選択する必要があります' - ), + 'no_assets_selected' => 'リストから少なくとも1つの資産を選択する必要があります', + ], - 'checkin' => array( + 'checkin' => [ 'error' => '資産はチェックインされませんでした。もう一度、やり直して下さい。', 'success' => '資産は正常にチェックインされました。', 'user_does_not_exist' => 'その利用者は不正です。もう一度、やり直して下さい。', 'already_checked_in' => 'その資産はすでにチェックインしています。', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => '資産は要求されませんでした。もう一度、やり直して下さい。', 'success' => '資産の要求処理が成功しました。', - 'canceled' => 'チェックアウトリクエストが正常にキャンセルされました。' - ) + 'canceled' => 'チェックアウトリクエストが正常にキャンセルされました。', + ], -); +]; diff --git a/resources/lang/ja/admin/hardware/table.php b/resources/lang/ja/admin/hardware/table.php index 09f221c65c..6cd6592d6f 100644 --- a/resources/lang/ja/admin/hardware/table.php +++ b/resources/lang/ja/admin/hardware/table.php @@ -1,13 +1,14 @@ '資産タグ', 'asset_model' => 'モデル', - 'book_value' => '価値', + 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => '検査日', 'checkoutto' => '検査済', + 'current_value' => 'Current Value', 'diff' => '差分', 'dl_csv' => 'CSVダウンロード', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'シリアル', 'status' => '状態', 'title' => '資産 ', - 'image' => '写真', + 'image' => '写真', 'days_without_acceptance' => '未受理期間', - 'monthly_depreciation' => '毎月の減価償却費(減価償却費)' - -); + 'monthly_depreciation' => '毎月の減価償却費(減価償却費)', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/ja/admin/kits/general.php b/resources/lang/ja/admin/kits/general.php index 233edf96e1..ff38ab7145 100644 --- a/resources/lang/ja/admin/kits/general.php +++ b/resources/lang/ja/admin/kits/general.php @@ -1,6 +1,6 @@ '製品セットについて', 'about_kits_text' => '製品セットを用いると、アイテム(アセット、ライセンスなど)のコレクションをすばやくユーザーに払い出す(チェックアウトする)ことができます。例えば、組織のオンボーディングプロセスが一貫している場合に、すべてのユーザーが同じアイテムを使用する場合に役立ちます。', 'checkout' => 'チェックアウト', @@ -13,5 +13,38 @@ return array( 'none_licenses' => ':licenseをチェックアウトするのに十分なシートがありません。:qtyが必要です。 ', 'none_consumables' => ':consumableをチェックアウトするのに十分な数がありません。:qtyが必要です。 ', 'none_accessory' => ':accessoryをチェックアウトするのに十分な数がありません。:qtyが必要です。 ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/ja/admin/locations/table.php b/resources/lang/ja/admin/locations/table.php index fce81839b4..642ab08626 100644 --- a/resources/lang/ja/admin/locations/table.php +++ b/resources/lang/ja/admin/locations/table.php @@ -1,6 +1,6 @@ '設置場所について', 'about_locations' => '設置場所はユーザー、資産、およびその他のアイテムの情報追跡に使用されます。', 'assets_rtd' => '資産', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => '上位', 'currency' => '現地通貨', 'ldap_ou' => 'LDAP OU を検索', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/ja/admin/reports/general.php b/resources/lang/ja/admin/reports/general.php index 003c7d26ea..c079ba518b 100644 --- a/resources/lang/ja/admin/reports/general.php +++ b/resources/lang/ja/admin/reports/general.php @@ -1,5 +1,10 @@ '資産報告書のオプションを選択してください。' -); +return [ + 'info' => '資産報告書のオプションを選択してください。', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/ja/admin/settings/general.php b/resources/lang/ja/admin/settings/general.php index 27e787a048..894da82961 100644 --- a/resources/lang/ja/admin/settings/general.php +++ b/resources/lang/ja/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory ドメイン', 'ad_domain_help' => '通常はemailのドメイン名と同じです。ただし例外あり', 'ad_append_domain_label' => 'ドメイン名を追加', 'ad_append_domain' => 'ユーザー名フィールドにドメイン名を追加', - 'ad_append_domain_help' => 'ユーザーは "username@domain.local" を記述する必要はなく、"username" と入力するだけです。' , + 'ad_append_domain_help' => 'ユーザーは "username@domain.local" を記述する必要はなく、"username" と入力するだけです。', 'admin_cc_email' => 'CC(カーボンコピー)メール 送信先', 'admin_cc_email_help' => 'ユーザーに送信されたチェックイン/チェックアウト メールのコピーを追加の電子メールアカウントに送信する場合は、ここにメールアドレスを入力します。必要が無ければ、このフィールドを空白にします', 'is_ad' => 'Active Directory サーバー', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'アラートの送信先', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'アラートを有効化', 'alert_interval' => 'アラートを無視する期間', 'alert_inv_threshold' => 'インベントリのアラート間隔', - 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin' => 'ユーザースキン許可', + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => '資産ID', 'audit_interval' => '監査の間隔', 'audit_interval_help' => '定期的にあなたの資産を監査する必要がある場合は、間隔を月で入力します。', 'audit_warning_days' => '監査警告しきい値', 'audit_warning_days_help' => '資産の監査期限は何日前に警告する必要がありますか?', - 'auto_increment_assets' => '資産IDを自動採番で生成', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'プレフィクス (オプション)', - 'auto_incrementing_help' => 'この初期値を使って資産IDの自動採番を有効化', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'バックアップ', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'バーコード設定', 'confirm_purge' => 'パージを確定', 'confirm_purge_help' => '削除したレコードを削除するには、下のボックスに「DELETE」というテキストを入力します。 この操作は元に戻すことができず、ソフトで削除されたすべてのアイテムとユーザーは完全に削除されます。(安全のために最初にバックアップを行う必要があります。)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2次元バーコードタイプ', 'alt_barcode_type' => 'バーコードタイプ', 'email_logo_size' => '電子メールでは正方形のロゴが見栄えよく見えます。 ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA設定', 'eula_markdown' => 'この EULA は、Github flavored markdownで、利用可能です。', 'favicon' => 'ファビコン', @@ -55,12 +65,17 @@ return array( 'footer_text' => '追加のフッターテキスト ', 'footer_text_help' => 'このテキストは右側のフッターに表示されます。 Github flavored markdownを使用してリンクが作成できます。改行、ヘッダー、画像などは、予期しない表示結果になる可能性があります。', 'general_settings' => '全般設定', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'バックアップを作成', 'header_color' => 'ヘッダーカラー', 'info' => 'これらの設定は、あなたの設備の特性に合わせてカスタマイズできます。', 'label_logo' => 'ラベルのロゴ', 'label_logo_size' => 'ロゴは各アセットラベルの右上に表示されます。形は正方形が最良です。 ', 'laravel' => 'Laravelバージョン', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAPクライアントサイドTLS証明書', 'ldap_enabled' => 'LDAP 対応', 'ldap_integration' => 'LDAP 統合', @@ -77,9 +92,9 @@ return array( 'ldap_tls' => 'TLS の使用', 'ldap_tls_help' => 'これは、LDAP サーバーで STARTTLS を実行している場合にのみチェック必要があります。 ', 'ldap_uname' => 'LDAP バインド ユーザー名', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_dept' => 'LDAP 部署', + 'ldap_phone' => 'LDAP 電話番号', + 'ldap_jobtitle' => 'LDAP 職位', 'ldap_country' => 'LDAP Country', 'ldap_pword' => 'LDAP バインド パスワード', 'ldap_basedn' => 'LDAP 検索ベース DN', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'このフラグは、ユーザが Snipe-IT にログインできるかどうかを判断するために使用され、項目をチェックする機能には影響しません。', 'ldap_emp_num' => 'LDAP 社員番号', 'ldap_email' => 'LDAP メール', - 'license' => 'ソフトウェアライセンス', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'ソフトウェアライセンス', 'load_remote_text' => 'リモートスクリプト', 'load_remote_help_text' => 'Snipe-ITのインストールは、外部からスクリプトを読み込むことが可能です。', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'ログインメッセージ', 'login_note_help' => 'オプションで、紛失または盗難されたデバイスを見つけた人を支援するなど、ログイン画面に文章を表示することができます。このフィールドはGithub flavored markdownが使用できます。', 'login_remote_user_text' => 'リモートユーザのログインオプション', @@ -119,16 +142,28 @@ return array( 'optional' => 'オプション', 'per_page' => 'ページ毎の結果', 'php' => 'PHPバージョン', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'QRコードを表示するためにphp-gdをインストールする必要があります。インストールインストラクションを参照して下さい。', 'php_gd_warning' => 'PHP Image Processing および GD plugin が、インストールされていません。', 'pwd_secure_complexity' => 'パスワードの複雑さ', 'pwd_secure_complexity_help' => 'どのパスワード複雑性ルールを適用するかを選択します。', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'パスワードの最低文字数', 'pwd_secure_min_help' => '最小値は8です', 'pwd_secure_uncommon' => '共通パスワードを防ぐ', 'pwd_secure_uncommon_help' => '不正アクセス等でに報告された上位10,000個の共通パスワードを、ユーザーが使用できなくなります。', 'qr_help' => 'QRコードを有効化', 'qr_text' => 'QRコードテキスト', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAMLを有効にする', 'saml_integration' => 'SAML 統合', 'saml_sp_entityid' => 'Entity ID', @@ -140,7 +175,7 @@ return array( 'saml_idp_metadata_help' => 'URL または XML ファイルを使用して IdP メタデータを指定できます。', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -148,6 +183,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => '設定', 'settings' => '設定', 'show_alerts_in_menu' => 'トップ メニューでアラートを表示します。', @@ -158,6 +194,9 @@ return array( 'show_images_in_email' => 'メールで画像を表示する', 'show_images_in_email_help' => 'Snipe-ITが閉鎖されたネットワーク内にある場合や、アクセスするためにVPNの利用が必要な場合はこのボックスのチェックを外してください。ネットワーク外のユーザは、配信されたメールにある画像を読み込むことはできません。', 'site_name' => 'サイト名', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -174,6 +213,8 @@ return array( 'update' => '設定を更新', 'value' => '価値', 'brand' => 'ブランディング', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => '設定について', 'about_settings_text' => 'これらの設定は、あなたのインストレーションの特性に合わせてカスタマイズできます。', @@ -185,6 +226,7 @@ return array( 'privacy_policy' => 'プライバシーポリシー', 'privacy_policy_link_help' => 'ここにURLが含まれている場合、プライバシーポリシーへのリンクは、GDPRに準拠して、各ページのフッターとシステムが送信する電子メールに含まれます。 ', 'purge' => 'データレコードを消去', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'ラベル 下余白', 'labels_display_sgutter' => 'ラベル横余白', 'labels_fontsize' => 'ラベルフォントサイズ', @@ -230,4 +272,51 @@ return array( 'unique_serial_help_text' => 'このチェックボックスをオンにすると、資産のシリアル番号に一意性制約が適用されます', 'zerofill_count' => '資産タグの長さ (ゼロ埋め含む)', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/ja/admin/settings/message.php b/resources/lang/ja/admin/settings/message.php index 825dd9b352..6abad7793c 100644 --- a/resources/lang/ja/admin/settings/message.php +++ b/resources/lang/ja/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => '更新時にエラーが発生しました。 ', - 'success' => '更新に成功しました。' - ), - 'backup' => array( + 'success' => '更新に成功しました。', + ], + 'backup' => [ 'delete_confirm' => 'このバックアップファイルを削除してもよろしいですか?この操作は、もとに戻すことは出来ません。 ', 'file_deleted' => 'バックアップファイルの削除に成功しました。 ', 'generated' => '新しいバックアップファイルが作成されました。', 'file_not_found' => 'そのバックアップファイルをサーバー上に見つけることが出来ませんでした。', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'パージ中にエラーが発生しました。 ', 'validation_failed' => 'パージの確定方法が正しくありません。入力してください、単語「削除」確認ボックス。', - 'success' => 'パージによりレコードは削除されました' - ), - -); + 'success' => 'パージによりレコードは削除されました', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/ja/admin/statuslabels/message.php b/resources/lang/ja/admin/statuslabels/message.php index 43526f2125..3642da1cef 100644 --- a/resources/lang/ja/admin/statuslabels/message.php +++ b/resources/lang/ja/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'ステータス ラベルは存在しません。', 'assoc_assets' => 'このステータスラベルは少なくとも一つの資産に関連付けされているため、削除できません。資産の関連付けを削除し、もう一度試して下さい。 ', - - 'create' => array( + 'create' => [ 'error' => 'ステータスラベルが作成できませんでした。もう一度試して下さい。', - 'success' => 'ステータスラベルが作成されました。' - ), + 'success' => 'ステータスラベルが作成されました。', + ], - 'update' => array( + 'update' => [ 'error' => 'ステータスラベルは更新できませんでした。もう一度試して下さい。', - 'success' => 'ステータスラベルが更新されました。' - ), + 'success' => 'ステータスラベルが更新されました。', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'このステータスラベルを削除しますか?', 'error' => 'ステータスラベルを削除する際に問題が発生しました。もう一度やり直して下さい。', - 'success' => 'ステータスラベルは削除されました。' - ), + 'success' => 'ステータスラベルは削除されました。', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'これらのアセットを誰にも割り当てることはできません。', - 'deployable' => 'これらの資産はチェックアウトすることができます。割り当てられたら、 Deployedというメタステータスを想定します。', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'これらのアセットはチェックアウトできず、アーカイブビューにのみ表示されます。これは、予算/歴史的な目的のために資産に関する情報を保持するが、それらを日々の資産リストから外すことに役立つ。', 'pending' => 'これらの資産は、誰にも割り当てられません。修理の対象外ではあるが、流通に戻ることが予想されるアイテムによく使用されます。', - ), + ], -); +]; diff --git a/resources/lang/ja/admin/users/general.php b/resources/lang/ja/admin/users/general.php index 8a79054f0a..4b57aa166d 100644 --- a/resources/lang/ja/admin/users/general.php +++ b/resources/lang/ja/admin/users/general.php @@ -1,7 +1,6 @@ 'このユーザはログインすることができます。', 'activated_disabled_help_text' => '自分自身のアカウント有効化状態は編集できません。', 'assets_user' => ':name に資産を割り当てる', @@ -13,7 +12,7 @@ return array( 'edit' => '利用者を編集', 'filetype_info' => '許可するファイルタイプ(png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar)', 'history_user' => ':nameの履歴', - 'info' => '情報', + 'info' => '情報', 'restore_user' => '復元するには、ここをクリックします。', 'last_login' => '最終ログイン', 'ldap_config_text' => 'LDAP 構成設定 管理者 > 設定。 選択した場所は、インポートされたすべてのユーザーに対して設定されます。', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => '現在の管理者設定では、2段階認証は任意です。 ', 'two_factor_enrolled' => '二段階認証デバイスの登録 ', 'two_factor_active' => '二段階認証有効 ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/ja/button.php b/resources/lang/ja/button.php index e3191bf95a..21b6bc6f03 100644 --- a/resources/lang/ja/button.php +++ b/resources/lang/ja/button.php @@ -1,6 +1,6 @@ 'アクション', 'add' => '新規追加', 'cancel' => 'キャンセル', @@ -8,11 +8,17 @@ return array( 'delete' => '削除', 'edit' => '編集', 'restore' => '復元', + 'remove' => 'Remove', 'request' => 'リクエスト', 'submit' => '送信', 'upload' => 'アップロード', - 'select_file' => 'ファイルを選択...', + 'select_file' => 'ファイルを選択...', 'select_files' => 'ファイルを選択...', 'generate_labels' => '{1} ラベル生成|[2,*] 複数ラベル生成', - 'send_password_link' => 'パスワードリセットのメールを送信', -); + 'send_password_link' => 'パスワードリセットのメールを送信', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/ja/general.php b/resources/lang/ja/general.php index 9b751f54b9..dcfcbf6b89 100644 --- a/resources/lang/ja/general.php +++ b/resources/lang/ja/general.php @@ -19,7 +19,10 @@ 'asset' => '資産', 'asset_report' => '資産レポート', 'asset_tag' => '資産タグ', - 'assets_available' => '利用可能な資産', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => '監査', 'audit_report' => '監査ログ', 'assets' => '資産数', @@ -30,6 +33,10 @@ 'bulkaudit' => '一括監査', 'bulkaudit_status' => '監査ステータス', 'bulk_checkout' => '一括チェックアウト', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'ステータス別', 'cancel' => 'キャンセル', 'categories' => 'カテゴリー', @@ -44,13 +51,13 @@ 'checkins_count' => 'チェックイン数', 'user_requests_count' => 'リクエスト数', 'city' => '市区町村', - 'click_here' => 'ここをクリック', + 'click_here' => 'ここをクリック', 'clear_selection' => '選択をクリア', 'companies' => '所属', 'company' => '所属', 'component' => '構成部品', 'components' => '構成部品', - 'complete' => '成功', + 'complete' => '成功', 'consumable' => '消耗品', 'consumables' => '消耗品数', 'country' => '国', @@ -62,6 +69,8 @@ 'updated_at' => '更新日', 'currency' => '¥', // this is deprecated 'current' => '現在の状況', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => '資産レポートをカスタム', 'dashboard' => 'ダッシュボード', 'days' => '日間', @@ -73,19 +82,22 @@ 'delete_confirm' => ':item を削除してもよろしいですか?', 'deleted' => '削除しました。', 'delete_seats' => 'ライセンスを削除', + 'deletion_failed' => 'Deletion failed', 'departments' => '部署', - 'department' => '部署', + 'department' => '部署', 'deployed' => '配備済', + 'depreciation' => '減価償却', + 'depreciations' => 'Depreciations', 'depreciation_report' => '減価償却レポート', 'details' => '詳細', 'download' => 'ダウンロード', - 'download_all' => 'すべてをダウンロード', - 'depreciation' => '減価償却', + 'download_all' => 'すべてをダウンロード', 'editprofile' => 'プロファイルを編集', 'eol' => 'EOL', 'email_domain' => 'Eメール ドメイン', 'email_format' => 'Eメールフォーマット', 'email_domain_help' => 'インポート時に作成するe-mail アドレス', + 'error' => 'Error', 'filastname_format' => '名 イニシャル 姓 (jsmith@example.com)', 'firstname_lastname_format' => '名 姓 (jane.smith@example.com)', 'firstname_lastname_underscore_format' => '名 姓 (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'ファイル', 'file_type' => 'ファイル形式', 'file_uploads' => 'ファイルアップロード', + 'file_upload' => 'File Upload', 'generate' => '作成', - 'github_markdown' => 'このフィールドでは Github flavored markdownが利用可能です', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'このフィールドでは Github flavored markdownが利用可能です', 'groups' => 'グループ', 'gravatar_email' => 'Gravatar のメールアドレス', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => '履歴', 'history_for' => '履歴', 'id' => 'ID', 'image' => '画像', 'image_delete' => '画像を削除', 'image_upload' => '画像をアップロード', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => '使用できるファイルはjpg、png、gif、svgです。許可される最大ファイルサイズは:size です。', 'import' => 'インポート', 'importing' => 'インポートしています', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => '資産管理レポート', 'asset_maintenances' => '資産管理', 'item' => 'アイテム', + 'item_name' => 'Item Name', 'insufficient_permissions' => '権限が不足しています。', 'kits' => '製品セット', 'language' => '言語', @@ -132,7 +150,7 @@ 'licenses_available' => '利用可能なライセンス', 'licenses' => 'ライセンス数', 'list_all' => '全ての一覧', - 'loading' => '読み込み中…', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'このフィールド値はデモインストールでは保存されません。', 'feature_disabled' => 'この機能は、デモインストールでは無効化されています。', 'location' => '設置場所', @@ -141,15 +159,17 @@ 'logout' => 'ログアウト', 'lookup_by_tag' => '資産タグで参照', 'maintenances' => 'メンテナンス', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => '製造元', 'manufacturers' => '製造元の数', 'markdown' => 'このフィールドでは Github flavored markdown. が利用可能です', 'min_amt' => '最小数量', - 'min_amt_help' => 'アイテムの最小数 は、アラートのトリガーとして使用可能です。', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'モデル No.', 'months' => '月', 'moreinfo' => '詳細', 'name' => '名前', + 'new_password' => 'New Password', 'next' => '次へ', 'next_audit_date' => '次の監査日', 'last_audit' => '前回の監査日', @@ -171,19 +191,26 @@ 'purchase_date' => '購入日', 'qty' => '数量', 'quantity' => '数量', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => '配備可能', 'recent_activity' => '最近のアクティビティ', + 'remaining' => 'Remaining', 'remove_company' => '会社の団体を取り除く', 'reports' => 'レポート', 'restored' => '復元', 'restore' => '復元', + 'requestable_models' => 'Requestable Models', 'requested' => '要求済', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'リクエストキャンセル', 'save' => '保存', 'select' => '選択', + 'select_all' => 'Select All', 'search' => '検索', 'select_category' => 'カテゴリを選択', - 'select_department' => '部署を選択', + 'select_department' => '部署を選択', 'select_depreciation' => '減価償却タイプを選択', 'select_location' => '設置場所を選択', 'select_manufacturer' => '製造元を選択', @@ -200,6 +227,7 @@ 'sign_in' => 'サインイン', 'signature' => '署名', 'skin' => 'スキン', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'こんにちは!SlackとSnipe-ITの連携がうまくいっているようです!', 'some_features_disabled' => 'デモモード : いくつかの機能はこのインストールでは無効化されます', 'site_name' => 'サイト名', @@ -211,6 +239,7 @@ 'sure_to_delete' => '削除してもよろしいですか?', 'submit' => '送信', 'target' => '対象', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => '時間と日付を表示', 'total_assets' => '資産の合計', 'total_licenses' => 'ライセンスの合計', @@ -230,6 +259,7 @@ 'users' => '利用者', 'viewall' => 'すべて表示', 'viewassets' => '割当済み資産を表示', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'ウェブサイト', 'welcome' => 'ようこそ、 :name さん', 'years' => '年', @@ -243,8 +273,78 @@ 'accept' => ':assetを承認', 'i_accept' => '承認', 'i_decline' => '却下', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => '利用規約に同意された方は、ご署名ください。', 'clear_signature' => '署名をクリア', 'show_help' => 'ヘルプを表示', 'hide_help' => 'ヘルプを非表示', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/ja/help.php b/resources/lang/ja/help.php index 779b97303d..e3c2b435b9 100644 --- a/resources/lang/ja/help.php +++ b/resources/lang/ja/help.php @@ -1,6 +1,6 @@ "詳細", + 'more_info_title' => '詳細', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => '資産はシリアル番号または資産タグで追跡されるアイテムです。特定のアイテムを識別することが重要なより高い価値のアイテムである傾向があります。', @@ -31,6 +31,4 @@ return array( 'depreciations' => '定額法に基づいて資産の減価償却を設定することができます。', - - -); +]; diff --git a/resources/lang/ja/mail.php b/resources/lang/ja/mail.php index 297dfbb411..84e9fd4919 100644 --- a/resources/lang/ja/mail.php +++ b/resources/lang/ja/mail.php @@ -1,6 +1,6 @@ 'ユーザーがアイテムリクエストをキャンセルしました。', 'a_user_requested' => 'ユーザーがアイテムをリクエストしています', 'accessory_name' => '付属品名:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'これはSnipe-IT資産管理システムのテストです。あなたがこれを読めているなら、メール機能は動作しています:)', 'the_following_item' => '次の項目がチェックインされています: ', 'low_inventory_alert' => '最小在庫を下回っているか、すぐに少なくなる :count のアイテムがあります。', - 'assets_warrantee_alert' => ':threshold 日後に:count の資産の保証期間が終了します。', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => ':threshold 日後に:count ライセンスが失効します。', 'to_reset' => 'パスワードをリセットするには、: web のフォームを完了します:', 'type' => 'タイプ', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'あなたの資産を表示' -); + 'your_assets' => 'あなたの資産を表示', +]; diff --git a/resources/lang/ja/passwords.php b/resources/lang/ja/passwords.php index cfcb957b71..71eca805b3 100644 --- a/resources/lang/ja/passwords.php +++ b/resources/lang/ja/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'パスワード リンクが送信されました!', 'user' => 'そのメールアドレスを持つアクティブユーザーは見つかりませんでした', ]; - diff --git a/resources/lang/ja/validation.php b/resources/lang/ja/validation.php index 73ef0a577f..8e074bdb2f 100644 --- a/resources/lang/ja/validation.php +++ b/resources/lang/ja/validation.php @@ -1,6 +1,6 @@ ':attribute は、少なくとも :min 文字以上にして下さい。', 'array' => ':attribute は少なくとも :min 以上にして下さい。', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => '選択された :attribute は不正です。', 'numeric' => ':attribute は数字にして下さい。', 'present' => ':attribute フィールドは必須です。', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute は、取得済みです。', 'uploaded' => ':attribute のアップロードに失敗しました。', 'url' => ':attribute フォーマットが不正です。', - "unique_undeleted" => ":attribute は 一意の値である必要があります。", - "non_circular" => ":attribute は、循環参照を作成してはいけません。", + 'unique_undeleted' => ':attribute は 一意の値である必要があります。', + 'non_circular' => ':attribute は、循環参照を作成してはいけません。', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => ":attribute フィールドに、禁止文字列が含まれています。", - "email_array" => "1 つまたは複数の電子メール アドレスが無効です。", - "hashed_pass" => "現在のパスワードが正しくありません。", + 'alpha_space' => ':attribute フィールドに、禁止文字列が含まれています。', + 'email_array' => '1 つまたは複数の電子メール アドレスが無効です。', + 'hashed_pass' => '現在のパスワードが正しくありません。', 'dumbpwd' => 'そのパスワードはあまりにも脆弱です。', - "statuslabel_type" => "有効なステータスラベルの種類を選択する必要があります。", + 'statuslabel_type' => '有効なステータスラベルの種類を選択する必要があります。', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/ko/admin/asset_maintenances/message.php b/resources/lang/ko/admin/asset_maintenances/message.php index bee5d0836c..7ed1b4b0e4 100644 --- a/resources/lang/ko/admin/asset_maintenances/message.php +++ b/resources/lang/ko/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => '이 자산 관리를 삭제 하시겠습니까?', 'error' => '자산 관리 삭제시에 문제가 발생했습니다. 다시 시도해 주세요.', - 'success' => '자산 관리가 삭제되었습니다.' + 'success' => '자산 관리가 삭제되었습니다.', ], 'create' => [ 'error' => '자산 관리가 생성되지 않았습니다. 다시 시도해 주세요.', - 'success' => '자산 관리가 생성되었습니다.' + 'success' => '자산 관리가 생성되었습니다.', ], 'edit' => [ 'error' => '자산 관리가 수정되지 않았습니다. 다시 시도해 주세요.', - 'success' => '자산 관리가 수정되었습니다.' + 'success' => '자산 관리가 수정되었습니다.', ], 'asset_maintenance_incomplete' => '아직 완료되지 않았습니다.', 'warranty' => '보증', 'not_warranty' => '보증 안됨', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/ko/admin/asset_maintenances/table.php b/resources/lang/ko/admin/asset_maintenances/table.php index a50f0981ec..e36691946c 100644 --- a/resources/lang/ko/admin/asset_maintenances/table.php +++ b/resources/lang/ko/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => '자산 관리', 'asset_name' => '자산명', 'is_warranty' => '보증', - 'dl_csv' => 'CSV로 내려받기' + 'dl_csv' => 'CSV로 내려받기', ]; diff --git a/resources/lang/ko/admin/categories/general.php b/resources/lang/ko/admin/categories/general.php index f679486e6b..5c1c85111d 100644 --- a/resources/lang/ko/admin/categories/general.php +++ b/resources/lang/ko/admin/categories/general.php @@ -18,6 +18,6 @@ return array( 'update' => '분류 갱신', 'use_default_eula' => '대체 기본 사용권 계약서를 사용합니다.', 'use_default_eula_disabled' => '대체 기본 사용권 계약서를 사용합니다. 기본 사용권 계약서가 정의되지 않았습니다. 설정에서 하나를 추가해 주세요.', - 'use_default_eula_column' => 'Use default EULA', + 'use_default_eula_column' => '기본 EULA 사용', ); diff --git a/resources/lang/ko/admin/companies/general.php b/resources/lang/ko/admin/companies/general.php index d34ca25891..76d1c391a4 100644 --- a/resources/lang/ko/admin/companies/general.php +++ b/resources/lang/ko/admin/companies/general.php @@ -1,4 +1,7 @@ '회사 선택', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/ko/admin/companies/message.php b/resources/lang/ko/admin/companies/message.php index fa229ad0cd..51c1dbc216 100644 --- a/resources/lang/ko/admin/companies/message.php +++ b/resources/lang/ko/admin/companies/message.php @@ -1,18 +1,19 @@ '회사가 없습니다.', 'assoc_users' => '이 회사는 적어도 한개의 모델과 연결되어 있기에 삭제할 수 없습니다. 이 회사를 참조하지 않게 모델을 수정하고 다시 시도해 주세요. ', - 'create' => array( + 'create' => [ 'error' => '회사를 만들지 못했습니다. 재시도해 주십시오.', - 'success' => '회사를 만들었습니다.' - ), - 'update' => array( + 'success' => '회사를 만들었습니다.', + ], + 'update' => [ 'error' => '회사를 갱신하지 못했습니다. 재시도해 주십시오.', - 'success' => '회사를 갱신했습니다.' - ), - 'delete' => array( + 'success' => '회사를 갱신했습니다.', + ], + 'delete' => [ 'confirm' => '이 회사를 삭제하고자 하는게 맞습니까?', 'error' => '회사 삭제 도중 이슈가 발생했습니다. 재시도해 주십시오.', - 'success' => '회사를 삭제했습니다.' - ) -); + 'success' => '회사를 삭제했습니다.', + ], +]; diff --git a/resources/lang/ko/admin/custom_fields/general.php b/resources/lang/ko/admin/custom_fields/general.php index 66819b181e..ae1699179a 100644 --- a/resources/lang/ko/admin/custom_fields/general.php +++ b/resources/lang/ko/admin/custom_fields/general.php @@ -1,11 +1,12 @@ '사용자 정의 항목들', + 'manage' => '관리', 'field' => '항목', 'about_fieldsets_title' => '항목세트란', - 'about_fieldsets_text' => '항목세트는 특정 자산 모델에 사용하기 위해 빈번하게 재사용되는 사용자 정의 항목의 그룹을 생성하는 것을 허용합니다.', - 'custom_format' => '사용자 지정 형식...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => '필드 암호화', 'encrypt_field_help' => '경고: 항목을 암호화 하면 검색을 할 수 없습니다.', 'encrypted' => '암호화', @@ -26,7 +27,19 @@ return array( 'used_by_models' => '적용 모델', 'order' => '순서', 'create_fieldset' => '신규 항목세트', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => '신규 사용자 항목', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => '이 항목의 값은 데이터베이스 내에서 암호화 되었습니다. 관리자만이 해독된 값을 확인 할 수 있습니다.', 'show_in_email' => '사용자에게 전송된 반출 이메일에 이 항목의 값을 포함 시키시겠습니까? 암호화 된 항목들은 이메일에 포함될 수 없습니다.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/ko/admin/depreciations/general.php b/resources/lang/ko/admin/depreciations/general.php index fe3f5ebd7c..63ee305432 100644 --- a/resources/lang/ko/admin/depreciations/general.php +++ b/resources/lang/ko/admin/depreciations/general.php @@ -1,13 +1,16 @@ '자산 감가 상각이란', 'about_depreciations' => '가치가 하락하는 자산들을 직선법에 의한 감가상각 설정을 할 수 있습니다.', 'asset_depreciations' => '자산 감가 상각', 'create' => '감가 상각 생성', 'depreciation_name' => '감가 상각 명', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => '개월 수', 'update' => '감가 상각 갱신', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => '감가상각 완료 후 최소 가치', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/ko/admin/depreciations/table.php b/resources/lang/ko/admin/depreciations/table.php index b5b6da2faf..6b41882793 100644 --- a/resources/lang/ko/admin/depreciations/table.php +++ b/resources/lang/ko/admin/depreciations/table.php @@ -1,10 +1,11 @@ '아이디', 'months' => '개월', 'term' => '기간', 'title' => '이름 ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/ko/admin/groups/titles.php b/resources/lang/ko/admin/groups/titles.php index 9c29a555f7..a912e313cc 100644 --- a/resources/lang/ko/admin/groups/titles.php +++ b/resources/lang/ko/admin/groups/titles.php @@ -1,6 +1,6 @@ '그룹이란', 'about_groups' => '그룹은 일반적인 당신의 권한에 사용된다.', 'group_management' => '그룹 관리', @@ -10,5 +10,7 @@ return array( 'group_admin' => '그룹 관리자', 'allow' => '허용', 'deny' => '거부', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/ko/admin/hardware/form.php b/resources/lang/ko/admin/hardware/form.php index 8ec0326350..8f1bebb6ee 100644 --- a/resources/lang/ko/admin/hardware/form.php +++ b/resources/lang/ko/admin/hardware/form.php @@ -1,12 +1,12 @@ '대량 자산 삭제 승인', +return [ + 'bulk_delete' => '대량 자산 삭제 승인', 'bulk_delete_help' => '아래의 대량 자산 삭제 내용을 검토하십시오. 삭제하시면 복구할 수 없고, 현재 할당되어 있는 사용자와의 연결이 끊어집니다.', 'bulk_delete_warn' => '삭제 대상: asset_count 개', - 'bulk_update' => '대량 자산 갱신', - 'bulk_update_help' => '이 양식은 한번에 여러개의 자산들을 갱신하게 해줍니다. 변경하고 싶은 항목만 채워 넣으세요. 빈란으로 남겨둔 항목들은 변경되지 않을 것입니다. ', - 'bulk_update_warn' => '당신은 asset_count 자산들의 속성들을 편집하려 합니다.', + 'bulk_update' => '대량 자산 갱신', + 'bulk_update_help' => '이 양식은 한번에 여러개의 자산들을 갱신하게 해줍니다. 변경하고 싶은 항목만 채워 넣으세요. 빈란으로 남겨둔 항목들은 변경되지 않을 것입니다. ', + 'bulk_update_warn' => '당신은 asset_count 자산들의 속성들을 편집하려 합니다.', 'checkedout_to' => '반출 대상', 'checkout_date' => '반출 일자', 'checkin_date' => '반입 일자', @@ -38,7 +38,12 @@ return array( 'tag' => '자산 태그', 'update' => '자산 갱신', 'warranty' => '보증', - 'warranty_expires' => '보증 만료일', + 'warranty_expires' => '보증 만료일', 'years' => '년', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/ko/admin/hardware/general.php b/resources/lang/ko/admin/hardware/general.php index 53defefa88..d0ca5e3deb 100644 --- a/resources/lang/ko/admin/hardware/general.php +++ b/resources/lang/ko/admin/hardware/general.php @@ -1,9 +1,9 @@ '자산이란', 'about_assets_text' => '자산은 일련 번호나 자산 꼬리표로 추적되는 품목들입니다. 특정 품목의 상황을 파악하는 것이 더 높은 가치를 갖는 추세입니다.', - 'archived' => '보관됨', + 'archived' => '보관됨', 'asset' => '자산', 'bulk_checkout' => '반출 자산', 'checkin' => '반입 자산', @@ -15,8 +15,29 @@ return array( 'model_deleted' => '모델이 삭제되었습니다. 자산을 복원하기 전에 모델을 복원해야 합니다.', 'requestable' => '요청가능', 'requested' => '요청됨', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => '자산 복원', 'pending' => '대기중', 'undeployable' => '사용불가', 'view' => '자산 보기', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/ko/admin/hardware/message.php b/resources/lang/ko/admin/hardware/message.php index 1584526a8d..1135e5ce34 100644 --- a/resources/lang/ko/admin/hardware/message.php +++ b/resources/lang/ko/admin/hardware/message.php @@ -1,83 +1,83 @@ '경고: 이 자산은 현재 사용불가 상태입니다. 이 상태를 변경하시려면, 자산 상태를 갱신하세요.', 'does_not_exist' => '자산이 존재하지 않습니다.', - 'does_not_exist_or_not_requestable' => '좋은 시도지만, 그 자산은 존재하지 않거나 요청가능하지 않습니다.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => '이 자산은 현재 사용자에게 반출 중이어서 삭제 할 수 없습니다. 먼저 자산을 확인해 보고 다시 삭제를 시도해 주세요. ', - 'create' => array( + 'create' => [ 'error' => '자산이 생성되지 않았습니다. 다시 시도해 주세요. :(', - 'success' => '자산이 생성되었습니다. :)' - ), + 'success' => '자산이 생성되었습니다. :)', + ], - 'update' => array( + 'update' => [ 'error' => '자산이 갱신되지 않았습니다. 다시 시도해 주세요.', 'success' => '자산이 갱신되었습니다.', 'nothing_updated' => '선택된 항목이 없어서, 갱신 되지 않습니다.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => '자산이 복원되지 않았습니다. 다시 시도해 주세요.', - 'success' => '자산이 복원되었습니다.' - ), + 'success' => '자산이 복원되었습니다.', + ], - 'audit' => array( + 'audit' => [ 'error' => '자산 감사가 실패했습니다. 다시 시도해 주세요.', - 'success' => '자산 감사가 성공적으로 기록되었습니다.' - ), + 'success' => '자산 감사가 성공적으로 기록되었습니다.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => '파일이 삭제되지 않았습니다. 다시 시도해 주세요.', 'success' => '파일이 삭제되었습니다.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => '파일(들)이 업로드 되지 않았습니다. 다시 시도해 주세요.', 'success' => '파일(들)이 업로드 되었습니다.', 'nofiles' => '업로드 하기 위한 파일이 선택되지 않았거나, 업로드 할 파일이 너무 큽니다.', 'invalidfiles' => '하나 이상의 파일이 너무 크거나 허용되지 않는 형식입니다. 허용되는 형식은 png, gif, jpg, doc, docx, pdf, txt 입니다.', - ), + ], - 'import' => array( + 'import' => [ 'error' => '몇몇 품목들을 정확하게 읽어오지 못했습니다.', 'errorDetail' => '다음 품목들은 오류로 읽어오지 못했습니다.', - 'success' => "파일에서 읽어오기가 완료되었습니다", - 'file_delete_success' => "파일 삭제가 완료되었습니다", - 'file_delete_error' => "파일을 삭제할 수 없습니다", - ), + 'success' => '파일에서 읽어오기가 완료되었습니다', + 'file_delete_success' => '파일 삭제가 완료되었습니다', + 'file_delete_error' => '파일을 삭제할 수 없습니다', + ], - 'delete' => array( + 'delete' => [ 'confirm' => '이 자산을 삭제하시겠습니까?', 'error' => '그룹을 삭제하는 중 문제가 발생했습니다. 다시 시도해 주세요.', 'nothing_updated' => '선택된 자산이 없기에, 삭제되지 않습니다.', - 'success' => '자산이 삭제되었습니다.' - ), + 'success' => '자산이 삭제되었습니다.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => '자산이 반출되지 않았습니다. 다시 시도해 주세요.', 'success' => '자산이 반출되었습니다.', 'user_does_not_exist' => '잘못된 사용자 입니다. 다시 시도해 주세요.', 'not_available' => '그 자산은 반출 할 수 없습니다!', - 'no_assets_selected' => '목록에서 자산을 하나 이상 선택해야 합니다.' - ), + 'no_assets_selected' => '목록에서 자산을 하나 이상 선택해야 합니다.', + ], - 'checkin' => array( + 'checkin' => [ 'error' => '자산이 반입되지 않았습니다. 다시 시도해 주세요.', 'success' => '자산이 반입되었습니다.', 'user_does_not_exist' => '잘못된 사용자 입니다. 다시 시도해 주세요.', 'already_checked_in' => '그 자산은 이미 반입되었습니다.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => '자산을 불러오지 못했습니다. 재시도해 주십시오.', 'success' => '자산을 불러왔습니다.', - 'canceled' => '반출 요청이 취소되었습니다' - ) + 'canceled' => '반출 요청이 취소되었습니다', + ], -); +]; diff --git a/resources/lang/ko/admin/hardware/table.php b/resources/lang/ko/admin/hardware/table.php index 598881f87c..0d73632b54 100644 --- a/resources/lang/ko/admin/hardware/table.php +++ b/resources/lang/ko/admin/hardware/table.php @@ -1,13 +1,14 @@ '자산 태그', 'asset_model' => '모델', - 'book_value' => '가치', + 'book_value' => 'Current Value', 'change' => '입/출', 'checkout_date' => '반출 일자', 'checkoutto' => '반출 확인', + 'current_value' => 'Current Value', 'diff' => '차액', 'dl_csv' => 'CSV로 내려받기', 'eol' => '폐기일', @@ -18,8 +19,12 @@ return array( 'serial' => '일련번호', 'status' => '상태', 'title' => '자산 ', - 'image' => '장비 사진', + 'image' => '장비 사진', 'days_without_acceptance' => '미 승인 기간', - 'monthly_depreciation' => '월간 감가상각' - -); + 'monthly_depreciation' => '월간 감가상각', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/ko/admin/kits/general.php b/resources/lang/ko/admin/kits/general.php index 28fa769260..04574c776b 100644 --- a/resources/lang/ko/admin/kits/general.php +++ b/resources/lang/ko/admin/kits/general.php @@ -1,17 +1,50 @@ '사전 정의 도구들', 'about_kits_text' => '미리 정의된 키트를 사용하여 사용자에게 아이템(자산, 라이센스 등) 컬렉션을 신속하게 체크아웃할 수 있습니다. 이 기능은 온보드 프로세스가 여러 사용자 간에 일관되고 모든 사용자가 동일한 항목을 수신할 때 유용합니다.', 'checkout' => '체크 아웃 키트', - 'create_success' => 'Kit was successfully created.', - 'create' => 'Create Predefined Kit', - 'update' => 'Update Predefined Kit', - 'delete_success' => 'Kit was successfully deleted.', - 'update_success' => 'Kit was successfully updated.', - 'none_models' => 'There are not enough available assets for :model to checkout. :qty are required. ', - 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', - 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', - 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'create_success' => '키트가 생성되었습니다.', + 'create' => '사전 정의된 키트 생성', + 'update' => '사전 정의된 키트 업데이트', + 'delete_success' => '키트가 삭제되었습니다.', + 'update_success' => '키트가 생성되었습니다.', + 'none_models' => ':model 자산을 반출할 수 없습니다 : 수량 부족, :qty 개 가 필요합니다.', + 'none_licenses' => ':license 라이센스를 반출할 수 없습니다 : 수량 부족, :qty 개 가 필요합니다.', + 'none_consumables' => ':consumable 소모품을 반출할 수 없습니다 : 수량 부족, :qty 개 가 필요합니다.', + 'none_accessory' => ':accessory 부속품을 반출할 수 없습니다 : 수량 부족, :qty 개 가 필요합니다. ', + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/ko/admin/licenses/message.php b/resources/lang/ko/admin/licenses/message.php index 667348f06f..a98f9a3e63 100644 --- a/resources/lang/ko/admin/licenses/message.php +++ b/resources/lang/ko/admin/licenses/message.php @@ -8,7 +8,7 @@ return array( 'owner_doesnt_match_asset' => '이 라이센스와 연결하려고하는 자산은 드롭 다운 목록에서 선택한 사람이 아닌 다른 누군가가 소유하고 있습니다.', 'assoc_users' => '이 자산은 현재 사용자에게 반출 중이어서 삭제 할 수 없습니다. 먼저 자산을 확인해 보고 다시 삭제를 시도해 주세요. ', 'select_asset_or_person' => '애셋이나 사용자 중 하나만 선택해야하며 둘 다 선택할 수는 없습니다.', - 'not_found' => 'License not found', + 'not_found' => '라이센스를 찾을 수 없음', 'create' => array( diff --git a/resources/lang/ko/admin/locations/table.php b/resources/lang/ko/admin/locations/table.php index 49d311b769..5c52ba2fd0 100644 --- a/resources/lang/ko/admin/locations/table.php +++ b/resources/lang/ko/admin/locations/table.php @@ -1,6 +1,6 @@ '장소 란', 'about_locations' => '장소는 사용자, 자산, 그리고 그외의 품목들에 대한 위치 정보 추적에 사용된다', 'assets_rtd' => '자산', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -11,8 +11,8 @@ return array( 'country' => '국가명', 'create' => '장소 생성', 'update' => '장소 갱신', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', + 'print_assigned' => '할당된 항목 인쇄', + 'print_all_assigned' => '할당된 항목 모두 인쇄', 'name' => '장소 명', 'address' => '주소', 'zip' => '우편번호', @@ -20,4 +20,21 @@ return array( 'parent' => '상위', 'currency' => '현지 통화', 'ldap_ou' => 'LDAP 검색 OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/ko/admin/reports/general.php b/resources/lang/ko/admin/reports/general.php index b74f528eb8..e6e4015caf 100644 --- a/resources/lang/ko/admin/reports/general.php +++ b/resources/lang/ko/admin/reports/general.php @@ -1,5 +1,10 @@ '자산 보고서의 옵션을 선택해 주세요.' -); +return [ + 'info' => '자산 보고서의 옵션을 선택해 주세요.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/ko/admin/settings/general.php b/resources/lang/ko/admin/settings/general.php index 3203f00547..2af31f3e62 100644 --- a/resources/lang/ko/admin/settings/general.php +++ b/resources/lang/ko/admin/settings/general.php @@ -1,33 +1,42 @@ 'Active Directory', 'ad_domain' => 'Active Directory 도메인', 'ad_domain_help' => '이것은 보통은 당신의 이메일 주소와 같지만, 항상 같지는 않습니다.', - 'ad_append_domain_label' => 'Append domain name', - 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_label' => '도메인 추가', + 'ad_append_domain' => 'username 필드에 도메인 추가', + 'ad_append_domain_help' => '사용자는 "username@domain.local" 꼴로 입력할 필요가 없으며 "username"만 입력하면 됩니다.', 'admin_cc_email' => '참조 이메일', 'admin_cc_email_help' => '사용자에게 보낸 반입/반출 이메일 사본을 추가 이메일 계정으로 보내려면, 여기에 입력하세요. 그렇지 않으면 이 필드를 비워 두세요.', 'is_ad' => '이것은 액티브 디렉토리 서버입니다.', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => '알림 전송', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => '알림 사용', 'alert_interval' => '(일자) 최대값 만료 알림', 'alert_inv_threshold' => '재고 알림 최대값', - 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin' => '유저 스킨 허용', + 'allow_user_skin_help_text' => '이 항목을 선택하면 사용자가 다른 UI 스킨을 다른 스킨으로 변경하는 것을 허용합니다.', 'asset_ids' => '자산 ID', 'audit_interval' => '감사 간격', 'audit_interval_help' => '자산을 정기적으로 물리적인 감사를 해야하는 경우, 간격을 개월 단위로 입력하십시오.', 'audit_warning_days' => '감사 경고 임계값', 'audit_warning_days_help' => '자산 회계 감사가 예정되어 있을 때 몇 일 전에 경고할까요?', - 'auto_increment_assets' => '자동-증가 자산 ID 생성', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => '접두사 (부가적)', - 'auto_incrementing_help' => '이 것을 설정하려면 자동-증가 자산 ID 사용을 하세요.', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => '예비품', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => '바코드 설정', 'confirm_purge' => '삭제 확인', - 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', + 'confirm_purge_help' => '삭제된 레코드를 제거하려면 아래 입력 란에 "DELETE" 텍스트를 입력하십시오. 이 작업은 취소할 수 없으며 일시 삭제된 모든 항목과 사용자를 영구적으로 삭제합니다. (작업 전 백업을 진행하시기 바랍니다.)', 'custom_css' => '사용자 지정 CSS', 'custom_css_help' => '사용하려는 사용자 CSS를 입력하세요. <style></style> 태그들은 넣지 마세요.', 'custom_forgot_pass_url' => '사용자정의 암호 재설정 URL', @@ -43,29 +52,35 @@ return array( 'display_eol' => '테이블 보기에서 폐기일 표시', 'display_qr' => 'Qr 코드 표시', 'display_alt_barcode' => '1 D 바코드 표시', - 'email_logo' => 'Email Logo', + 'email_logo' => '이메일 내 로고', 'barcode_type' => '2D 바코드 형식', 'alt_barcode_type' => '1D 바코드 형식', - 'email_logo_size' => 'Square logos in email look best. ', + 'email_logo_size' => '이메일 첨부 시, 사각형 로고가 가장 적합합니다. ', + 'enabled' => 'Enabled', 'eula_settings' => '최종 사용 계약 설정', 'eula_markdown' => '이 최종 사용 계약은 GFM을 따른다.', - 'favicon' => 'Favicon', - 'favicon_format' => 'Accepted filetypes are ico, png, and gif. Other image formats may not work in all browsers.', - 'favicon_size' => 'Favicons should be square images, 16x16 pixels.', + 'favicon' => '파비콘', + 'favicon_format' => 'ico, png, gif 확장자만 혀용됩니다. 다른 이미지 포맷의 경우 모든 브라우저에서 작동하지 않을 수 있습니다.', + 'favicon_size' => '파비콘은 16x16 픽셀을 가지는 사각형 이미지여야 합니다.', 'footer_text' => '추가 꼬리말', 'footer_text_help' => '이 글은 오른쪽 꼬리말에 보여집니다. 링크는 Github flavored markdown를 참조하시면 됩니다. 줄 바꿈 머리글, 이미지 등은 보여지지 않습니다.', 'general_settings' => '일반 설정', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => '백업 생성', 'header_color' => '머릿말 색상', 'info' => '이 설정들은 설치본의 특정 분야를 설정하는 것입니다.', - 'label_logo' => 'Label Logo', - 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', + 'label_logo' => '라벨 로고', + 'label_logo_size' => '정사각형 로고가 가장 보기 좋습니다. 로고는 각 자산 레이블의 오른쪽 상단에 표시됩니다. ', 'laravel' => 'Laravel 버전', - 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP 사용자 키', + 'ldap_client_tls_cert' => 'LDAP 사용자 인증서', 'ldap_enabled' => 'LDAP 활성', 'ldap_integration' => 'LDAP 연동', 'ldap_settings' => 'LDAP 설정', - 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.', + 'ldap_client_tls_cert_help' => '클라이언트 측 TLS 인증서 및 LDAP 연결용 키는 일반적으로 \'보안 LDAP\'가 포함된 Google Workspace 구성에서만 유용합니다.', 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', 'ldap_login_test_help' => '위에서 지정한 기본 DN의 유효한 LDAP 사용자 이름 및 비밀번호를 입력하여 LDAP 로그인이 올바르게 구성되었는지 테스트하십시오. 반드시 업데이트 된 LDAP 설정을 먼저 저장해야합니다.', 'ldap_login_sync_help' => '이것은 LDAP가 올바르게 동기화 될 수 있는지 테스트합니다. LDAP 인증 질의어가 올바르지 않으면 사용자가 여전히 로그인하지 못할 수 있습니다. 반드시 업데이트 된 LDAP 설정을 먼저 저장해야합니다.', @@ -77,10 +92,10 @@ return array( 'ldap_tls' => 'TLS 사용', 'ldap_tls_help' => '이것은 LDAP 서버에서 STARTTLS를 실행하는 경우에만 검사됩니다. ', 'ldap_uname' => 'LDAP 연결용 사용자명', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', + 'ldap_dept' => 'LDAP 부서', + 'ldap_phone' => 'LDAP 전화번호', + 'ldap_jobtitle' => 'LDAP 직위', + 'ldap_country' => 'LDAP 국가', 'ldap_pword' => 'LDAP 연결용 비밀번호', 'ldap_basedn' => 'Base BIND DN', 'ldap_filter' => 'LDAP 필터', @@ -92,12 +107,20 @@ return array( 'ldap_auth_filter_query' => 'LDAP 인증 요청', 'ldap_version' => 'LDAP 버전', 'ldap_active_flag' => 'LDAP 활성 플래그', - 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', + 'ldap_activated_flag_help' => '이 항목은 사용자가 Snipe-IT에 로그인할 수 있는지 여부를 결정하는 데 사용되며 항목을 체크인 또는 체크아웃하는 기능에는 영향을 미치지 않습니다.', 'ldap_emp_num' => 'LDAP 피고용인 번호', 'ldap_email' => 'LDAP 이메일', - 'license' => '소프트웨어 라이센스', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => '소프트웨어 라이센스', 'load_remote_text' => '원격 스크립트', 'load_remote_help_text' => '이 Snipe-IT 설치는 인터넷에서 스크립트들을 읽어 올 수 있습니다.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => '로그인 참고', 'login_note_help' => '선택적으로 분실되거나 도난당한 장치를 찾은 사람들을 돕기 위한, 로그인 화면에 몇 문장을 포함하십시오. 이 항목에는 Github flavored markdown 를 사용할 수 있습니다.', 'login_remote_user_text' => '원격 사용자 로그인 옵션', @@ -107,7 +130,7 @@ return array( 'login_common_disabled_help' => '이 옵션은 다른 인증 메커니즘을 비활성화 합니다. REMOTE_USER 로그인이 이미 작동하고 있다면 이 옵션을 활성화 하세요.', 'login_remote_user_custom_logout_url_text' => '사용자 정의 로그아웃 URL', 'login_remote_user_custom_logout_url_help' => '채워진 사용자는 SnipeIT 세션이 종료된 후에 이 URL로 리디렉션됩니다. 이 기능은 인증 제공자의 사용자 세션을 정확하게 닫는데 유용합니다.', - 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_text' => '사용자 정의 사용자 이름 헤더', 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', 'logo' => '로고', 'logo_print_assets' => '인쇄물에 사용', @@ -118,28 +141,40 @@ return array( 'optional' => '선택 사항', 'per_page' => '페이지 당 결과', 'php' => 'PHP 버전', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'QR 코드를 보려면 php-gd를 설치하셔야 합니다. 설치 설명서를 참고하세요.', 'php_gd_warning' => 'PHP 이미지 처리 및 GD 플러그인이 설치되어 있지 않습니다.', 'pwd_secure_complexity' => '비밀번호 복잡성', 'pwd_secure_complexity_help' => '어떤 비밀번호 복잡성 규칙을 적용할지 선택하십시오.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => '비밀번호 최소 글자수', - 'pwd_secure_min_help' => 'Minimum permitted value is 8', + 'pwd_secure_min_help' => '최소 8자 이상', 'pwd_secure_uncommon' => '자주쓰이는 비밀번호 방지', 'pwd_secure_uncommon_help' => '이것은 사용자가 위변조로 보고된 상위 10,000 개의 비밀번호를 기반해 일반적으로 사용되는 비밀번호를 허용하지 않게 합니다.', 'qr_help' => '이 것을 설정하려면 먼저 QR 코드 사용하기를 하세요', 'qr_text' => 'QR 코드 문구', - 'saml_enabled' => 'SAML enabled', - 'saml_integration' => 'SAML Integration', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', + 'saml_enabled' => 'SAML 활성화됨', + 'saml_integration' => 'SAML 통합', 'saml_sp_entityid' => 'Entity ID', 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', - 'saml_sp_x509cert' => 'Public Certificate', - 'saml_sp_metadata_url' => 'Metadata URL', - 'saml_idp_metadata' => 'SAML IdP Metadata', - 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', + 'saml_sp_x509cert' => '공인된 인증서', + 'saml_sp_metadata_url' => '메타데이터 URL', + 'saml_idp_metadata' => 'SAML IdP 메타데이터', + 'saml_idp_metadata_help' => 'URL 또는 XML 파일로 IdP 메타데이터를 지정할 수 있습니다.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => '강제 SAML 로그인', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,16 +182,20 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => '설정', 'settings' => '설정', 'show_alerts_in_menu' => '상단 메뉴에 경고 표시', 'show_archived_in_list' => '보관된 자산', 'show_archived_in_list_text' => '"모든 자산" 목족에 보관된 자산 표시', - 'show_assigned_assets' => 'Show assets assigned to assets', - 'show_assigned_assets_help' => 'Display assets which were assigned to the other assets in View User -> Assets, View User -> Info -> Print All Assigned and in Account -> View Assigned Assets.', + 'show_assigned_assets' => '할당된 자산 보기', + 'show_assigned_assets_help' => '사용자 보기 -> 자산, 사용자 보기 -> 정보 -> 할당된 모든 항목 인쇄 및 계정 -> 할당된 자산 보기에서 다른 자산에 할당된 자산을 표시합니다.', 'show_images_in_email' => '이메일에 이미지 표시', 'show_images_in_email_help' => 'Snipe-IT 설치가 VPN 또는 폐쇄 형 네트워크 하에 있고 네트워크 외부 사용자가 이 설치에서 제공된 이미지를 이메일에 불러올수 없는 경우 이 상자의 선택을 해제하세요.', 'site_name' => '사이트 명', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Bot 명', 'slack_channel' => 'Slack 채널', 'slack_endpoint' => 'Slack 종료점', @@ -173,6 +212,8 @@ return array( 'update' => '갱신 설정', 'value' => '가치', 'brand' => '브랜딩', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => '설정에 관해', 'about_settings_text' => '이 설정들은 설치본의 특정 분야를 설정하는 것입니다.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => '개인정보 보호정책', 'privacy_policy_link_help' => '여기에 url이 포함되어 있으면, GDPR을 준수하는 개인정보 보호정책에 대한 링크가, 어플리케이션 최하단과 시스템에서 발송하는 모든 이메일에 포함됩니다. ', 'purge' => '삭제된 기록들 지우기', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => '꼬리표 아래쪽 가운데 여백', 'labels_display_sgutter' => '꼬리표 옆쪽 가운데 여백', 'labels_fontsize' => '꼬리표 글꼴 크기', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => '이 상자를 선택하면 자산 일련 번호를 생성하는 제약 조건이 적용됩니다.', 'zerofill_count' => '0 채움을 포함한, 자산 태그 길이', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/ko/admin/settings/message.php b/resources/lang/ko/admin/settings/message.php index 58a8d7bd93..b17365c1de 100644 --- a/resources/lang/ko/admin/settings/message.php +++ b/resources/lang/ko/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => '갱신 중 오류가 발생했습니다. ', - 'success' => '설정이 갱신되었습니다.' - ), - 'backup' => array( + 'success' => '설정이 갱신되었습니다.', + ], + 'backup' => [ 'delete_confirm' => '이 백업 파일을 지우시겠습니까? 이 동작은 되돌리기가 되지 않습니다. ', 'file_deleted' => '백업 파일이 삭제 되었습니다. ', 'generated' => '새 백업 파일이 생성되었습니다.', 'file_not_found' => '지정한 백업 파일을 서버에서 찾을 수 없습니다.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => '삭제중 오류가 발생하였습니다. ', 'validation_failed' => '삭제 확인 절차가 잘못되었습니다. 확인 상자에 "DELETE"를 입력해 주세요.', - 'success' => '삭제된 기록들이 삭제되었습니다.' - ), - -); + 'success' => '삭제된 기록들이 삭제되었습니다.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/ko/admin/statuslabels/message.php b/resources/lang/ko/admin/statuslabels/message.php index c5f30f2fcc..341fc70724 100644 --- a/resources/lang/ko/admin/statuslabels/message.php +++ b/resources/lang/ko/admin/statuslabels/message.php @@ -1,32 +1,31 @@ '상태 꼬리표가 존재하지 않습니다.', 'assoc_assets' => '이 상태 꼬리표는 하나 이상의 자산과 연결되어 있어서 삭제할 수 없습니다. 이 상태를 참조하지 않게 자산을 수정하고 다시 시도해 주세요. ', - - 'create' => array( + 'create' => [ 'error' => '상태 꼬리표가 생성되지 않았습니다. 다시 시도해 주세요.', - 'success' => '상태 꼬리표가 생성되었습니다.' - ), + 'success' => '상태 꼬리표가 생성되었습니다.', + ], - 'update' => array( + 'update' => [ 'error' => '상태 꼬리표가 수정되지 않았습니다. 다시 시도해 주세요.', - 'success' => '상태 꼬리표가 수정되었습니다.' - ), + 'success' => '상태 꼬리표가 수정되었습니다.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => '이 상태 꼬리표를 삭제하시겠습니까?', 'error' => '상태 꼬리표 삭제시 문제가 발생했습니다. 다시 시도해 주세요.', - 'success' => '상태 꼬리표가 삭제되었습니다.' - ), + 'success' => '상태 꼬리표가 삭제되었습니다.', + ], - 'help' => array( + 'help' => [ 'undeployable' => '이러한 자산은 누구에게도 할당 할 수 없습니다.', - 'deployable' => '이러한 자산은 체크 아웃 할 수 있습니다. 할당되면 Deployed의 메타 상태로 가정합니다.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => '이러한 애셋은 체크 아웃 할 수 없으며 보관 된보기에만 표시됩니다. 이는 예산 / 역사적 목적을 위해 자산에 대한 정보를 보유하지만 일상적인 자산 목록에서 유지하는 데 유용합니다.', 'pending' => '이러한 자산은 아직 수리를 위해 나가는 품목에 자주 사용되지만 누구에게나 할당 될 수는 없지만 유통에 회부 될 것으로 예상됩니다.', - ), + ], -); +]; diff --git a/resources/lang/ko/admin/users/general.php b/resources/lang/ko/admin/users/general.php index ba750230a6..8008b902f6 100644 --- a/resources/lang/ko/admin/users/general.php +++ b/resources/lang/ko/admin/users/general.php @@ -1,7 +1,6 @@ '이 사용자는 로그인 할 수 있음', 'activated_disabled_help_text' => '자신의 계정에 대한 활성 상태는 편집 할 수 없습니다.', 'assets_user' => '자산 보유자 :name', @@ -13,16 +12,26 @@ return array( 'edit' => '사용자 편집', 'filetype_info' => '허용되는 형식들은 png, gif, jpeg, doc, docx, pdf, txt, zip, rar 입니다.', 'history_user' => '이력 :name', - 'info' => '정보', + 'info' => '정보', 'restore_user' => '그것들을 복원하려면 여기를 클릭하세요.', 'last_login' => '마지막 로그인', 'ldap_config_text' => 'LDAP 구성 설정들은 Admin > Settings 에서 찾을 수 있습니다. (부가적으로) 선택된 장소는 불러온 모든 사용자들에게 설정됩니다.', 'print_assigned' => 'Assigned 자산 모두 인쇄', 'software_user' => '소프트웨어 반출 목록 :name', - 'send_email_help' => 'You must provide an email address for this user to send them credentials. Emailing credentials can only be done on user creation. Passwords are stored in a one-way hash and cannot be retrieved once saved.', + 'send_email_help' => '이 사용자에게 자격 증명을 보내려면 이메일 주소를 입력해야 합니다. 자격 증명을 이메일로 보내는 것은 사용자 생성 시에만 수행할 수 있습니다. 암호는 단방향 해시에 저장되며 한 번 저장하면 재열람 할 수 없습니다.', 'view_user' => '사용자 보기 :name', 'usercsv' => 'CSV 파일', 'two_factor_admin_optin_help' => '현재 관리 설정이 두가지 인증방법을 선택적으로 실행하게 되어 있습니다. ', 'two_factor_enrolled' => '2FA 장치 등록 ', 'two_factor_active' => '2FA 활성화 ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/ko/admin/users/message.php b/resources/lang/ko/admin/users/message.php index dcaed2a1e3..ea5d6e6e3d 100644 --- a/resources/lang/ko/admin/users/message.php +++ b/resources/lang/ko/admin/users/message.php @@ -13,7 +13,7 @@ return array( 'user_deleted_warning' => '이 사용자는 삭제되었습니다. 그것들을 수정하려면 이 사용자를 복원하던가 새 자산들을 생성하세요.', 'ldap_not_configured' => '이 설치의 LDAP 통합이 구성이 되지 않았습니다.', 'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.', - 'password_reset_sent' => 'A password reset link has been sent to :email!', + 'password_reset_sent' => ':email 로 패스워드 재설정 링크가 발송되었습니다.', 'success' => array( diff --git a/resources/lang/ko/auth/message.php b/resources/lang/ko/auth/message.php index 6b5d38bbde..38347b67e3 100644 --- a/resources/lang/ko/auth/message.php +++ b/resources/lang/ko/auth/message.php @@ -11,7 +11,7 @@ return array( 'two_factor' => array( 'already_enrolled' => 'Your device is already enrolled.', - 'success' => 'You have successfully logged in.', + 'success' => '로그인에 성공했습니다.', 'code_required' => 'Two-factor code is required.', 'invalid_code' => 'Two-factor code is invalid.', ), diff --git a/resources/lang/ko/button.php b/resources/lang/ko/button.php index 5a3a714fda..20d033db05 100644 --- a/resources/lang/ko/button.php +++ b/resources/lang/ko/button.php @@ -1,6 +1,6 @@ '기능', 'add' => '추가', 'cancel' => '취소', @@ -8,11 +8,17 @@ return array( 'delete' => '삭제', 'edit' => '편집', 'restore' => '복원', + 'remove' => 'Remove', 'request' => '요청', 'submit' => '제출', 'upload' => '올리기', - 'select_file' => '파일 선택...', + 'select_file' => '파일 선택...', 'select_files' => '파일 선택...', - 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'generate_labels' => '{1} 레이블 생성|[2,*] 여러 레이블 생성', + 'send_password_link' => '패스워드 재설정 메일 전송', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/ko/general.php b/resources/lang/ko/general.php index 3c897a80e9..f084be0110 100644 --- a/resources/lang/ko/general.php +++ b/resources/lang/ko/general.php @@ -19,7 +19,10 @@ 'asset' => '자산', 'asset_report' => '자산 보고서', 'asset_tag' => '자산 태그', - 'assets_available' => '사용가능 자산', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => '감사', 'audit_report' => '감사 기록', 'assets' => '자산', @@ -30,7 +33,11 @@ 'bulkaudit' => '대량 감사', 'bulkaudit_status' => '감사 상태', 'bulk_checkout' => '대량 반출', - 'bystatus' => 'by Status', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', + 'bystatus' => '상태별', 'cancel' => '취소', 'categories' => '분류', 'category' => '분류', @@ -44,13 +51,13 @@ 'checkins_count' => '반입', 'user_requests_count' => '요청', 'city' => '시', - 'click_here' => '여기를 클릭', + 'click_here' => '여기를 클릭', 'clear_selection' => '선택 해제', 'companies' => '회사들', 'company' => '회사', 'component' => '구성 요소', 'components' => '구성 요소', - 'complete' => '완료', + 'complete' => '완료', 'consumable' => '소모품', 'consumables' => '소모품', 'country' => '국가명', @@ -58,10 +65,12 @@ 'created' => '품목 생성됨', 'created_asset' => '생성된 자산', 'created_at' => '생성 위치', - 'record_created' => 'Record Created', + 'record_created' => '레코드 생성', 'updated_at' => '업데이트', 'currency' => '원', // this is deprecated 'current' => '현재', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => '맞춤형 자산 보고서', 'dashboard' => '대시보드', 'days' => '일자', @@ -73,19 +82,22 @@ 'delete_confirm' => ':item 을 삭제 하시겠습니까?', 'deleted' => '삭제됨', 'delete_seats' => '삭제한 Seat', + 'deletion_failed' => '삭제 실패', 'departments' => '부서', - 'department' => '부서', + 'department' => '부서', 'deployed' => '사용중', + 'depreciation' => '감가 상각', + 'depreciations' => 'Depreciations', 'depreciation_report' => '감가상각 보고서', 'details' => '상세 정보', 'download' => '내려받기', - 'download_all' => 'Download All', - 'depreciation' => '감가 상각', + 'download_all' => '전체 다운로드', 'editprofile' => '프로필 수정', 'eol' => '폐기일', 'email_domain' => '전자 우편 도메인', 'email_format' => '전자 우편 형식', 'email_domain_help' => '읽어오기시 전자 우편 주소를 생성하는데 사용됩니다.', + 'error' => '오류', 'filastname_format' => '초기 성명 (jsmith@example.com)', 'firstname_lastname_format' => '이름 성 (jane.smith@example.com)', 'firstname_lastname_underscore_format' => '이름 성 (jane.smith@example.com)', @@ -100,29 +112,35 @@ 'first_name_format' => '이름 (jane@example.com)', 'files' => '파일', 'file_name' => '파일', - 'file_type' => 'File Type', + 'file_type' => '파일 형식', 'file_uploads' => '파일 올리기', + 'file_upload' => '파일 올리기', 'generate' => '생성', - 'github_markdown' => '이 항목은 Github flavored markdown을 채택합니다.', + 'generate_labels' => '라벨 생성', + 'github_markdown' => '이 항목은 Github flavored markdown을 채택합니다.', 'groups' => '그룹', 'gravatar_email' => 'Gravatar 메일 주소', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => '기록', 'history_for' => '이력', 'id' => '아이디', 'image' => '이미지', 'image_delete' => '이미지 삭제', 'image_upload' => '이미지 올리기', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => '불러오기', - 'importing' => 'Importing', + 'importing' => '가져오는 중', 'importing_help' => 'You can import assets, accessories, licenses, components, consumables, and users via CSV file.

The CSV should be comma-delimited and formatted with headers that match the ones in the sample CSVs in the documentation.', 'import-history' => '가져오기 이력', 'asset_maintenance' => '자산 관리', 'asset_maintenance_report' => '자산 관리 보고서', 'asset_maintenances' => '자산 관리', 'item' => '항목', + 'item_name' => 'Item Name', 'insufficient_permissions' => '권한 없음', - 'kits' => 'Predefined Kits', + 'kits' => '사전 정의된 키트', 'language' => '언어', 'last' => '마지막', 'last_login' => '마지막 로그인', @@ -132,7 +150,7 @@ 'licenses_available' => '사용가능 라이선스', 'licenses' => '라이선스', 'list_all' => '전체 목록보기', - 'loading' => '불러오는 중', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => '데모 설치본에서는 이 기능을 사용할 수 없습니다.', 'location' => '장소', @@ -141,15 +159,17 @@ 'logout' => '로그아웃', 'lookup_by_tag' => '자산 태그로 조회', 'maintenances' => '유지 관리', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => '제조업체', 'manufacturers' => '제조업체', 'markdown' => '이 항목은 GFM을 따릅니다.', 'min_amt' => '최소 수량', - 'min_amt_help' => '알림이 동작하기 전에 사용가능한 항목들의 최소 값', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => '모델 번호.', 'months' => '개월', 'moreinfo' => '추가 정보', 'name' => '이름', + 'new_password' => 'New Password', 'next' => '다음', 'next_audit_date' => '다음 감사 일자', 'last_audit' => '최근 감사', @@ -171,19 +191,26 @@ 'purchase_date' => '구매 일자', 'qty' => '수량', 'quantity' => '수량', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => '사용 준비', 'recent_activity' => '최근 활동', + 'remaining' => 'Remaining', 'remove_company' => '공급자 연결 제거', 'reports' => '보고서', 'restored' => '복원됨', 'restore' => '복원', + 'requestable_models' => 'Requestable Models', 'requested' => '요청됨', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => '요청 취소', 'save' => '저장', 'select' => '선택', + 'select_all' => '모두 선택', 'search' => '찾기', 'select_category' => '분류 선택', - 'select_department' => '부서 선택', + 'select_department' => '부서 선택', 'select_depreciation' => '감가 상각 유형 선택', 'select_location' => '장소 선택', 'select_manufacturer' => '제조업체 선택', @@ -200,6 +227,7 @@ 'sign_in' => '로그인', 'signature' => '서명', 'skin' => '스킨', + 'slack_msg_note' => '슬랙으로 메세지 보내기', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => '데모 모드: 설치 시 일부 기능은 사용할 수 없습니다.', 'site_name' => '사이트 명', @@ -211,6 +239,7 @@ 'sure_to_delete' => '정말로 삭제 하시겠습니까', 'submit' => '제출', 'target' => '대상', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => '시간과 날짜 표시', 'total_assets' => '총 자산', 'total_licenses' => '총 라이선스', @@ -228,8 +257,9 @@ 'declined' => '거부됨', 'unaccepted_asset_report' => '미승인 자산', 'users' => '사용자', - 'viewall' => 'View All', + 'viewall' => '전체 보기', 'viewassets' => '사용중인 자산 보기', + 'viewassetsfor' => 'View Assets for :name', 'website' => '웹사이트', 'welcome' => '환영합니다, :name', 'years' => '년', @@ -237,14 +267,84 @@ 'zip' => 'Zip', 'noimage' => '업로드한 사진이 없거나 사진을 찾지 못함', 'token_expired' => '폼의 세션이 끝났습니다. 다시 시도해 주세요.', - 'login_enabled' => 'Login Enabled', + 'login_enabled' => '로그인 활성화됨', 'audit_due' => 'Due for Audit', 'audit_overdue' => 'Overdue for Audit', - 'accept' => 'Accept :asset', - 'i_accept' => 'I accept', - 'i_decline' => 'I decline', + 'accept' => '허가됨 :asset', + 'i_accept' => '동의합니다', + 'i_decline' => '거부합니다', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', - 'show_help' => 'Show help', - 'hide_help' => 'Hide help', - ]; + 'show_help' => '도움말 보기', + 'hide_help' => '도움말 숨기기', + 'view_all' => '모두 보기', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => '오류 보고', + 'user_manual' => '사용자 설명서', + 'setup_step_1' => '1 단계', + 'setup_step_2' => '2 단계', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => '관리자 유저 생성', + 'setup_done' => '완료됨', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => '변경됨', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => '범위', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => '정보', + 'permissions' => '권한', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => '내보내기', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => '새 자산', + 'new_license' => '새 라이센스', + 'new_accessory' => '새 부속품', + 'new_consumable' => '새 소모품', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => '성공:', + 'notification_warning' => '경고:', + 'notification_info' => '정보:', + 'asset_information' => '자산 정보', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/ko/help.php b/resources/lang/ko/help.php index 4cb2354f89..a866ab0a78 100644 --- a/resources/lang/ko/help.php +++ b/resources/lang/ko/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => '자세한 정보', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/ko/mail.php b/resources/lang/ko/mail.php index edcecf6e71..59966066da 100644 --- a/resources/lang/ko/mail.php +++ b/resources/lang/ko/mail.php @@ -1,6 +1,6 @@ '사용자가 웹사이트에서 품목 요청을 취소했습니다', 'a_user_requested' => '사용자가 웹사이트에서 품목을 요청했습니다', 'accessory_name' => '액세서리 이름', @@ -9,7 +9,7 @@ return array( 'asset' => '자산:', 'asset_name' => '자산명:', 'asset_requested' => '자산 요청', - 'asset_tag' => 'Asset Tag', + 'asset_tag' => '자산 태그', 'assigned_to' => '할당', 'best_regards' => '감사합니다,', 'canceled' => '취소됨', @@ -18,8 +18,8 @@ return array( 'click_to_confirm' => ':web 계정을 확인하려면 다음 링크를 클릭하세요:', 'click_on_the_link_accessory' => '부속품을 받았다면 아래 링크를 클릭하세요.', 'click_on_the_link_asset' => '자산을 받았다면 아래 링크를 클릭하세요.', - 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', - 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_Asset_Checkin' => '자산 반입 확인', + 'Confirm_Accessory_Checkin' => '부속품 반입 확인', 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', 'Confirm_license_delivery' => '라이센스 전달 확인', 'Confirm_asset_delivery' => 'Asset delivery confirmation', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => '이것은 Snipe-IT 자산 관리 시스템에서 온 테스트 입니다. 이 것을 받았다면, 메일은 동작중입니다 :)', 'the_following_item' => '다음의 품목들이 반입되었습니다: ', 'low_inventory_alert' => '최소 보유량보다 낮거나 소진될 수 있는 품목이 :count 개 있습니다.|최소 보유량보다 낮거나 소진될 수 있는 품목이 :count 개 있습니다.', - 'assets_warrantee_alert' => '다음 :threshold 일 이내에 보증 기간이 만료되는 자산이 :count 개 있습니다.|다음 :threshold 일 이내에 보증 기간이 만료되는 자산들이 :count 개 있습니다.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => '다음 :threshold 일 내에 만료되는 라이선스가 :count 개 있습니다.|다음 :threshold 일 내에 만료되는 라이선스가 :count 개 있습니다.', 'to_reset' => ':web 비밀번호를 재설정 하려면, 이 양식을 작성하세요:', 'type' => '유형', @@ -69,11 +69,11 @@ return array( 'welcome' => '환영합니다 :name', 'welcome_to' => '환영합니다 :web!', 'your_credentials' => '당신의 Snipe-IT 인증들', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', + 'Accessory_Checkin_Notification' => '부속품 반입 됨', + 'Asset_Checkin_Notification' => '자산 반입 됨', 'License_Checkin_Notification' => '라이센스 확인 됨.', 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => '자산 확인' -); + 'your_assets' => '자산 확인', +]; diff --git a/resources/lang/ko/passwords.php b/resources/lang/ko/passwords.php index c5443c6800..40069ac549 100644 --- a/resources/lang/ko/passwords.php +++ b/resources/lang/ko/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => '귀하의 비밀번호 링크가 전송되었습니다!', 'user' => '해당 이메일을 사용하는 활성 사용자를 찾을 수 없습니다.', ]; - diff --git a/resources/lang/ko/validation.php b/resources/lang/ko/validation.php index dfb0460746..81d4622b93 100644 --- a/resources/lang/ko/validation.php +++ b/resources/lang/ko/validation.php @@ -1,6 +1,6 @@ ':attribute 는 최소 :min 자 이어야 합니다.', 'array' => ':attribute는 최소 :min 항목이어야 합니다.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => '선택한 :attribute 가 부정확 합니다.', 'numeric' => ':attribute 는 숫자만 가능합니다.', 'present' => ':attribute 항목이 있어야 합니다.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute 는 이미 획득하였습니다.', 'uploaded' => ':attribute는 업로드 하지 못했습니다.', 'url' => ':attribute 형식이 부정확 합니다.', - "unique_undeleted" => ":attribute 는 고유의 값만 가져야 합니다.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => ':attribute 는 고유의 값만 가져야 합니다.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => ":attribute 항목에는 문자를 입력할 수 없습니다.", - "email_array" => "하나 이상의 이메일 주소가 유효하지 않습니다.", - "hashed_pass" => "현재 비밀번호가 잘못되었습니다.", + 'alpha_space' => ':attribute 항목에는 문자를 입력할 수 없습니다.', + 'email_array' => '하나 이상의 이메일 주소가 유효하지 않습니다.', + 'hashed_pass' => '현재 비밀번호가 잘못되었습니다.', 'dumbpwd' => '그 비밀번호는 너무 일반적입니다.', - "statuslabel_type" => "유효한 상태 라벨 형식을 선택해 주셔야 합니다", + 'statuslabel_type' => '유효한 상태 라벨 형식을 선택해 주셔야 합니다', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/lt/admin/asset_maintenances/message.php b/resources/lang/lt/admin/asset_maintenances/message.php index dbca60d37d..4dbc737f31 100644 --- a/resources/lang/lt/admin/asset_maintenances/message.php +++ b/resources/lang/lt/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Ar tikrai norite ištrinti šią įrangos priežiūrą?', 'error' => 'Inepavyko ištrinti įrangos priežiūrą. Prašome bandykite dar kartą.', - 'success' => 'Įrangos preižiūra buvo sėkmingai ištrinta.' + 'success' => 'Įrangos preižiūra buvo sėkmingai ištrinta.', ], 'create' => [ 'error' => 'Įrangos priežiūra nebuvo sukurta, prašome bandykite dar kartą.', - 'success' => 'Įrangos priežiūra sukurta sėkmingai.' + 'success' => 'Įrangos priežiūra sukurta sėkmingai.', ], 'edit' => [ 'error' => 'Turto priežiūra nebuvo redaguota, bandykite dar kartą.', - 'success' => 'Turto priežiūra sėkmingai redaguojama.' + 'success' => 'Turto priežiūra sėkmingai redaguojama.', ], 'asset_maintenance_incomplete' => 'Nebaigta', 'warranty' => 'Garantija', 'not_warranty' => 'Nėra garantijos', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/lt/admin/asset_maintenances/table.php b/resources/lang/lt/admin/asset_maintenances/table.php index 0a3e2b150b..f3b2d7706b 100644 --- a/resources/lang/lt/admin/asset_maintenances/table.php +++ b/resources/lang/lt/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Įrangos priežiūra', 'asset_name' => 'Turto pavadinimas', 'is_warranty' => 'Garantija', - 'dl_csv' => 'Atsisiųti CSV fromatu' + 'dl_csv' => 'Atsisiųti CSV fromatu', ]; diff --git a/resources/lang/lt/admin/companies/general.php b/resources/lang/lt/admin/companies/general.php index 7f8b2450c3..ca20ab1d61 100644 --- a/resources/lang/lt/admin/companies/general.php +++ b/resources/lang/lt/admin/companies/general.php @@ -1,4 +1,7 @@ 'Pasirinkite kompaniją', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/lt/admin/companies/message.php b/resources/lang/lt/admin/companies/message.php index bbce56f73b..bec026ffe5 100644 --- a/resources/lang/lt/admin/companies/message.php +++ b/resources/lang/lt/admin/companies/message.php @@ -1,18 +1,19 @@ 'Kompanija neegzistuoja.', 'assoc_users' => 'Ši kompanija šiuo metu susieta su mažiausiai viena įranga ir negali būti ištrinta. prašome atnaujinkite savo įrangą, kad nebūtų nuorodų į šią kompaniją ir bandykite iš naujo. ', - 'create' => array( + 'create' => [ 'error' => 'Kompanija nebuvo sukurta, prašome bandykite dar kartą.', - 'success' => 'Kompanija sėkmingai įtraukta.' - ), - 'update' => array( + 'success' => 'Kompanija sėkmingai įtraukta.', + ], + 'update' => [ 'error' => 'Kompanija nebuvo atnaujinta, prašome bandykite dar kartą', - 'success' => 'Kompanija sėkmingai atnaujinta.' - ), - 'delete' => array( + 'success' => 'Kompanija sėkmingai atnaujinta.', + ], + 'delete' => [ 'confirm' => 'Ar tikrai norite ištrinti šią kompaniją?', 'error' => 'Įvyko klaida, prašome bandykite dar kartą.', - 'success' => 'Kompanija sėkmingai ištrinta.' - ) -); + 'success' => 'Kompanija sėkmingai ištrinta.', + ], +]; diff --git a/resources/lang/lt/admin/custom_fields/general.php b/resources/lang/lt/admin/custom_fields/general.php index 17f20b3a30..acd76ba8f3 100644 --- a/resources/lang/lt/admin/custom_fields/general.php +++ b/resources/lang/lt/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Pritaikyti laukai', + 'manage' => 'Manage', 'field' => 'Laukas', 'about_fieldsets_title' => 'Apie laukų grupes', - 'about_fieldsets_text' => 'Laukų grupės leidžia jums sukurti grupes kurios dažnai naudojamos specifiniai įrangai.', - 'custom_format' => 'Pasirinktinį formatą...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Šifruoti šio lauko vertę duomenų bazėje', 'encrypt_field_help' => 'ĮSPĖJIMAS: lauko šifravimas daro jį nepastebimos.', 'encrypted' => 'Šifruotas', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Naudojama modelių', 'order' => 'Užsakymas', 'create_fieldset' => 'Nauja laukų grupė', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Naujas pritaikomas laukelis', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Šio lauko vertė yra užkoduota duomenų bazėje. Tik admin vartotojai galės peržiūrėti iššifruotą vertę', 'show_in_email' => 'Įterptos šio laukelio išdavimo reikšmės bus siunčiamos vartotojams? Užšifruoti laukai negali būti įterpti į el. laišką.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/lt/admin/depreciations/general.php b/resources/lang/lt/admin/depreciations/general.php index 6b94aab5b0..5db79cc407 100644 --- a/resources/lang/lt/admin/depreciations/general.php +++ b/resources/lang/lt/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Apie įrangos nusidėvėjimą', 'about_depreciations' => 'Jūs galite nustatyti irangos nusidėvėjimą naudodami proporcinio metodo nusidėvėjimą.', 'asset_depreciations' => 'Irangos nusidėvėjimas', 'create' => 'Sukurkite nusidėvėjimą', 'depreciation_name' => 'Nusidėvėjimo pavadinimas', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Mėnesių skaičius', 'update' => 'Atnaujinti nusidėvėjimą', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/lt/admin/depreciations/table.php b/resources/lang/lt/admin/depreciations/table.php index 6e18fa7a06..422e03eaba 100644 --- a/resources/lang/lt/admin/depreciations/table.php +++ b/resources/lang/lt/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Mėnesiai', 'term' => 'Laikotarpis', 'title' => 'Pavadinimas ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/lt/admin/groups/titles.php b/resources/lang/lt/admin/groups/titles.php index e57927d94a..d4843f7c38 100644 --- a/resources/lang/lt/admin/groups/titles.php +++ b/resources/lang/lt/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Apie grupes', 'about_groups' => 'Grupės naudojamos apibendrinti naudotojo leidimus.', 'group_management' => 'Grupės valdymas', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Gruopės administratorius', 'allow' => 'Leisti', 'deny' => 'Neleisti', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/lt/admin/hardware/form.php b/resources/lang/lt/admin/hardware/form.php index 6214e19623..cd91e6dd3d 100644 --- a/resources/lang/lt/admin/hardware/form.php +++ b/resources/lang/lt/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Patvirtinkite masinio ištrynimo turinį', +return [ + 'bulk_delete' => 'Patvirtinkite masinio ištrynimo turinį', 'bulk_delete_help' => 'Peržiūrėkite įrangos ištrinimą žemiau. Ištrinus, įranga galima atstatyti, tačiau daugiau nebus priskirta jokiam vartotojam.', 'bulk_delete_warn' => 'Jūs norite ištrinti :asset_count įranga.', - 'bulk_update' => 'Visa atnaujinama įranga', - 'bulk_update_help' => 'Ši forma leidžia jums atnaujinti kelias įrangas vienu metu. Prašome užpildykite laukelius, kuriuos reikia keisti. Visi laukeliai, kuriuos paliksite tuščius liks nepakeisti. ', - 'bulk_update_warn' => 'Jūs ruošiatės keisti sekančius nustatymus :asset_count assets.', + 'bulk_update' => 'Visa atnaujinama įranga', + 'bulk_update_help' => 'Ši forma leidžia jums atnaujinti kelias įrangas vienu metu. Prašome užpildykite laukelius, kuriuos reikia keisti. Visi laukeliai, kuriuos paliksite tuščius liks nepakeisti. ', + 'bulk_update_warn' => 'Jūs ruošiatės keisti sekančius nustatymus :asset_count assets.', 'checkedout_to' => 'Išduota', 'checkout_date' => 'Išdavimo data', 'checkin_date' => 'Priėmimo data', @@ -38,7 +38,12 @@ return array( 'tag' => 'Įrangos pavadinimas', 'update' => 'Įrangos atnaujinimas', 'warranty' => 'Garantija', - 'warranty_expires' => 'Garantija baigiasi', + 'warranty_expires' => 'Garantija baigiasi', 'years' => 'metai', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/lt/admin/hardware/general.php b/resources/lang/lt/admin/hardware/general.php index e8f1654555..94ce341e14 100644 --- a/resources/lang/lt/admin/hardware/general.php +++ b/resources/lang/lt/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Apie turtą', 'about_assets_text' => 'Turtas - tai daiktai, kurie stebimi serijos numeriu arba turinio žyma. Jie dažniausiai būna vertingesni dalykai, kai svarbu nustatyti konkretų elementą.', - 'archived' => 'Archyvuota', + 'archived' => 'Archyvuota', 'asset' => 'Įranga', 'bulk_checkout' => 'Išduota įranga', 'checkin' => 'Išduota įranga', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Reiklaujamas', 'requested' => 'Užklausta', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Atkurti įrangą', 'pending' => 'Vykdoma', 'undeployable' => 'Negalimas naudoti', 'view' => 'Peržiūrėti įrangą', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/lt/admin/hardware/message.php b/resources/lang/lt/admin/hardware/message.php index 45907a92ee..83a3ef0729 100644 --- a/resources/lang/lt/admin/hardware/message.php +++ b/resources/lang/lt/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Dėmesio: Ši įranga pažymėta kaip negalima naudoti. Jei būklė pasikeitė, prašome atnaujinti įrangos būklę.', 'does_not_exist' => 'Tokios įrangos nėra.', - 'does_not_exist_or_not_requestable' => 'Tokios įrangos nėra arba jos negalima užklausti.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Ši įranga šiuo metu yra išduota naudotojui ir negali būti ištrinta. Prašome pirmiausia patikrinkite įrangą, tuomet bandykite ištrinti vėl. ', - 'create' => array( + 'create' => [ 'error' => 'Įrangos sukurti nepavyko, prašome bandykite dar kartą. :(', - 'success' => 'Įranga sėkminga sukurta. :)' - ), + 'success' => 'Įranga sėkminga sukurta. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Įrangos atnaujinti nepavyko, prašome bandykite dar kartą', 'success' => 'Įranga sėkmingai atnaujinta.', 'nothing_updated' => 'Nei vienas laukelis nepasirinktas, tad niekas nebuvo atnaujinta.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Įranga nebuvo atkurta, prašome bandykite dar kartą', - 'success' => 'Įranga atkurta sėkmingai.' - ), + 'success' => 'Įranga atkurta sėkmingai.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Turto auditas buvo nesėkmingas. Prašau, pabandykite dar kartą.', - 'success' => 'Turto auditas sėkmingai registruotas.' - ), + 'success' => 'Turto auditas sėkmingai registruotas.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Failas neištrintas. Prašome bandykite dar kartą.', 'success' => 'Failas sėkmingai ištrintas.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Failas (-ai) neįkelti. Prašome bandykite dar kartą.', 'success' => 'Failas (-ai) sėkmingai įkelti.', 'nofiles' => 'Jūs nepasirinkote nė vieno failo įkėlimui arba failai, kuriuos ketinate įkelti yra per dideli', 'invalidfiles' => 'Vienas ar keli failai yra per didelis arba neleidžiamas šis failų formatas. primename, kad leidžiami sekantys formatai png, gif, jpg, doc, docx, pdf, txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Nepavyko teisingai importuoti kai kurių įrašų.', 'errorDetail' => 'Šie elementai nebuvo importuoti dėl klaidų.', - 'success' => "Jūsų failas importuotas", - 'file_delete_success' => "Jūsų failas buvo sėkmingai ištrintas", - 'file_delete_error' => "Nepavyko ištrinti failo", - ), + 'success' => 'Jūsų failas importuotas', + 'file_delete_success' => 'Jūsų failas buvo sėkmingai ištrintas', + 'file_delete_error' => 'Nepavyko ištrinti failo', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Ar jūs tikrai norite ištrinti šią įrangą?', 'error' => 'Nepavyko ištrinti įrangos. Prašome bandykite dar kartą.', 'nothing_updated' => 'Nebuvo pasirinkta jokio turto, taigi niekas nebuvo ištrintas.', - 'success' => 'Įranga sėkmingai ištrinta.' - ), + 'success' => 'Įranga sėkmingai ištrinta.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Įranga neišduota, prašome bandyti dar kartą', 'success' => 'Įranga išduota sėkmingai.', 'user_does_not_exist' => 'Netinkamas naudotojas. Prašome bandykite dar kartą.', 'not_available' => 'Šis turtas negali būti išsiunčiamas!', - 'no_assets_selected' => 'Jūs turite pasirinkti bent vieną turtą iš sąrašo' - ), + 'no_assets_selected' => 'Jūs turite pasirinkti bent vieną turtą iš sąrašo', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Įranga neišduota, prašome bandyti dar kartą', 'success' => 'Įranga išduota sėkmingai.', 'user_does_not_exist' => 'Šis naudotojas neteisingas. Prašome bandykite dar kartą.', 'already_checked_in' => 'Šis turtas jau yra registruotas.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Įranga nebuvo užklausta, prašome bandyti dar kartą', 'success' => 'Įrangos užklausa sėkmingai išsiusta.', - 'canceled' => 'Patikros užklausa sėkmingai atšaukta' - ) + 'canceled' => 'Patikros užklausa sėkmingai atšaukta', + ], -); +]; diff --git a/resources/lang/lt/admin/hardware/table.php b/resources/lang/lt/admin/hardware/table.php index db8ddea292..e895b09c8a 100644 --- a/resources/lang/lt/admin/hardware/table.php +++ b/resources/lang/lt/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Įrangos kortelė', 'asset_model' => 'Modelis', - 'book_value' => 'Vertė', + 'book_value' => 'Current Value', 'change' => 'Priimta/Išduota', 'checkout_date' => 'Išdavimo data', 'checkoutto' => 'Išduota', + 'current_value' => 'Current Value', 'diff' => 'Skirtumas', 'dl_csv' => 'Atsisiųti CSV fromatu', 'eol' => 'Nurašymo data', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serijinis numeris', 'status' => 'Būklė', 'title' => 'Įranga ', - 'image' => 'Įrenginio nuotrauka', + 'image' => 'Įrenginio nuotrauka', 'days_without_acceptance' => 'Dienų skaičius be priėmimo', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/lt/admin/kits/general.php b/resources/lang/lt/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/lt/admin/kits/general.php +++ b/resources/lang/lt/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/lt/admin/locations/table.php b/resources/lang/lt/admin/locations/table.php index ead7bc6f71..9dee52b0c1 100644 --- a/resources/lang/lt/admin/locations/table.php +++ b/resources/lang/lt/admin/locations/table.php @@ -1,6 +1,6 @@ 'Apie vietas', 'about_locations' => 'Vietos naudojamos stebėti naudotojų, turto ir kitų objektų vietovės informaciją', 'assets_rtd' => 'Įranga', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Pagrindinė', 'currency' => 'Vietos valiuta', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/lt/admin/reports/general.php b/resources/lang/lt/admin/reports/general.php index f955ad195d..c085f6c41f 100644 --- a/resources/lang/lt/admin/reports/general.php +++ b/resources/lang/lt/admin/reports/general.php @@ -1,5 +1,10 @@ 'Pasirinkite dalis, kurias norite matyti savo įrangos ataskaitoje.' -); +return [ + 'info' => 'Pasirinkite dalis, kurias norite matyti savo įrangos ataskaitoje.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/lt/admin/settings/general.php b/resources/lang/lt/admin/settings/general.php index db7dff8fcf..75ecc88422 100644 --- a/resources/lang/lt/admin/settings/general.php +++ b/resources/lang/lt/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => '"Active Directory" domenas', 'ad_domain_help' => 'Tai kartais sutampa su jūsų el. Pašto domenu, bet ne visada.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC El. paštas', 'admin_cc_email_help' => 'Jeigu Jūs norite siųsti išduoto/neišduoto turto sąrašo kopiją, įveskite čia el. pašto adresą. Kitu atveju palikite laukelį tuščią.', 'is_ad' => 'Tai yra "Active Directory" serveris', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Siūsti įspėjimus', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Perspėjimai įjungti', 'alert_interval' => 'Galiojanti įspėjimų slenkstis (dienomis)', 'alert_inv_threshold' => 'Inventoriaus įspėjimo slenkstis', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Įrangos ID', 'audit_interval' => 'Audito intervalas', 'audit_interval_help' => 'Jei turite reguliariai fiziškai tikrinti savo turtą, įveskite intervalą per mėnesius.', 'audit_warning_days' => 'Audito įspėjimo slenkstis', 'audit_warning_days_help' => 'Kiek dienų iš anksto turėtume įspėti, kada turėtume atlikti auditą?', - 'auto_increment_assets' => 'Sukurti automatiškai didėjantį įragos ID nr.', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Papilomas priedėlis (pasirinktinai)', - 'auto_incrementing_help' => 'Įjungti automatiškai didėjantį įrangos ID pirmajam suteikiant šį nr.', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Atsarginė kopija', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Prekės kodo nustatymai', 'confirm_purge' => 'Patvirtinkite švarą', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D barkodo tipas', 'alt_barcode_type' => '1D barkodo tipas', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA nustatymai', 'eula_markdown' => 'Šis EULA leidžia Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Papildomas poraštė tekstas ', 'footer_text_help' => 'Šis tekstas bus rodomas dešinėje poraštės pusėje. Nuorodos leidžiamos naudojant Github flavored markdown. Eilutės lūžei, antraštės, paveiksliukai etc gali sukelti nenuspėjamus rezultatus.', 'general_settings' => 'Bendrieji nustatymai', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Atsarginė kopija', 'header_color' => 'Atraštės spalva', 'info' => 'Šie nustatymai leidžia jums pasirinkti savus diegimo nustatymus.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel versija', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP įjungtas', 'ldap_integration' => 'LDAP integracija', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP darbuotojų skaičius', 'ldap_email' => 'LDAP el.paštas', - 'license' => 'Programinės įrangos licenzija', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Programinės įrangos licenzija', 'load_remote_text' => 'Nuotoliniai skriptai', 'load_remote_help_text' => 'Šis Snipe-IT įdiegimas gali įtraukti programinius kodus iš interneto.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Prisijungimo pastaba', 'login_note_help' => 'Pasirinktinai į savo prisijungimo ekraną įtraukite keletą sakinių, pavyzdžiui, kad padėtumėte žmonėms, kurie rasti pamestą ar pavogtą įrenginį. Šiame lauke pritariama "Github" skonio markdown', 'login_remote_user_text' => 'Nuotolinio vartotojo prisijungimo parametrai', @@ -118,16 +141,28 @@ return array( 'optional' => 'pasirinktinai', 'per_page' => 'Rezultatai puslapyje', 'php' => 'PHP versija', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Jūs turite įdiegti PHP-GD, kad rodytų QR kodus, tam peržiūrėkite diegimo instrukcijas.', 'php_gd_warning' => 'PHP vaizdo apdorojimas ir GD papildinys neįdiegtas.', 'pwd_secure_complexity' => 'Slaptažodžio sudėtingumas', 'pwd_secure_complexity_help' => 'Pasirinkite bet kurį slaptažodžio sudėtingumo taisykles, kurias norite vykdyti.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Slaptažodis minimalus simbolių', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Neleiskite bendrų slaptažodžių', 'pwd_secure_uncommon_help' => 'Tai neleis vartotojams naudoti bendrų slaptažodžių iš didžiausių 10 000 slaptažodžių, apie kuriuos pranešta pažeidimų metu.', 'qr_help' => 'Įjungti QR kodus prieš nustatant tai', 'qr_text' => 'QR kodo tekstas', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Nustatymai', 'settings' => 'Nustatymai', 'show_alerts_in_menu' => 'Rodyti įspėjimus viršutiniame meniu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Rodyti nuotraukas el. pašte', 'show_images_in_email_help' => 'Nuimkite žymelę jeigu jūsų Snipe-IT instaliacija yra VPN arba uždarame tinkle ir vartotojai esantys už tinklo negalės įkrauti paveikslėlių jų el. paštuose.', 'site_name' => 'Interneto puslapio pavadinimas', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack\'o boto vardas', 'slack_channel' => 'Slack\'o kanalas', 'slack_endpoint' => 'Slack\'o galutinis taškas', @@ -173,6 +212,8 @@ return array( 'update' => 'Atnaujinti nustatymus', 'value' => 'Vertė', 'brand' => 'Prekinis ženklinimas', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Apie nustatymus', 'about_settings_text' => 'Šie nustatymai leidžia jums pasirinkti savus diegimo nustatymus.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privatumo politika', 'privacy_policy_link_help' => 'Jeigu nuorodas įterpsite čia tai nuorodos privatumo politikos bus įterptas poraštėje ir kiekviename siunčiame el. laiške, palaikant GDPR. ', 'purge' => 'Išvalyti ištrintus įrašus', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Etiketės apatinis latakai', 'labels_display_sgutter' => 'Etiketės pusės latakai', 'labels_fontsize' => 'Etiketės šrifto dydis', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Pažymėtas šis langelis reiškia unikalius serijinius kiekvienam turtui', 'zerofill_count' => 'Turto žymų ilgis, įskaitant "zerofill"', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/lt/admin/settings/message.php b/resources/lang/lt/admin/settings/message.php index 199af27f96..e770636c44 100644 --- a/resources/lang/lt/admin/settings/message.php +++ b/resources/lang/lt/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Atnaujinant iškilo nenumatyta problema. ', - 'success' => 'Nustatymai sėkmingai atnaujinti.' - ), - 'backup' => array( + 'success' => 'Nustatymai sėkmingai atnaujinti.', + ], + 'backup' => [ 'delete_confirm' => 'Ar tikrai norite ištrinti atsarginę kopiją? Šis veiksmas negalimas. ', 'file_deleted' => 'Atsarginė kopija sėkmingai ištrinta. ', 'generated' => 'Atsarginė kopija sėkmingai sukurta.', 'file_not_found' => 'Atsarginė kopija nerasta.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Išvalant įvyko klaida.', 'validation_failed' => 'Jūsų valymo patvirtinimas yra neteisingas. Patvirtinimo laukelyje įrašykite žodį "DELETE".', - 'success' => 'Ištrinti įrašai sėkmingai išvalomi.' - ), - -); + 'success' => 'Ištrinti įrašai sėkmingai išvalomi.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/lt/admin/statuslabels/message.php b/resources/lang/lt/admin/statuslabels/message.php index 4dcf591ec5..a8f3565dbb 100644 --- a/resources/lang/lt/admin/statuslabels/message.php +++ b/resources/lang/lt/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Statuso žymė neegzistuoja.', 'assoc_assets' => 'Ši būsenos etiketė šiuo metu yra susijusi su bent vienu turtu ir negali būti ištrinta. Prašome atnaujinti savo turtą, kad nebebūtų nuorodos į šį statusą ir bandykite dar kartą.', - - 'create' => array( + 'create' => [ 'error' => 'Būsenos etiketė nebuvo sukurta, bandykite dar kartą.', - 'success' => 'Būsenos etiketė sėkmingai sukurta.' - ), + 'success' => 'Būsenos etiketė sėkmingai sukurta.', + ], - 'update' => array( + 'update' => [ 'error' => 'Būsenos etiketė nebuvo atnaujinta, bandykite dar kartą', - 'success' => 'Būsenos etiketė sėkmingai atnaujinta.' - ), + 'success' => 'Būsenos etiketė sėkmingai atnaujinta.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Ar tikrai norite ištrinti šią būsenos etiketę?', 'error' => 'Buvo ištaisyta būklės etiketė. Prašau, pabandykite dar kartą.', - 'success' => 'Statuso etiketė sėkmingai ištrinta.' - ), + 'success' => 'Statuso etiketė sėkmingai ištrinta.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Šis turtas niekam negali būti priskirtas.', - 'deployable' => 'Šį turtą galima patikrinti. Kai jie bus priskirti, jie prisiims Darbuoto meta statusą.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Šio turto negalima patikrinti ir jis bus rodomas tik archyvuotame rodinyje. Tai naudinga, jei norite išsaugoti informaciją apie turtą, skirtą biudžetui / istoriniams tikslams, bet išlaikyti juos kasdieniame turto sąraše.', 'pending' => 'Šis turtas dar negali būti priskirtas visiems, dažnai naudojamas daiktams, kurie yra remontuojami, tačiau tikimasi, kad jie grįš į apyvartą.', - ), + ], -); +]; diff --git a/resources/lang/lt/admin/users/general.php b/resources/lang/lt/admin/users/general.php index e4bdb2f33b..7d2f7fc44b 100644 --- a/resources/lang/lt/admin/users/general.php +++ b/resources/lang/lt/admin/users/general.php @@ -1,7 +1,6 @@ 'Šis vartotojas gali prisijungti', 'activated_disabled_help_text' => 'Jūs negalite keisti savosios pąskyros aktyvacijos statuso.', 'assets_user' => 'Priskirta įranga :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Redaguoti naudotoją', 'filetype_info' => 'Leidžiami dokumentų formatai png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar.', 'history_user' => ':name naudotojo istorija', - 'info' => 'Informacija', + 'info' => 'Informacija', 'restore_user' => 'Spauskite čia norėdami juos atkurti.', 'last_login' => 'Paskutinis prisijungimas', 'ldap_config_text' => 'LDAP konfigūracijos parametrus galite rasti Administratorius> Nustatymai. Pasirinkta vieta (pasirinktinai) bus nustatyta visiems importuojamiems vartotojams.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Dabartiniai jūsų nustatymai leidžia pasirinkti dviejų veiksnių autentifikavimą.', 'two_factor_enrolled' => 'Įrašytas 2FA įrenginys', 'two_factor_active' => '2FA aktyvus', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/lt/button.php b/resources/lang/lt/button.php index dd093b4c72..ac41f67620 100644 --- a/resources/lang/lt/button.php +++ b/resources/lang/lt/button.php @@ -1,6 +1,6 @@ 'Veiksmai', 'add' => 'Pridėti naują', 'cancel' => 'Atšaukti', @@ -8,11 +8,17 @@ return array( 'delete' => 'Ištrinti', 'edit' => 'Keisti', 'restore' => 'Atstatyti', + 'remove' => 'Remove', 'request' => 'Užklausti', 'submit' => 'Išsaugoti', 'upload' => 'Įkelti', - 'select_file' => 'Pasirinkite failą ...', + 'select_file' => 'Pasirinkite failą ...', 'select_files' => 'Pasirinkite failą...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/lt/general.php b/resources/lang/lt/general.php index 9675801a6f..d0f0c8de17 100644 --- a/resources/lang/lt/general.php +++ b/resources/lang/lt/general.php @@ -19,7 +19,10 @@ 'asset' => 'Įranga', 'asset_report' => 'Įrangos ataskaitos', 'asset_tag' => 'Įrangos nr.', - 'assets_available' => 'laisva įranga', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Auditas', 'audit_report' => 'Audito žurnalas', 'assets' => 'Įranga', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Masinis auditas', 'bulkaudit_status' => 'Audito statusas', 'bulk_checkout' => '"Bulk Checkout"', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Atšaukti', 'categories' => 'Kategorijos', @@ -44,13 +51,13 @@ 'checkins_count' => 'Pridėti', 'user_requests_count' => 'Užklausos', 'city' => 'Miestas', - 'click_here' => 'Paspauskite čia', + 'click_here' => 'Paspauskite čia', 'clear_selection' => 'Išvalyti pasirinkimą', 'companies' => 'Kompanijos', 'company' => 'Kompanija', 'component' => 'Komponentas', 'components' => 'Komponentai', - 'complete' => 'Baigti', + 'complete' => 'Baigti', 'consumable' => 'Suvartojama įranga', 'consumables' => 'Suvartojama įranga', 'country' => 'Šalis', @@ -62,6 +69,8 @@ 'updated_at' => 'Atnaujinta', 'currency' => '€', // this is deprecated 'current' => 'Dabartinis', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Pasirenkama įrangos ataskaita', 'dashboard' => 'Valdymo skydelis', 'days' => 'dienos', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Ar jūs norite tikrai ištrinti?', 'deleted' => 'Ištrinta', 'delete_seats' => 'Ištrintos licenzijos', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departamentai', - 'department' => 'Departamentas', + 'department' => 'Departamentas', 'deployed' => 'Naudojama', + 'depreciation' => 'Nusidėvėjimas', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Nusidėvėjimo ataskaita', 'details' => 'Detaliau', 'download' => 'Atsisiųsti', - 'download_all' => 'Download All', - 'depreciation' => 'Nusidėvėjimas', + 'download_all' => 'Download All', 'editprofile' => 'Koreguoti profilį', 'eol' => 'Nurašymo data', 'email_domain' => 'El. pašto domenas', 'email_format' => 'El. pašto formatas', 'email_domain_help' => 'Tai naudojama importuojant importuojamus el. Pašto adresus', + 'error' => 'Error', 'filastname_format' => 'V. Pavardė (vpavarde@example.com)', 'firstname_lastname_format' => 'Vardas Pavardė (vpavarde@example.com)', 'firstname_lastname_underscore_format' => 'Vardas Pavardė (vpavarde@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Failas', 'file_type' => 'File Type', 'file_uploads' => 'Failo Įkėlimas', + 'file_upload' => 'File Upload', 'generate' => 'Sukurti', - 'github_markdown' => 'Šis laukas leidžia Github automatizuota žymėjimą.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Šis laukas leidžia Github automatizuota žymėjimą.', 'groups' => 'Grupės', 'gravatar_email' => 'Gravatar el. paštas', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Istorija', 'history_for' => 'Istorija žmogui: ', 'id' => 'ID', 'image' => 'Paveikslėlis', 'image_delete' => 'Ištrinti nuotrauką', 'image_upload' => 'Įkelti nuotrauką', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Įkelti', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Įrangos priežiūros ataskaita', 'asset_maintenances' => 'Įrangos priežiūros', 'item' => 'Įranga', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Nepakankamos teisės!', 'kits' => 'Predefined Kits', 'language' => 'Kalba', @@ -132,7 +150,7 @@ 'licenses_available' => 'laisvos licenzijos', 'licenses' => 'Licenzijos', 'list_all' => 'Parodyti viską', - 'loading' => 'Įkeliama', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Ši funkcija buvo išjungta demo diegimui.', 'location' => 'Vieta', @@ -141,15 +159,17 @@ 'logout' => 'Atsijungti', 'lookup_by_tag' => 'Paiešką pagal turto žymą', 'maintenances' => 'Techninis aptarnavimas', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Gamintojas', 'manufacturers' => 'Gamintojai', 'markdown' => 'Šis laukas leidžia Github skonio markdown.', 'min_amt' => 'Min. KIEKIS', - 'min_amt_help' => 'Mažiausias elementų skaičius, kuris turėtų būti prieinamas prieš pradedant perspėjimą.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Modelio Nr.', 'months' => 'mėnesiai', 'moreinfo' => 'Daugiau informacijos', 'name' => 'Vardas', + 'new_password' => 'New Password', 'next' => 'Kitas', 'next_audit_date' => 'Kito audito data', 'last_audit' => 'Paskutinis auditas', @@ -171,19 +191,26 @@ 'purchase_date' => 'Pirkimo data', 'qty' => 'Vnt', 'quantity' => 'Kiekis', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Paruošta naudojimui', 'recent_activity' => 'Paskutiniai veiksmai', + 'remaining' => 'Remaining', 'remove_company' => 'Panaikinti kompanijos asociaciją', 'reports' => 'Ataskaitos', 'restored' => 'atkurta', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Užklausta', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Prašymas atšauktas', 'save' => 'Išsaugoti', 'select' => 'Pasirinkite', + 'select_all' => 'Select All', 'search' => 'Ieškoti', 'select_category' => 'Pasirinkite kategoriją', - 'select_department' => 'Pasirinkite skyrių', + 'select_department' => 'Pasirinkite skyrių', 'select_depreciation' => 'Pasirinkti nusidėvėjimo metodą', 'select_location' => 'Pasirinkti vietovę', 'select_manufacturer' => 'Pasirinkti gamintoją', @@ -200,6 +227,7 @@ 'sign_in' => 'Prisijungti', 'signature' => 'Parašas', 'skin' => 'Išvaizda', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: kai kurios funkcijos yra išjungtos šio diegimo metu.', 'site_name' => 'Interneto puslapio pavadinimas', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Ar tikrai norite ištrinti', 'submit' => 'Pateikti', 'target' => 'Tikslinė', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Laiko ir datos rodymas', 'total_assets' => 'įrangos iš viso', 'total_licenses' => 'iš viso licenzijų', @@ -230,6 +259,7 @@ 'users' => 'Naudotojai', 'viewall' => 'View All', 'viewassets' => 'Peržiūrėti priskirtą įrangą', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Internetinis puslapis', 'welcome' => 'Sveiki, :name', 'years' => 'metai', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/lt/help.php b/resources/lang/lt/help.php index 690130921a..46bb92d68f 100644 --- a/resources/lang/lt/help.php +++ b/resources/lang/lt/help.php @@ -1,6 +1,6 @@ "Detaliau", + 'more_info_title' => 'Detaliau', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/lt/mail.php b/resources/lang/lt/mail.php index 4ea7959f76..19bb174deb 100644 --- a/resources/lang/lt/mail.php +++ b/resources/lang/lt/mail.php @@ -1,6 +1,6 @@ 'Vartotojas svetainėje atšaukė elemento užklausą', 'a_user_requested' => 'Vartotojas paprašė elemento svetainėje', 'accessory_name' => 'Aksesuaro pavadinimas:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Tai yra "Snipe-IT Asset Management System" testas. Jei tai gavote, paštas dirba :)', 'the_following_item' => 'Šis elementas buvo pažymėtas:', 'low_inventory_alert' => 'Tai yra reikšmė minimalaus inventoriaus arba greitai pasibaigiančio.:count | Tai yra reikšmė minimalaus inventoriaus arba greitai pasibaigiančio.:count.', - 'assets_warrantee_alert' => 'Tiek turto :count kurių garantinis aptarnavimas baigsis už :threshold days.|Tiek turto :count kurių garantinis aptarnavimas baigsis už :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Tiek licenzijų :count baigsis už :threshold days.|Tiek licenzijų :count baigsis už :threshold days.', 'to_reset' => 'Jei norite iš naujo nustatyti savo: žiniatinklio slaptažodį, užpildykite šią formą:', 'type' => 'Tipas', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/lt/passwords.php b/resources/lang/lt/passwords.php index 5e5ad6e5b2..a9f37c8331 100644 --- a/resources/lang/lt/passwords.php +++ b/resources/lang/lt/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Nuoroda atkurti slaptažodį išsiųsta!', 'user' => 'Neaptikta vartotojo su šiuo elektroninio pašto adresu.', ]; - diff --git a/resources/lang/lt/validation.php b/resources/lang/lt/validation.php index b78a2558e5..0c89fbac37 100644 --- a/resources/lang/lt/validation.php +++ b/resources/lang/lt/validation.php @@ -1,6 +1,6 @@ ':attribute privalo būti bent :min ženklai.', 'array' => 'Atributui turi būti bent: min elementai.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Pasirinktas :attribute neteisingas.', 'numeric' => ':attribute privalo būti skaičius.', 'present' => 'Atributo laukas turi būti.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute jau užimtas.', 'uploaded' => 'Nepavyko įkelti atributo.', 'url' => ':attribute formatas neteisingas.', - "unique_undeleted" => ":attribute turi būti unikalus.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => ':attribute turi būti unikalus.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Lauke: atributo lauke yra simbolis, kuris nėra leidžiamas.", - "email_array" => "Vienas ar keli el. Pašto adresai yra netinkami.", - "hashed_pass" => "Jūsų dabartinis slaptažodis yra neteisingas", + 'alpha_space' => 'Lauke: atributo lauke yra simbolis, kuris nėra leidžiamas.', + 'email_array' => 'Vienas ar keli el. Pašto adresai yra netinkami.', + 'hashed_pass' => 'Jūsų dabartinis slaptažodis yra neteisingas', 'dumbpwd' => 'Šis slaptažodis yra per dažnas.', - "statuslabel_type" => "Turite pasirinkti tinkamą statuso etiketės tipą", + 'statuslabel_type' => 'Turite pasirinkti tinkamą statuso etiketės tipą', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/lv/admin/asset_maintenances/message.php b/resources/lang/lv/admin/asset_maintenances/message.php index e5a46852c1..467ebb8ef9 100644 --- a/resources/lang/lv/admin/asset_maintenances/message.php +++ b/resources/lang/lv/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Vai tiešām vēlaties dzēst šo līdzekļu uzturēšanu?', 'error' => 'Problēmu novēršanas jautājums tika dzēsts. Lūdzu mēģiniet vēlreiz.', - 'success' => 'Aktīvu uzturēšana tika veiksmīgi dzēsta.' + 'success' => 'Aktīvu uzturēšana tika veiksmīgi dzēsta.', ], 'create' => [ 'error' => 'Aktīvu uzturēšana nav izveidota, lūdzu, mēģiniet vēlreiz.', - 'success' => 'Aktīvu uzturēšana tika veiksmīgi izveidota.' + 'success' => 'Aktīvu uzturēšana tika veiksmīgi izveidota.', ], 'edit' => [ 'error' => 'Aktīvu uzturēšana nav rediģēta, lūdzu, mēģiniet vēlreiz.', - 'success' => 'Aktīvu uzturēšana veiksmīgi mainīta.' + 'success' => 'Aktīvu uzturēšana veiksmīgi mainīta.', ], 'asset_maintenance_incomplete' => 'Vēl nav pabeigts', 'warranty' => 'Garantija', 'not_warranty' => 'Nav garantija', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/lv/admin/asset_maintenances/table.php b/resources/lang/lv/admin/asset_maintenances/table.php index 46bdcb9332..b4ff297ab0 100644 --- a/resources/lang/lv/admin/asset_maintenances/table.php +++ b/resources/lang/lv/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Aktīvu uzturēšana', 'asset_name' => 'Aktīva nosaukums', 'is_warranty' => 'Garantija', - 'dl_csv' => 'Lejupielādējiet CSV' + 'dl_csv' => 'Lejupielādējiet CSV', ]; diff --git a/resources/lang/lv/admin/companies/general.php b/resources/lang/lv/admin/companies/general.php index d20b049859..b307bd7ea6 100644 --- a/resources/lang/lv/admin/companies/general.php +++ b/resources/lang/lv/admin/companies/general.php @@ -1,4 +1,7 @@ 'Izvēlieties uzņēmumu', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/lv/admin/companies/message.php b/resources/lang/lv/admin/companies/message.php index b6950d7cf9..78707d5473 100644 --- a/resources/lang/lv/admin/companies/message.php +++ b/resources/lang/lv/admin/companies/message.php @@ -1,18 +1,19 @@ 'Kompānija neeksistē.', 'assoc_users' => 'Šobrīd šis uzņēmums ir saistīts ar vismaz vienu modeli, un to nevar izdzēst. Lūdzu, atjauniniet savus modeļus, lai vairs neuzrādītu šo uzņēmumu, un mēģiniet vēlreiz.', - 'create' => array( + 'create' => [ 'error' => 'Uzņēmums netika izveidots, lūdzu, mēģiniet vēlreiz.', - 'success' => 'Uzņēmums veiksmīgi izveidots.' - ), - 'update' => array( + 'success' => 'Uzņēmums veiksmīgi izveidots.', + ], + 'update' => [ 'error' => 'Uzņēmums netika atjaunināts, lūdzu, mēģiniet vēlreiz', - 'success' => 'Uzņēmums ir veiksmīgi atjaunināts.' - ), - 'delete' => array( + 'success' => 'Uzņēmums ir veiksmīgi atjaunināts.', + ], + 'delete' => [ 'confirm' => 'Vai tiešām vēlaties izdzēst šo uzņēmumu?', 'error' => 'Radās problēma, izlaižot uzņēmumu. Lūdzu mēģiniet vēlreiz.', - 'success' => 'Uzņēmums tika veiksmīgi dzēsts.' - ) -); + 'success' => 'Uzņēmums tika veiksmīgi dzēsts.', + ], +]; diff --git a/resources/lang/lv/admin/custom_fields/general.php b/resources/lang/lv/admin/custom_fields/general.php index b2d71c72c6..8bc39ef999 100644 --- a/resources/lang/lv/admin/custom_fields/general.php +++ b/resources/lang/lv/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Pielāgotie lauki', + 'manage' => 'Manage', 'field' => 'Lauks', 'about_fieldsets_title' => 'Par lauka laukiem', - 'about_fieldsets_text' => 'Lauka ailes ļauj jums izveidot pielāgotu lauku grupas, kuras bieži tiek atkārtoti izmantotas konkrētu aktīvu veidu tipiem.', - 'custom_format' => 'Pielāgots formāts ...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Šifrējiet šī lauka vērtību datu bāzē', 'encrypt_field_help' => 'BRĪDINĀJUMS: lauka šifrēšana padara to neizpētītu.', 'encrypted' => 'Šifrēts', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Izmantoti modeļi', 'order' => 'Pasūtījums', 'create_fieldset' => 'Jauns lauka laukums', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Jauna pielāgota lauks', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Šī lauka vērtība ir šifrēta datu bāzē. Tikai admin lietotāji varēs apskatīt atšifrēto vērtību', 'show_in_email' => 'Vai iekļaut šī lauka vērtību lietotājiem nosūtītajos e-pasta paziņojumos? Šifrētie lauki nevar būt iekļauti e-pasta ziņojumos.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/lv/admin/depreciations/general.php b/resources/lang/lv/admin/depreciations/general.php index ad44732991..5230ecf988 100644 --- a/resources/lang/lv/admin/depreciations/general.php +++ b/resources/lang/lv/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Par Asset Depreciations', 'about_depreciations' => 'Jūs varat izveidot aktīvu nolietojumu, lai nolietotu aktīvus, pamatojoties uz lineāro nolietojumu.', 'asset_depreciations' => 'Aktīvu vērtības samazināšanās', 'create' => 'Izveidot nolietojumu', 'depreciation_name' => 'Nolietojuma nosaukums', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Mēnešu skaits', 'update' => 'Atjaunināt nolietojumu', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/lv/admin/depreciations/table.php b/resources/lang/lv/admin/depreciations/table.php index 14b2fc81bb..b61f19f1e1 100644 --- a/resources/lang/lv/admin/depreciations/table.php +++ b/resources/lang/lv/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Mēneši', 'term' => 'Termiņš', 'title' => 'Nosaukums', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/lv/admin/groups/titles.php b/resources/lang/lv/admin/groups/titles.php index 16594ee46f..5127061715 100644 --- a/resources/lang/lv/admin/groups/titles.php +++ b/resources/lang/lv/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Par grupām', 'about_groups' => 'Grupas tiek izmantotas, lai vispārinātu lietotāju atļaujas.', 'group_management' => 'Grupas vadība', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Grupas administrators', 'allow' => 'Atļaut', 'deny' => 'Liegties', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/lv/admin/hardware/form.php b/resources/lang/lv/admin/hardware/form.php index 88e5661f92..3d20d45909 100644 --- a/resources/lang/lv/admin/hardware/form.php +++ b/resources/lang/lv/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Apstiprināt lielapjoma aktīvu dzēšanu', +return [ + 'bulk_delete' => 'Apstiprināt lielapjoma aktīvu dzēšanu', 'bulk_delete_help' => 'Pārskatīt aktīvu lielapjoma dzēšanu zemāk. Dzēstos aktīvus var atjaunot, bet tie vairs nebūs saistīti ar šībrīža lietotāju.', 'bulk_delete_warn' => 'Jūs gatavojaties dzēst: asset_count aktīvi.', - 'bulk_update' => 'Lielapjoma atjaunināšanas līdzekļi', - 'bulk_update_help' => 'Šī veidlapa ļauj vienlaikus atjaunināt vairākus aktīvus. Aizpildiet tikai nepieciešamos laukus. Jebkurš tukšs laukums paliek nemainīgs.', - 'bulk_update_warn' => 'Jūs gatavojaties rediģēt: asset_count īpašumus.', + 'bulk_update' => 'Lielapjoma atjaunināšanas līdzekļi', + 'bulk_update_help' => 'Šī veidlapa ļauj vienlaikus atjaunināt vairākus aktīvus. Aizpildiet tikai nepieciešamos laukus. Jebkurš tukšs laukums paliek nemainīgs.', + 'bulk_update_warn' => 'Jūs gatavojaties rediģēt: asset_count īpašumus.', 'checkedout_to' => 'Izrakstīts uz', 'checkout_date' => 'Izrakstīšanās datums', 'checkin_date' => 'Reģistrēšanās datums', @@ -38,7 +38,12 @@ return array( 'tag' => 'Asset Tag', 'update' => 'Aktīvu atjaunošana', 'warranty' => 'Garantija', - 'warranty_expires' => 'Garantija beidzās', + 'warranty_expires' => 'Garantija beidzās', 'years' => 'gadiem', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/lv/admin/hardware/general.php b/resources/lang/lv/admin/hardware/general.php index 03158924e6..b4781d79c5 100644 --- a/resources/lang/lv/admin/hardware/general.php +++ b/resources/lang/lv/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Par aktīviem', 'about_assets_text' => 'Aktīvi ir posteņi, ko izseko pēc sērijas numura vai aktīvu taga. Viņi mēdz būt augstākas vērtības priekšmeti, kad ir svarīgi noteikt konkrētu objektu.', - 'archived' => 'Arhivēts', + 'archived' => 'Arhivēts', 'asset' => 'Aktīvs', 'bulk_checkout' => 'Lielapjoma izsniegšana', 'checkin' => 'Reģistrēšanās aktīvs', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Pieļaujams', 'requested' => 'Pieprasīts', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Atjaunot aktīvus', 'pending' => 'Gaida', 'undeployable' => 'Nodarbināms', 'view' => 'Skatīt aktīvu', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/lv/admin/hardware/message.php b/resources/lang/lv/admin/hardware/message.php index bbad7afae2..6988a5af28 100644 --- a/resources/lang/lv/admin/hardware/message.php +++ b/resources/lang/lv/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Ievadīšana: Šis īpašums ir atzīmēts kā pašlaik nederīgs. Ja šis statuss ir mainījies, lūdzu, atjauniniet aktīvu statusu.', 'does_not_exist' => 'Aktīvs neeksistē.', - 'does_not_exist_or_not_requestable' => 'Labs mēģinājums. Šis īpašums nepastāv vai nav pieprasāms.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Šobrīd šis īpašums tiek pārbaudīts lietotājam un to nevar izdzēst. Vispirms pārbaudiet aktīvu, un pēc tam mēģiniet vēlreiz izdzēst.', - 'create' => array( + 'create' => [ 'error' => 'Īpašums netika izveidots, lūdzu, mēģiniet vēlreiz. :(', - 'success' => 'Īpašums veiksmīgi izveidots. :)' - ), + 'success' => 'Īpašums veiksmīgi izveidots. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Īpašums netika atjaunināts, lūdzu, mēģiniet vēlreiz', 'success' => 'Īpašums ir veiksmīgi atjaunināts.', 'nothing_updated' => 'Lauki nav atlasīti, tāpēc nekas netika atjaunināts.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Īpašums netika atjaunots, lūdzu, mēģiniet vēlreiz', - 'success' => 'Aktīvs veiksmīgi atjaunots.' - ), + 'success' => 'Aktīvs veiksmīgi atjaunots.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Aktīvu revīzija bija neveiksmīga. Lūdzu mēģiniet vēlreiz.', - 'success' => 'Aktīvu audits ir veiksmīgi reģistrēts.' - ), + 'success' => 'Aktīvu audits ir veiksmīgi reģistrēts.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Fails nav izdzēsts. Lūdzu mēģiniet vēlreiz.', 'success' => 'Fails veiksmīgi izdzēsts.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Faili nav augšupielādēti. Lūdzu mēģiniet vēlreiz.', 'success' => 'Faili (-i) ir veiksmīgi augšupielādēti.', 'nofiles' => 'Jūs neesat atlasījis augšupielādējamos failus, vai arī fails, kuru mēģināt augšupielādēt, ir pārāk liels', 'invalidfiles' => 'Viens vai vairāki jūsu faili ir pārāk lieli vai nav atļauto faila tipu. Atļautie failu tipi ir png, gif, jpg, doc, docx, pdf un txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Daži vienumi netika pareizi importēti.', 'errorDetail' => 'Tālāk minētie vienumi netika importēti kļūdu dēļ.', - 'success' => "Jūsu fails ir importēts", - 'file_delete_success' => "Jūsu fails ir veiksmīgi izdzēsts", - 'file_delete_error' => "Failu nevarēja dzēst", - ), + 'success' => 'Jūsu fails ir importēts', + 'file_delete_success' => 'Jūsu fails ir veiksmīgi izdzēsts', + 'file_delete_error' => 'Failu nevarēja dzēst', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Vai tiešām vēlaties dzēst šo īpašumu?', 'error' => 'Radās problēma, noņemot aktīvu. Lūdzu mēģiniet vēlreiz.', 'nothing_updated' => 'Netika atlasīti neviens aktīvs, tāpēc nekas netika izdzēsts.', - 'success' => 'Aktīvs tika veiksmīgi dzēsts.' - ), + 'success' => 'Aktīvs tika veiksmīgi dzēsts.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Īpašums netika pārbaudīts, lūdzu, mēģiniet vēlreiz', 'success' => 'Aktīvs pārbaudīts veiksmīgi.', 'user_does_not_exist' => 'Šis lietotājs ir nederīgs. Lūdzu mēģiniet vēlreiz.', 'not_available' => 'Šis īpašums nav pieejams izrakstīšanai!', - 'no_assets_selected' => 'Jums jāizvēlas vismaz vienu aparatūru' - ), + 'no_assets_selected' => 'Jums jāizvēlas vismaz vienu aparatūru', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Īpašums netika reģistrēts, lūdzu, mēģiniet vēlreiz', 'success' => 'Aktīvs ir pārbaudīts veiksmīgi.', 'user_does_not_exist' => 'Šis lietotājs ir nederīgs. Lūdzu mēģiniet vēlreiz.', 'already_checked_in' => 'Šis aktīvs jau ir reģistrēts.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Īpašums netika pieprasīts, lūdzu, mēģiniet vēlreiz', 'success' => 'Īpašums pieprasīts veiksmīgi.', - 'canceled' => 'Norēķinu pieprasījums ir sekmīgi atcelts' - ) + 'canceled' => 'Norēķinu pieprasījums ir sekmīgi atcelts', + ], -); +]; diff --git a/resources/lang/lv/admin/hardware/table.php b/resources/lang/lv/admin/hardware/table.php index cec3339a30..81087175ed 100644 --- a/resources/lang/lv/admin/hardware/table.php +++ b/resources/lang/lv/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Asset Tag', 'asset_model' => 'Modelis', - 'book_value' => 'Vērtība', + 'book_value' => 'Current Value', 'change' => 'Iekšā ārā', 'checkout_date' => 'Izrakstīšanās datums', 'checkoutto' => 'Izrakstīts', + 'current_value' => 'Current Value', 'diff' => 'Atšķirība', 'dl_csv' => 'Lejupielādējiet CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Sērijas numurs', 'status' => 'Statuss', 'title' => 'Aktīvs', - 'image' => 'Ierīces attēls', + 'image' => 'Ierīces attēls', 'days_without_acceptance' => 'Dienas bez pieņemšanas', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/lv/admin/kits/general.php b/resources/lang/lv/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/lv/admin/kits/general.php +++ b/resources/lang/lv/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/lv/admin/locations/table.php b/resources/lang/lv/admin/locations/table.php index 99dfb89464..3c7e83df5c 100644 --- a/resources/lang/lv/admin/locations/table.php +++ b/resources/lang/lv/admin/locations/table.php @@ -1,6 +1,6 @@ 'Par atrašanās vietu', 'about_locations' => 'Vietas tiek izmantotas, lai izsekotu atrašanās vietas informāciju lietotājiem, īpašumiem un citiem vienumiem', 'assets_rtd' => 'Aktīvi', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Vecāks', 'currency' => 'Atrašanās vietas valūta', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/lv/admin/reports/general.php b/resources/lang/lv/admin/reports/general.php index 03787fc0dd..ad37fa12cc 100644 --- a/resources/lang/lv/admin/reports/general.php +++ b/resources/lang/lv/admin/reports/general.php @@ -1,5 +1,10 @@ 'Atlasiet opcijas, kuras vēlaties izmantot savam aktīvu pārskatam.' -); +return [ + 'info' => 'Atlasiet opcijas, kuras vēlaties izmantot savam aktīvu pārskatam.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/lv/admin/settings/general.php b/resources/lang/lv/admin/settings/general.php index 01e57a843d..8923043492 100644 --- a/resources/lang/lv/admin/settings/general.php +++ b/resources/lang/lv/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory domēns', 'ad_domain_help' => 'Tas dažreiz ir tāds pats kā jūsu e-pasta domēnam, bet ne vienmēr.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'E-pasta kopija', 'admin_cc_email_help' => 'Šeit ievadiet epasta adresi, ja vēlaties saņemt kopiju epastiem par izsniegšanu / saņemšanu, kuras sūta lietotājiem. Atstājiet tukšu, ja nevēlaties kopijas.', 'is_ad' => 'Tas ir Active Directory serveris', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Sūtīt brīdinājumus uz', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Brīdinājumi ir iespējoti', 'alert_interval' => 'Pabeidzamo brīdinājumu slieksnis (dienās)', 'alert_inv_threshold' => 'Inventāra trauksmes slieksnis', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Aktīvu ID', 'audit_interval' => 'Audita intervāls', 'audit_interval_help' => 'Ja jums ir pienākums regulāri fiziski pārbaudīt savus aktīvus, ievadiet intervālu mēnešos.', 'audit_warning_days' => 'Revīzijas brīdinājuma slieksnis', 'audit_warning_days_help' => 'Cik dienas iepriekš mēs brīdinātu jūs, kad aktīvi ir jāmaksā par revīziju?', - 'auto_increment_assets' => 'Veidojiet automātisko pieaugošo līdzekļu ID', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefikss (pēc izvēles)', - 'auto_incrementing_help' => 'Vispirms, lai to iestatītu, iespējojiet automātisko pieaugošo līdzekļu ID', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Rezerves kopijas', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Svītru kodu iestatījumi', 'confirm_purge' => 'Apstipriniet iztīrīšanu', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D svītru kodu tips', 'alt_barcode_type' => '1D svītrkoda tips', 'email_logo_size' => 'Kvadrātformas logotipi e-pasta vēstulēs izskatās vislabāk. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA iestatījumi', 'eula_markdown' => 'Šis EULA ļauj Github aromatizēts markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Papildu kājenes teksts ', 'footer_text_help' => 'Šis teksts tiks parādīts labajā kājenē. Saites ir atļautas, izmantojot Github flavored markdown. Līniju pārtraukumi, galvenes, attēli, utt. var radīt neparedzamus rezultātus.', 'general_settings' => 'Vispārīgie iestatījumi', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Izveidot dublējumu', 'header_color' => 'Galvenes krāsa', 'info' => 'Šie iestatījumi ļauj jums pielāgot noteiktus instalēšanas aspektus.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel versija', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP iespējota', 'ldap_integration' => 'LDAP integrācija', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP darbinieku skaits', 'ldap_email' => 'LDAP e-pasts', - 'license' => 'Programmatūras licence', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Programmatūras licence', 'load_remote_text' => 'Attàlie skripti', 'load_remote_help_text' => 'Šī Snipe-IT instalēšana var ielādēt skriptus no ārpasaules.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Pieteikšanās piezīme', 'login_note_help' => 'Jūsu pieteikšanās ekrānā pēc izvēles var iekļaut dažus teikumus, piemēram, lai palīdzētu cilvēkiem, kuri ir atraduši nozaudētu vai nozagtu ierīci. Šajā laukā tiek pieņemti Github aromatizēti atzīme', 'login_remote_user_text' => 'Attālā lietotāja pieslēgšanās iespējas', @@ -118,16 +141,28 @@ return array( 'optional' => 'pēc izvēles', 'per_page' => 'Rezultāti lapā', 'php' => 'PHP versija', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Jums jāinstalē php-gd, lai parādītu QR kodus, skatiet instalēšanas instrukcijas.', 'php_gd_warning' => 'PHP attēlu apstrāde un GD spraudnis nav instalēts.', 'pwd_secure_complexity' => 'Paroles sarežģītība', 'pwd_secure_complexity_help' => 'Izvēlieties, kuru paroles sarežģītības noteikumus vēlaties izpildīt.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Paroles minimums rakstzīmes', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Novērst parastās paroles', 'pwd_secure_uncommon_help' => 'Tas nepieļaus lietotājiem izmantot parastās paroles no lielākajām 10 000 paroļu, par kurām ziņots pārkāpumos.', 'qr_help' => 'Iespējojiet QR kodus vispirms, lai to iestatītu', 'qr_text' => 'QR kodu tekstu', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Iestatījums', 'settings' => 'Iestatījumi', 'show_alerts_in_menu' => 'Rādīt brīdinājumus augšējā izvēlnē', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Rādīt attēlus e-pastā', 'show_images_in_email_help' => 'Noņemiet atzīmi no šīs izvēles rūtiņas, ja jūsu Snipe-IT instalācija atrodas aiz VPN vai slēgta tīkla un lietotāji ārpus tīkla savā e-pasta ziņojumā nevarēs ielādēt attēlus, kas tiek rādīti no šīs instalācijas.', 'site_name' => 'Vietnes nosaukums', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Vāja Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Atjauniniet iestatījumus', 'value' => 'Vērtība', 'brand' => 'Brendings', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Par iestatījumiem', 'about_settings_text' => 'Šie iestatījumi ļauj jums pielāgot noteiktus instalēšanas aspektus.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privātuma politika', 'privacy_policy_link_help' => 'Ja šeit ir iekļauts vietrādis URL, saite uz jūsu konfidencialitātes politiku tiks iekļauta lietotnes kājenē un jebkuros e-pasta ziņojumos, ko sistēma nosūta atbilstoši GDPR. ', 'purge' => 'Iztīrīt dzēstos ierakstus', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Uzlīmes apakšējā notekcaurule', 'labels_display_sgutter' => 'Uzlīmes sānu notekas', 'labels_fontsize' => 'Etiķetes fonta izmērs', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Atzīmējot šo lodziņu, tas padarīs Aktīvu/inventāra sērijas nummurus unikālus', 'zerofill_count' => 'Aktīvu biržas garums, ieskaitot zerofill', 'username_format_help' => 'Importa process izmantos šo iestatījumu tikai ja lietotājvārds nebūs norādīts un mums to vajadzēs uzģenerēt priekš Tevis.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/lv/admin/settings/message.php b/resources/lang/lv/admin/settings/message.php index 9f831e75a0..a77ac637fb 100644 --- a/resources/lang/lv/admin/settings/message.php +++ b/resources/lang/lv/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Atjaunināšanas laikā radās kļūda.', - 'success' => 'Iestatījumi tika veiksmīgi atjaunināti.' - ), - 'backup' => array( + 'success' => 'Iestatījumi tika veiksmīgi atjaunināti.', + ], + 'backup' => [ 'delete_confirm' => 'Vai tiešām vēlaties izdzēst šo dublējuma failu? Šo darbību nevar atsaukt.', 'file_deleted' => 'Dublējuma fails tika veiksmīgi izdzēsts.', 'generated' => 'Veiksmīgi izveidots jauns dublējuma fails.', 'file_not_found' => 'Šo dublējuma failu nevarēja atrast serverī.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Iztīrīšanas laikā radās kļūda.', 'validation_failed' => 'Jūsu tīrīšanas apstiprinājums nav pareizs. Lūdzu, ierakstiet apstiprinājuma lodziņā vārdu "DELETE".', - 'success' => 'Izdzēstie ieraksti veiksmīgi iztīrīti.' - ), - -); + 'success' => 'Izdzēstie ieraksti veiksmīgi iztīrīti.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/lv/admin/statuslabels/message.php b/resources/lang/lv/admin/statuslabels/message.php index 40c199d9c1..b392b6a276 100644 --- a/resources/lang/lv/admin/statuslabels/message.php +++ b/resources/lang/lv/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Statusa marķējums nepastāv.', 'assoc_assets' => 'Šī statusa marķējums pašlaik ir saistīts ar vismaz vienu īpašumu un to nevar izdzēst. Lūdzu, atjauniniet savus aktīvus, lai vairs nenozīmē šo statusu, un mēģiniet vēlreiz.', - - 'create' => array( + 'create' => [ 'error' => 'Statusa marķējums netika izveidots, lūdzu, mēģiniet vēlreiz.', - 'success' => 'Statusa marķējums tika veiksmīgi izveidots.' - ), + 'success' => 'Statusa marķējums tika veiksmīgi izveidots.', + ], - 'update' => array( + 'update' => [ 'error' => 'Statusa marķējums nav atjaunināts, lūdzu, mēģiniet vēlreiz', - 'success' => 'Statusa marķējums ir veiksmīgi atjaunināts.' - ), + 'success' => 'Statusa marķējums ir veiksmīgi atjaunināts.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Vai tiešām vēlaties dzēst šo statusa etiķeti?', 'error' => 'Dzēšot statusa marķējumu, radās problēma. Lūdzu mēģiniet vēlreiz.', - 'success' => 'Statusa marķējums tika veiksmīgi dzēsts.' - ), + 'success' => 'Statusa marķējums tika veiksmīgi dzēsts.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Šos līdzekļus nevar nodot nevienam.', - 'deployable' => 'Šos aktīvus var pārbaudīt. Kad tie ir piešķirti, viņi uzņemsies meta statusu detalizēti.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Šos līdzekļus nevar pārbaudīt, un tie tiks parādīti tikai arhivētajā skatā. Tas ir noderīgi, lai saglabātu informāciju par aktīviem budžetam / vēsturiskiem mērķiem, bet tos saglabātu ikdienas aktīvu sarakstā.', 'pending' => 'Šos aktīvus vēl nevar piešķirt ikvienam, bieži tos izmanto priekšmetos, kas paredzēti remontam, bet tiek sagaidīts, ka tie atgriezīsies apgrozībā.', - ), + ], -); +]; diff --git a/resources/lang/lv/admin/users/general.php b/resources/lang/lv/admin/users/general.php index 6fae5dc929..5210a7ae3b 100644 --- a/resources/lang/lv/admin/users/general.php +++ b/resources/lang/lv/admin/users/general.php @@ -1,7 +1,6 @@ 'Lietotājs var pieslēgties sistēmai', 'activated_disabled_help_text' => 'Jūs nevarat rediģēt sava konta aktivizācijas statusu.', 'assets_user' => 'Aktīvi, kas piešķirti: nosaukums', @@ -13,7 +12,7 @@ return array( 'edit' => 'Rediģēt lietotāju', 'filetype_info' => 'Atļautie failu tipi ir png, gif, jpg, jpeg, doc, docx, pdf, txt, zip un rar.', 'history_user' => 'Vēsture: vārds', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Noklikšķiniet šeit, lai tos atjaunotu.', 'last_login' => 'Pēdējais pieteikšanās', 'ldap_config_text' => 'LDAP konfigurācijas iestatījumus var atrast Admin> Settings. Atlasītā atrašanās vieta (izvēles) tiks iestatīta visiem importētajiem lietotājiem.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Jūsu pašreizējie administrēšanas iestatījumi ļauj atlasīt divu faktoru autentifikāciju.', 'two_factor_enrolled' => 'Reģistrēta 2F ierīce', 'two_factor_active' => '2FA aktīvs', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/lv/button.php b/resources/lang/lv/button.php index 05f77eb989..467e984500 100644 --- a/resources/lang/lv/button.php +++ b/resources/lang/lv/button.php @@ -1,6 +1,6 @@ 'Darbības', 'add' => 'Pievieno jaunu', 'cancel' => 'Atcelt', @@ -8,11 +8,17 @@ return array( 'delete' => 'Dzēst', 'edit' => 'Rediģēt', 'restore' => 'Atjaunot', + 'remove' => 'Remove', 'request' => 'Pieprasījums', 'submit' => 'Iesniegt', 'upload' => 'Augšupielādēt', - 'select_file' => 'Atlasiet failu ...', + 'select_file' => 'Atlasiet failu ...', 'select_files' => 'Atlasiet datnes...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/lv/general.php b/resources/lang/lv/general.php index c42d3cb38e..c3779f783d 100644 --- a/resources/lang/lv/general.php +++ b/resources/lang/lv/general.php @@ -19,7 +19,10 @@ 'asset' => 'Aktīvs', 'asset_report' => 'Aktīvu pārskats', 'asset_tag' => 'Asset Tag', - 'assets_available' => 'pieejamie aktīvi', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audits', 'audit_report' => 'Revīzijas žurnāls', 'assets' => 'Aktīvi', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Lielapjoma audits', 'bulkaudit_status' => 'Revīzijas statuss', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Atcelt', 'categories' => 'Kategorijas', @@ -44,13 +51,13 @@ 'checkins_count' => 'Atgrieztie aktīvi', 'user_requests_count' => 'Pieprasījumi', 'city' => 'Pilsēta', - 'click_here' => 'Noklikšķiniet šeit', + 'click_here' => 'Noklikšķiniet šeit', 'clear_selection' => 'Notīrīt izvēli', 'companies' => 'Kompānijas', 'company' => 'Uzņēmums', 'component' => 'Komponents', 'components' => 'Komponenti', - 'complete' => 'Pabeigt', + 'complete' => 'Pabeigt', 'consumable' => 'Izlietojams', 'consumables' => 'Izejmateriāli', 'country' => 'Valsts', @@ -62,6 +69,8 @@ 'updated_at' => 'Atjaunināts vietnē', 'currency' => '$', // this is deprecated 'current' => 'Pašreizējais', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Pielāgoto aktīvu pārskats', 'dashboard' => 'Informācijas panelis', 'days' => 'dienas', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Vai tiešām vēlaties dzēst :item?', 'deleted' => 'Svītrots', 'delete_seats' => 'Izdzēstās vietas', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Nodaļas', - 'department' => 'nodaļa', + 'department' => 'nodaļa', 'deployed' => 'Izvietota', + 'depreciation' => 'Nolietojums', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Amortizācijas atskaite', 'details' => 'Detaļas', 'download' => 'Lejupielādēt', - 'download_all' => 'Download All', - 'depreciation' => 'Nolietojums', + 'download_all' => 'Download All', 'editprofile' => 'Rediģējiet savu profilu', 'eol' => 'EOL', 'email_domain' => 'E-pasta domēns', 'email_format' => 'E-pasta formāts', 'email_domain_help' => 'To izmanto, lai importētu e-pasta adreses', + 'error' => 'Error', 'filastname_format' => 'Pirmais sākotnējais uzvārds (jsmith@example.com)', 'firstname_lastname_format' => 'Vārds un uzvārds (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Vārds Uzvārds (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Fails', 'file_type' => 'File Type', 'file_uploads' => 'Faila augšupielāde', + 'file_upload' => 'File Upload', 'generate' => 'Izveidot', - 'github_markdown' => 'Šajā laukā tiek pieņemts Github pieņemtais marķējums.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Šajā laukā tiek pieņemts Github pieņemtais marķējums.', 'groups' => 'Grupas', 'gravatar_email' => 'Gravatar e-pasta adrese', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Vēsture', 'history_for' => 'Vēsture par', 'id' => 'ID', 'image' => 'Attēls', 'image_delete' => 'Dzēst attēlu', 'image_upload' => 'Augšupielādēt attēlu', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Importēt', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Aktīvu uzturēšanas pārskats', 'asset_maintenances' => 'Aktīvu uzturēšana', 'item' => 'Vienums', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Nepietiekamas atļaujas!', 'kits' => 'Predefined Kits', 'language' => 'Valoda', @@ -132,7 +150,7 @@ 'licenses_available' => 'pieejamās licences', 'licenses' => 'Licences', 'list_all' => 'Saraksts viss', - 'loading' => 'Ielādē', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Demonstrācijas instalēšanai šī funkcija ir atspējota.', 'location' => 'Atrašanās vieta', @@ -141,15 +159,17 @@ 'logout' => 'Izlogoties', 'lookup_by_tag' => 'Meklēt pēc Asset Tag', 'maintenances' => 'Apkope', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Ražotājs', 'manufacturers' => 'Ražotāji', 'markdown' => 'Šajā laukā ir iespējota Github aromatizēta atzīme.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Minimālais priekšmetu skaits, kas būtu pieejams pirms brīdinājuma saņemšanas.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Modelis Nr.', 'months' => 'mēneši', 'moreinfo' => 'Vairāk informācijas', 'name' => 'Nosaukums', + 'new_password' => 'New Password', 'next' => 'Nākamais', 'next_audit_date' => 'Nākamā audita datums', 'last_audit' => 'Pēdējais audits', @@ -171,19 +191,26 @@ 'purchase_date' => 'Pirkuma datums', 'qty' => 'QTY', 'quantity' => 'Daudzums', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Gatavs izvietot', 'recent_activity' => 'Pēdējās aktivitātes', + 'remaining' => 'Remaining', 'remove_company' => 'Noņemt uzņēmumu asociāciju', 'reports' => 'Ziņojumi', 'restored' => 'atjaunots', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Pieprasīts', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Pieprasījums atcelts', 'save' => 'Saglabājiet', 'select' => 'Izvēlieties', + 'select_all' => 'Select All', 'search' => 'Meklēt', 'select_category' => 'Izvēlies kategoriju', - 'select_department' => 'Izvēlieties nodaļu', + 'select_department' => 'Izvēlieties nodaļu', 'select_depreciation' => 'Atlasiet nolietojuma veidu', 'select_location' => 'Izvēlieties atrašanās vietu', 'select_manufacturer' => 'Izvēlieties ražotāju', @@ -200,6 +227,7 @@ 'sign_in' => 'Ielogoties', 'signature' => 'Paraksts', 'skin' => 'Dizains', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: dažas instalācijas funkcijas ir atspējotas.', 'site_name' => 'Vietnes nosaukums', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Vai tiešām vēlaties dzēst', 'submit' => 'Iesniegt', 'target' => 'Mērķis', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Laika un datuma displejs', 'total_assets' => 'kopējie aktīvi', 'total_licenses' => 'kopējās licences', @@ -230,6 +259,7 @@ 'users' => 'Lietotāji', 'viewall' => 'View All', 'viewassets' => 'Apskatīt piešķirtos aktīvus', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Tīmekļa vietne', 'welcome' => 'Laipni lūdzam: vārds', 'years' => 'gadiem', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/lv/help.php b/resources/lang/lv/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/lv/help.php +++ b/resources/lang/lv/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/lv/mail.php b/resources/lang/lv/mail.php index aca6ee4060..47519a10ed 100644 --- a/resources/lang/lv/mail.php +++ b/resources/lang/lv/mail.php @@ -1,6 +1,6 @@ 'Lietotājs vietnē ir atcēlis objekta pieprasījumu', 'a_user_requested' => 'Lietotājs ir pieprasījis vienumu vietnē', 'accessory_name' => 'Piederumu nosaukums:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Šis ir tests no Snipe-IT Asset Management System. Ja jums ir šis, pasts darbojas :)', 'the_following_item' => 'Šis ieraksts ir atzīmēts:', 'low_inventory_alert' => ':count vienības skaits ir zemāks par krājuma minimumu vai drīz būs zems.|:count vienību skaits ir zemāks par krājuma minimumu vai drīz būs zems.', - 'assets_warrantee_alert' => ':count aktīvam beigsies garantijas termiņš pēc :threshold dienām.|:count aktīviem beigsies garantijas termiņš pēc :threshold dienām.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Pēc :threshold dienām beigsies termiņš :count licencei.| Pēc :threshold dienām beigsies termiņš :threshold :count licencēm.', 'to_reset' => 'Lai atiestatītu: tīmekļa paroli, aizpildiet šo veidlapu:', 'type' => 'Tips', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/lv/passwords.php b/resources/lang/lv/passwords.php index 96eab9f593..6ecdf7c736 100644 --- a/resources/lang/lv/passwords.php +++ b/resources/lang/lv/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Jūsu paroles saite ir nosūtīta!', 'user' => 'Lietotājs ar tādu e-pasta adresi netika atrasts.', ]; - diff --git a/resources/lang/lv/validation.php b/resources/lang/lv/validation.php index c01246dc07..ee20a66661 100644 --- a/resources/lang/lv/validation.php +++ b/resources/lang/lv/validation.php @@ -1,6 +1,6 @@ 'Atribūts: jābūt vismaz: min rakstzīmēm.', 'array' => 'Atribūtam jābūt vismaz: min vienumiem.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Atlasītais: atribūts nav derīgs.', 'numeric' => 'Atribūts ir jābūt skaitlim.', 'present' => 'Atribūta laukam jābūt klāt.', @@ -88,8 +89,8 @@ return array( 'unique' => 'Atribūts jau ir pieņemts.', 'uploaded' => 'Atribūts neizdevās augšupielādēt.', 'url' => 'Atribūta formāts nav derīgs.', - "unique_undeleted" => ":attribute jābūt unikālam.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => ':attribute jābūt unikālam.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Laukā: atribūta lauks ir rakstzīme, kas nav atļauta.", - "email_array" => "Viena vai vairākas e-pasta adreses nav derīgas.", - "hashed_pass" => "Jūsu pašreizējā parole nav pareiza", + 'alpha_space' => 'Laukā: atribūta lauks ir rakstzīme, kas nav atļauta.', + 'email_array' => 'Viena vai vairākas e-pasta adreses nav derīgas.', + 'hashed_pass' => 'Jūsu pašreizējā parole nav pareiza', 'dumbpwd' => 'Šī parole ir pārāk izplatīta.', - "statuslabel_type" => "Jums ir jāizvēlas derīgs statusa etiķetes veids", + 'statuslabel_type' => 'Jums ir jāizvēlas derīgs statusa etiķetes veids', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/mi/admin/asset_maintenances/message.php b/resources/lang/mi/admin/asset_maintenances/message.php index 0f432deb5f..06a25f8254 100644 --- a/resources/lang/mi/admin/asset_maintenances/message.php +++ b/resources/lang/mi/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Kei te hiahia koe ki te muku i tenei mahinga taonga?', 'error' => 'He raru kei te whakakore i te tiaki o te rawa. Tena ngana ano.', - 'success' => 'Kua mukua te mahinga taonga.' + 'success' => 'Kua mukua te mahinga taonga.', ], 'create' => [ 'error' => 'Kaore i hangahia te Whakaaetanga Tahua, me ngana ano.', - 'success' => 'He pai te whakahaere i te tahua.' + 'success' => 'He pai te whakahaere i te tahua.', ], 'edit' => [ 'error' => 'Kaore i whakatikahia te Whakaaetanga Tahua, tēnā whakamātau anō.', - 'success' => 'He pai te whakatikatika i te Whakaaetanga Tahua.' + 'success' => 'He pai te whakatikatika i te Whakaaetanga Tahua.', ], 'asset_maintenance_incomplete' => 'Kāore i Whakaotihia', 'warranty' => 'Te tiwhikete', 'not_warranty' => 'Ehara i te Tiwhikete', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/mi/admin/asset_maintenances/table.php b/resources/lang/mi/admin/asset_maintenances/table.php index 1ae0248c12..3d756a00f2 100644 --- a/resources/lang/mi/admin/asset_maintenances/table.php +++ b/resources/lang/mi/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Te Whakahaere Ahua', 'asset_name' => 'Ingoa Ahua', 'is_warranty' => 'Te tiwhikete', - 'dl_csv' => 'Tikiake CSV' + 'dl_csv' => 'Tikiake CSV', ]; diff --git a/resources/lang/mi/admin/companies/general.php b/resources/lang/mi/admin/companies/general.php index cfaaddd7c7..d36b4e01c3 100644 --- a/resources/lang/mi/admin/companies/general.php +++ b/resources/lang/mi/admin/companies/general.php @@ -1,4 +1,7 @@ 'Tīpako Kamupene', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/mi/admin/companies/message.php b/resources/lang/mi/admin/companies/message.php index a91d030dfb..47ef394f45 100644 --- a/resources/lang/mi/admin/companies/message.php +++ b/resources/lang/mi/admin/companies/message.php @@ -1,18 +1,19 @@ 'Kāore te Kamupene i te tīariari.', 'assoc_users' => 'Kei te hono tenei kamupene ki te tauira kotahi, kaore e taea te muku. Tena koa whakahou i o tauira kia kaua e tohutohutia tenei kamupene ka ngana ano.', - 'create' => array( + 'create' => [ 'error' => 'Kāore i hangaia te Kamupene, tēnā whakamātau anō.', - 'success' => 'I angitu te Kamupene.' - ), - 'update' => array( + 'success' => 'I angitu te Kamupene.', + ], + 'update' => [ 'error' => 'Kāore te Kamupene i whakahoutia, tēnā whakamātau anō', - 'success' => 'Kua angitu te Kamupene.' - ), - 'delete' => array( + 'success' => 'Kua angitu te Kamupene.', + ], + 'delete' => [ 'confirm' => 'Kei te hiahia koe ki te muku i tenei kamupene?', 'error' => 'He raru kei te whakakore i te kamupene. Tena ngana ano.', - 'success' => 'I mukua te Kamupene.' - ) -); + 'success' => 'I mukua te Kamupene.', + ], +]; diff --git a/resources/lang/mi/admin/custom_fields/general.php b/resources/lang/mi/admin/custom_fields/general.php index a83d3a5485..aaedc8b17c 100644 --- a/resources/lang/mi/admin/custom_fields/general.php +++ b/resources/lang/mi/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Rawa Ritenga', + 'manage' => 'Manage', 'field' => 'Āpure', 'about_fieldsets_title' => 'Mō Ngā Āpure', - 'about_fieldsets_text' => 'Ka taea e nga maraahi ki a koe te hanga i nga roopu o nga mahinga ritenga e whakamahia ana mo nga momo waahanga motuhake.', - 'custom_format' => 'Taeranga Ritenga ...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Whakamunahia te uara o tenei mara i roto i te pātengi raraunga', 'encrypt_field_help' => 'WARNING: Ko te whakamunatanga o te mara kaore e kitea.', 'encrypted' => 'Kua whakamunatia', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Kua Whakamahia Ma Nga Tauira', 'order' => 'Whakatau', 'create_fieldset' => 'Nga Pakanga Hou', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Rawa Ritenga Hou', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Ko te uara o tenei mara kei te whakamunatia i roto i te pātengi raraunga. Ka taea anake e nga kaiwhakahaere ka kite i te uara kua tohua', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/mi/admin/depreciations/general.php b/resources/lang/mi/admin/depreciations/general.php index 351935653e..f441560909 100644 --- a/resources/lang/mi/admin/depreciations/general.php +++ b/resources/lang/mi/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Mō nga Tahaepaha Tahua', 'about_depreciations' => 'Ka taea e koe te whakarite i nga whakahekenga o te rawa ki te whakaiti i nga rawa i runga i te toenga o te raina tika.', 'asset_depreciations' => 'Tapahatanga Tahua', 'create' => 'Waihangahia te whakahekenga', 'depreciation_name' => 'Te Ingoa Taweke', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Tau o Marama', 'update' => 'Whakahouhia te whakahekenga', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/mi/admin/depreciations/table.php b/resources/lang/mi/admin/depreciations/table.php index e781b661a0..a05227c2d0 100644 --- a/resources/lang/mi/admin/depreciations/table.php +++ b/resources/lang/mi/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Marama', 'term' => 'Waea', 'title' => 'Ingoa', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/mi/admin/groups/titles.php b/resources/lang/mi/admin/groups/titles.php index 6d9ea6b8d2..d44ba78b60 100644 --- a/resources/lang/mi/admin/groups/titles.php +++ b/resources/lang/mi/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Mō Ngā Rōpū', 'about_groups' => 'Ka whakamahia nga röpü ki te whakawhäiti i nga whakaaetanga kaiwhakamahi.', 'group_management' => 'Whakahaere Rōpū', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Kaiwhakahaere Rōpū', 'allow' => 'Tukua', 'deny' => 'Whakaae', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/mi/admin/hardware/form.php b/resources/lang/mi/admin/hardware/form.php index fa580c3273..e944f0dbc2 100644 --- a/resources/lang/mi/admin/hardware/form.php +++ b/resources/lang/mi/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Whakaaetia te Puku Whakamuri Taonga', +return [ + 'bulk_delete' => 'Whakaaetia te Puku Whakamuri Taonga', 'bulk_delete_help' => 'Arotakehia nga rawa mo te whakakore nui i raro. Kia mukua, ka taea te whakahoki mai i enei taonga, engari kaore i te hono atu ki nga kaiwhakamahi e tukuna ana ki a raatau.', 'bulk_delete_warn' => 'Kei te tata koe ki te muku: te hua moni rawa.', - 'bulk_update' => 'Kaupapa Whakatairanga Nui', - 'bulk_update_help' => 'Ko tenei puka ka taea e koe te whakahou i nga hua maha i te wa kotahi. Whakakiia nga mara e hiahia ana koe ki te huri. Ko nga mara katoa e mahue ana ka noho tonu.', - 'bulk_update_warn' => 'Kei te tata koe ki te whakatika i nga taonga o: rawa hua.', + 'bulk_update' => 'Kaupapa Whakatairanga Nui', + 'bulk_update_help' => 'Ko tenei puka ka taea e koe te whakahou i nga hua maha i te wa kotahi. Whakakiia nga mara e hiahia ana koe ki te huri. Ko nga mara katoa e mahue ana ka noho tonu.', + 'bulk_update_warn' => 'Kei te tata koe ki te whakatika i nga taonga o: rawa hua.', 'checkedout_to' => 'Kua aroahia ki te', 'checkout_date' => 'Rā Rārangi', 'checkin_date' => 'Rangi Titiro', @@ -38,7 +38,12 @@ return array( 'tag' => 'Tae Taonga', 'update' => 'Te Whakahou Ahua', 'warranty' => 'Te tiwhikete', - 'warranty_expires' => 'Warranty Expires', + 'warranty_expires' => 'Warranty Expires', 'years' => 'tau', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/mi/admin/hardware/general.php b/resources/lang/mi/admin/hardware/general.php index 3b9ce720f4..b954c26913 100644 --- a/resources/lang/mi/admin/hardware/general.php +++ b/resources/lang/mi/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Mō Ngā Taonga', 'about_assets_text' => 'Ko nga taonga he taonga kua rapua e te tau rangatū, te tohu taonga ranei. He ahua nui ake o nga taonga kei te tautuhi i nga take e tika ana.', - 'archived' => 'Whakamahia', + 'archived' => 'Whakamahia', 'asset' => 'Tahua', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'Tirohia te Ahua', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Ka taea te tuku', 'requested' => 'I tonohia', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Whakaorangia te Ahua', 'pending' => 'Kei te tatari', 'undeployable' => 'Kaore e taea', 'view' => 'Tirohia te Ahua', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/mi/admin/hardware/message.php b/resources/lang/mi/admin/hardware/message.php index dad96cf98f..75feaef9ea 100644 --- a/resources/lang/mi/admin/hardware/message.php +++ b/resources/lang/mi/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Warning: Kua tohua tenei taonga i te mea kaore i te rongonui. Mena kua hurihia tenei mana, whakahouhia te mana o te taonga.', 'does_not_exist' => 'Kaore he tahua.', - 'does_not_exist_or_not_requestable' => 'He tamata pai. Kaore e noho ana taua taonga, kaore hoki e taea te tuku.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Kei te tirohia tenei taonga i tetahi kaiwhakamahi me te kore e taea te muku. Tirohia koa te taonga i te tuatahi, a ka ngana ki te muku ano.', - 'create' => array( + 'create' => [ 'error' => 'Kaore i hangaia te tahua, tēnā whakamātau anō. :(', - 'success' => 'Kua waihangatia te tahua. :)' - ), + 'success' => 'Kua waihangatia te tahua. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Kāore i te whakahouhia te tahua, tēnā whakamātau anō', 'success' => 'Kua whakahoutia te tahua.', 'nothing_updated' => 'Kaore i whiriwhiria he mahinga, na reira kaore i whakahoutia.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Kaore i whakahokia mai te tahua, tena koa ngana ano', - 'success' => 'Kua hokihia te tahua.' - ), + 'success' => 'Kua hokihia te tahua.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Kaore i te angitu te arotake o te tahua. Tena ngana ano.', - 'success' => 'Kua pai te takiuru o te kaute.' - ), + 'success' => 'Kua pai te takiuru o te kaute.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Kāore te kōnae i mukua. Tena ngana ano.', 'success' => 'Kua mukua te kōnae.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Ko nga kōnae kāore i tukuna. Tena ngana ano.', 'success' => 'Ko te (ngā) kōnae i tukuna paihia.', 'nofiles' => 'Kaore i whiriwhiria e koe tetahi kōnae mo te tukuna, ko te kōnae e ngana ana koe ki te tuku he nui rawa', 'invalidfiles' => 'Kotahi, nui atu ranei o ou kōnae he nui rawa atu, he waaahi ranei e kore e whakaaetia. Ko nga kōnae e whakaaetia ana he png, gif, jpg, doc, docx, pdf, me te txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Kāore i tika te kawemai o etahi o nga mea.', 'errorDetail' => 'Ko nga mea e whai ake nei kihai i kawemai no te mea he hapa.', - 'success' => "I kawemai to kōnae", - 'file_delete_success' => "Kua mukua pai to kōnae", - 'file_delete_error' => "Kāore i taea te mukua te kōnae", - ), + 'success' => 'I kawemai to kōnae', + 'file_delete_success' => 'Kua mukua pai to kōnae', + 'file_delete_error' => 'Kāore i taea te mukua te kōnae', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Kei te hiahia koe ki te muku i tenei taonga?', 'error' => 'He raru kei te whakakore i te taonga. Tena ngana ano.', 'nothing_updated' => 'Kaore he rawa i tohua, na reira kaore i whakakorehia.', - 'success' => 'Kua mukua te taonga.' - ), + 'success' => 'Kua mukua te taonga.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Kaore i teahia te taketake, me ngana ano', 'success' => 'Kua tohua te tahua.', 'user_does_not_exist' => 'He muhu te kaiwhakamahi. Tena ngana ano.', 'not_available' => 'Kaore i te wātea te taonga mo te takitaki!', - 'no_assets_selected' => 'You must select at least one asset from the list' - ), + 'no_assets_selected' => 'You must select at least one asset from the list', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Kaore i whakauruhia te taketake, me ngana ano', 'success' => 'Kua tohua te tahua.', 'user_does_not_exist' => 'He muhu te kaiwhakamahi. Tena ngana ano.', 'already_checked_in' => 'Kua tohua taua taonga i roto i.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Kāore i te tono te tahua, tēnā whakamātau anō', 'success' => 'I tono angitu te tahua.', - 'canceled' => 'Kua whakakorea te manaakitia o te tono riihi' - ) + 'canceled' => 'Kua whakakorea te manaakitia o te tono riihi', + ], -); +]; diff --git a/resources/lang/mi/admin/hardware/table.php b/resources/lang/mi/admin/hardware/table.php index 52ca9967f1..bc2547cab2 100644 --- a/resources/lang/mi/admin/hardware/table.php +++ b/resources/lang/mi/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Tae Taonga', 'asset_model' => 'Tauira', - 'book_value' => 'Uara', + 'book_value' => 'Current Value', 'change' => 'In / Out', 'checkout_date' => 'Rā Rārangi', 'checkoutto' => 'Kua Mataarahia', + 'current_value' => 'Current Value', 'diff' => 'Tuhinga o mua', 'dl_csv' => 'Tikiake CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Waea', 'status' => 'Tūnga', 'title' => 'Tahua', - 'image' => 'Atahanga Pūrere', + 'image' => 'Atahanga Pūrere', 'days_without_acceptance' => 'Nga Rahui Te Whakaae', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/mi/admin/kits/general.php b/resources/lang/mi/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/mi/admin/kits/general.php +++ b/resources/lang/mi/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/mi/admin/locations/table.php b/resources/lang/mi/admin/locations/table.php index f4192fdd22..4d9869993a 100644 --- a/resources/lang/mi/admin/locations/table.php +++ b/resources/lang/mi/admin/locations/table.php @@ -1,6 +1,6 @@ 'Mō Ngā Tauwāhi', 'about_locations' => 'Whakamahia ai nga waahi ki te aroturuki i nga korero tauwāhi mo nga kaiwhakamahi, nga rawa, me etahi atu mea', 'assets_rtd' => 'Ngā taonga', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Matua', 'currency' => 'Wāhi Moni', 'ldap_ou' => 'Rapua Rapu LDAP', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/mi/admin/reports/general.php b/resources/lang/mi/admin/reports/general.php index 1cd625ee36..aa92d8c976 100644 --- a/resources/lang/mi/admin/reports/general.php +++ b/resources/lang/mi/admin/reports/general.php @@ -1,5 +1,10 @@ 'Tīpakohia nga kōwhiringa e hiahia ana koe mo tō pūrongo hua.' -); +return [ + 'info' => 'Tīpakohia nga kōwhiringa e hiahia ana koe mo tō pūrongo hua.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/mi/admin/settings/general.php b/resources/lang/mi/admin/settings/general.php index 8d18afb0a1..8d9b58ce21 100644 --- a/resources/lang/mi/admin/settings/general.php +++ b/resources/lang/mi/admin/settings/general.php @@ -1,30 +1,39 @@ 'Whaiaronga Active', 'ad_domain' => 'Rohe Whaiaronga Active', 'ad_domain_help' => 'He waahi tenei i te wa i to rohe rohe īmēra, engari ehara i nga wa katoa.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'He raupapa Active Directory tēnei', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Tukuna nga whakamohi ki', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Kua Whakahohea nga Aler', 'alert_interval' => 'Nga Mahinga Whakamutunga Nga Tae (i nga ra)', 'alert_inv_threshold' => 'Waehere Awhearanga Inventory', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Ngā ID tahua', 'audit_interval' => 'Whirihoranga Arotake', 'audit_interval_help' => 'Mena ka hiahia koe ki te tirotiro i nga rawa o taau, ka uru ki roto i nga marama.', 'audit_warning_days' => 'Poari Whakatupato Aitea', 'audit_warning_days_help' => 'E hia nga ra i mua i te wa e tika ana kia whakatupato koe ki a koe i te wa e tika ana nga moni mo te tirotiro?', - 'auto_increment_assets' => 'Whakanuia nga ID tahua-aunoa', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Taapiri (kōwhiringa)', - 'auto_incrementing_help' => 'Whakahohe i nga ID tautuhinga aunoa-aunoa hei whakarite i tenei', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Ngā Pūrua', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Tautuhinga Karauna', 'confirm_purge' => 'Whakaatu Whakataunga', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D Type Barcode', 'alt_barcode_type' => '1D momo tapanga', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Tautuhinga EULA', 'eula_markdown' => 'Ka taea e tenei EULA te Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'Tautuhinga Whānui', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Whakaritea te Whakaora', 'header_color' => 'Tae pane', 'info' => 'Ko enei tautuhinga ka tautuhi koe i etahi waahanga o to tautuhinga.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'I whakahohea te LDAP', 'ldap_integration' => 'Te whakauru i te LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'Tau Taumahi LDAP', 'ldap_email' => 'LDAP Email', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Ngā Hōtuhi Mamao', 'load_remote_help_text' => 'Ka taea e tenei kohinga Snipe-IT te kawe i nga tuhinga mai i te ao o waho.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Whakauru Tuhipoka', 'login_note_help' => 'Ka whakauruhia etahi waahanga i runga i to mata takiuru, hei tauira hei awhina i nga tangata i kitea he mea ngaro, tahae ranei. Ka whakaaetia e tenei mara Github flavored markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'kōwhiringa', 'per_page' => 'Nga Hua Nga Whārangi', 'php' => 'PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Me whakauruhia te php-g ki te whakaatu i nga waehere QR, tirohia nga tohutohu whakauru.', 'php_gd_warning' => 'Kāore i te whakauruhia te taputapu Atahanga PHP me te monohanga GD.', 'pwd_secure_complexity' => 'Kuputuhi Kupuhipa', 'pwd_secure_complexity_help' => 'Tīpakohia te tikanga o te whakaari rapanga kupuhipa e hiahia ana koe ki te whakapakari.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Kupuhipa iti kupuhipa', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Aukati i nga kupuhipa noa', 'pwd_secure_uncommon_help' => 'Ka whakakore tenei i nga kaiwhakamahi i te whakamahi i nga kupuhipa noa mai i te top 10,000 o nga kupuhipa i korerotia i roto i nga takahanga.', 'qr_help' => 'Whakahohehia nga waehere QR tuatahi ki te whakarite i tenei', 'qr_text' => 'Kuputuhi Raraunga QR', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Tautuhi', 'settings' => 'Tautuhinga', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Ingoa Pae', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Tautuhinga Whakahōu', 'value' => 'Uara', 'brand' => 'Waitohu', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Mō Ngā Tautuhinga', 'about_settings_text' => 'Ko enei tautuhinga ka tautuhi koe i etahi waahanga o to tautuhinga.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Purea nga Tiwhikete Kua Mukua', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Tapapahia te whara o raro', 'labels_display_sgutter' => 'Ko te tautuhi whanui', 'labels_fontsize' => 'Te rahi o te momotuhi ingoa', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Te roa o nga taputapu hua, tae atu ki te korerehu', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/mi/admin/settings/message.php b/resources/lang/mi/admin/settings/message.php index 95bb1cc8ba..f46179aeb8 100644 --- a/resources/lang/mi/admin/settings/message.php +++ b/resources/lang/mi/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'I puta he hapa i te whakahou.', - 'success' => 'Kua whakahoutia nga tautuhinga.' - ), - 'backup' => array( + 'success' => 'Kua whakahoutia nga tautuhinga.', + ], + 'backup' => [ 'delete_confirm' => 'Kei te hiahia koe ki te muku i tenei kōnae taapiri? Kaore e taea te whakakore tenei mahi.', 'file_deleted' => 'Kua mukua te kōnae taapiri.', 'generated' => 'He pai te waihanga i tetahi kōnae taapiri hou.', 'file_not_found' => 'Kāore i kitea te kōnae taapiri i runga i te tūmau.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Kua puta he hapa i te wa e purea ana.', 'validation_failed' => 'He hē te whakauru o te purge. Tena koa tuhia te kupu "MOTORI" i roto i te pouaka whakauru.', - 'success' => 'I horoia nga tuhinga kua mukua.' - ), - -); + 'success' => 'I horoia nga tuhinga kua mukua.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/mi/admin/statuslabels/message.php b/resources/lang/mi/admin/statuslabels/message.php index fb2bae0e72..96d074c390 100644 --- a/resources/lang/mi/admin/statuslabels/message.php +++ b/resources/lang/mi/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Kaore te Ingoa Tūnga i te tīariari.', 'assoc_assets' => 'Ko tenei Tapanga Whakaaetanga kei te hono atu ki tetahi rawa rawa, kaore e taea te muku. Whakaorangia nga taonga ki a koe kia kaua e tuhi i tenei tikanga ka ngana ano.', - - 'create' => array( + 'create' => [ 'error' => 'Kaore i tuhia te Tapanga Whakaaetanga, me ngana ano.', - 'success' => 'I hanga angitu te Tapanga Whakaaetanga.' - ), + 'success' => 'I hanga angitu te Tapanga Whakaaetanga.', + ], - 'update' => array( + 'update' => [ 'error' => 'Kāore i te whakahou te Tapanga Tūnga, tēnā whakamātau anō', - 'success' => 'Kua whakahoutia te Tapanga Whakaaetanga.' - ), + 'success' => 'Kua whakahoutia te Tapanga Whakaaetanga.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Kei te hiahia koe ki te muku i tenei Tapanga Tūnga?', 'error' => 'He raru kei te whakakore i te Tapanga Tūnga. Tena ngana ano.', - 'success' => 'I mukua te Tapanga Whakaaetanga.' - ), + 'success' => 'I mukua te Tapanga Whakaaetanga.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Kaore e taea te tuku atu i enei taonga ki tetahi.', - 'deployable' => 'Ka taea te tirotiro i enei taonga. Kia tohaina ratou, ka whakatauhia he tohu meta o Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Kaore e taea te tirotiro i enei taonga, ka whakaaturia anake i roto i te tirohanga Whakamahia. He whai hua tenei mo te pupuri i nga korero e pa ana ki nga moni mo te tahua moni / kaupapa whakamaharatanga, engari ko te tiaki ia ratou i te rarangi o nga raanei raanei.', 'pending' => 'Kaore e taea te tuku atu i enei taonga ki tetahi, e whakamahia ana mo nga mea e tika ana mo te whakapai, engari e tika ana kia hoki mai ki te rere.', - ), + ], -); +]; diff --git a/resources/lang/mi/admin/users/general.php b/resources/lang/mi/admin/users/general.php index 3596133aaa..76f45991e6 100644 --- a/resources/lang/mi/admin/users/general.php +++ b/resources/lang/mi/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Nga taonga kua tohaina ki: ingoa', @@ -13,7 +12,7 @@ return array( 'edit' => 'Whakatika Kaiwhakamahi', 'filetype_info' => 'Ko nga piriti kua whakaaetia he png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, me te rar.', 'history_user' => 'Hītori mō: ingoa', - 'info' => 'Mōhiohio', + 'info' => 'Mōhiohio', 'restore_user' => 'Pāwhiri ki konei kia whakahokia mai.', 'last_login' => 'Whakauru Whakamutunga', 'ldap_config_text' => 'Ka taea te kitea nga tautuhinga whirihora LDAP Kaiwhakahaere> Tautuhinga. Ko te (tahua) kua tohua te tauwāhi kua tohua mo nga kaiwhakamahi katoa kua kawemai.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Ko to tautuhinga kaiwhakahaere o toianei kei te whakarite i te whakatinanatanga o te whakamotuhēhēnga-rua.', 'two_factor_enrolled' => 'Kua whakauruhia te Pūrere 2FA', 'two_factor_active' => '2FA Mahi', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/mi/button.php b/resources/lang/mi/button.php index 77b4919873..375181cc22 100644 --- a/resources/lang/mi/button.php +++ b/resources/lang/mi/button.php @@ -1,6 +1,6 @@ 'Nga mahi', 'add' => 'Tāpiri Hou', 'cancel' => 'Whakakore', @@ -8,11 +8,17 @@ return array( 'delete' => 'Mukua', 'edit' => 'Whakatika', 'restore' => 'Whakaora', + 'remove' => 'Remove', 'request' => 'Tono', 'submit' => 'Tukuna', 'upload' => 'Tukuake', - 'select_file' => 'Tīpako Kōnae ...', + 'select_file' => 'Tīpako Kōnae ...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/mi/general.php b/resources/lang/mi/general.php index ba2dd337bf..dda8f7fd67 100644 --- a/resources/lang/mi/general.php +++ b/resources/lang/mi/general.php @@ -19,7 +19,10 @@ 'asset' => 'Tahua', 'asset_report' => 'Pūrongo Ahua', 'asset_tag' => 'Tae Taonga', - 'assets_available' => 'nga taonga e wātea ana', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Arotake', 'audit_report' => 'Manatoko Whakamuri', 'assets' => 'Ngā taonga', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Tuhinga Rawa', 'bulkaudit_status' => 'Tūnga Arotake', 'bulk_checkout' => 'Putea Poaka', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Whakakore', 'categories' => 'Ngā Kāwai', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'City', - 'click_here' => 'Pāwhiri ki konei', + 'click_here' => 'Pāwhiri ki konei', 'clear_selection' => 'Clear Selection', 'companies' => 'Kamupene', 'company' => 'Kamupene', 'component' => 'Tuhinga', 'components' => 'Tuhinga', - 'complete' => 'Kua oti', + 'complete' => 'Kua oti', 'consumable' => 'Whakamahia', 'consumables' => 'Ngā whakamahinga', 'country' => 'Whenua', @@ -62,6 +69,8 @@ 'updated_at' => 'Whakahoutia i', 'currency' => '$', // this is deprecated 'current' => 'I teie nei', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Ripoata Ahua Ritenga', 'dashboard' => 'Papatohu', 'days' => 'ra', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'Kua mukua', 'delete_seats' => 'Kua mukua nga Maatai', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Nga Tari', - 'department' => 'Tari', + 'department' => 'Tari', 'deployed' => 'Kua tohua', + 'depreciation' => 'Te whakahekenga moni', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Te Poari Kaute', 'details' => 'Details', 'download' => 'Tikiake', - 'download_all' => 'Download All', - 'depreciation' => 'Te whakahekenga moni', + 'download_all' => 'Download All', 'editprofile' => 'Whakatikahia to Whakaatu', 'eol' => 'EOL', 'email_domain' => 'Ingoa Īmēra', 'email_format' => 'Hōputu Īmēra', 'email_domain_help' => 'Ka whakamahia tenei ki te whakaputa i nga wahitau īmēra ina kawemai', + 'error' => 'Error', 'filastname_format' => 'Tuatahi Ingoa Tuatahi (jsmith@example.com)', 'firstname_lastname_format' => 'Ingoa Tuatahi Ingoa Mutu (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Kōnae', 'file_type' => 'File Type', 'file_uploads' => 'Ngā Tukunga Kōnae', + 'file_upload' => 'File Upload', 'generate' => 'Whakanuia', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Ngā rōpū', 'gravatar_email' => 'Gravatar Wāhitau Īmēra', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Hītori', 'history_for' => 'History mo', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Mukua te Whakaahua', 'image_upload' => 'Tukuna Whakaahua', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Kawemai', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Pūrongo Whakahaere Taonga', 'asset_maintenances' => 'Mahinga Tahua', 'item' => 'Tuhinga', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'He whakaaetanga kore!', 'kits' => 'Predefined Kits', 'language' => 'Reo', @@ -132,7 +150,7 @@ 'licenses_available' => 'kei te wātea nga raihana', 'licenses' => 'Raihana', 'list_all' => 'Rārangi Katoa', - 'loading' => 'Whakamahia', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Kua monokia tenei ahuatanga mo te tautuhinga whakaatu.', 'location' => 'Wāhi', @@ -141,15 +159,17 @@ 'logout' => 'Whakaaturanga', 'lookup_by_tag' => 'Te tirotiro i te Tohu Taonga', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Kaihanga', 'manufacturers' => 'Kaihanga', 'markdown' => 'Ka whakaaetia e tenei maraa Github flavored markdown.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'He iti rawa te maha o nga mea e tika ana kia puta i mua i te waahi o te mataara.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Tauira No.', 'months' => 'marama', 'moreinfo' => 'He Korero Ano', 'name' => 'Ingoa', + 'new_password' => 'New Password', 'next' => 'Tuhinga o mua', 'next_audit_date' => 'Ko te Raa Whakakitea', 'last_audit' => 'Whakamutunga whakamutunga', @@ -171,19 +191,26 @@ 'purchase_date' => 'Raa Hokona', 'qty' => 'QTY', 'quantity' => 'Maha', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Kua rite ki te Whakamahia', 'recent_activity' => 'Mahi Hou', + 'remaining' => 'Remaining', 'remove_company' => 'Tangohia te Kamupene Kamupene', 'reports' => 'Ngā pūrongo', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'I tonohia', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Tono Whakamutua', 'save' => 'Tiaki', 'select' => 'Tīpako', + 'select_all' => 'Select All', 'search' => 'Rapua', 'select_category' => 'Tīpakohia he Kāwai', - 'select_department' => 'Tīpakohia he Tari', + 'select_department' => 'Tīpakohia he Tari', 'select_depreciation' => 'Tīpakohia te Momo Utu', 'select_location' => 'Tīpakohia he Tauwāhi', 'select_manufacturer' => 'Tīpakohia he Kaihanga', @@ -200,6 +227,7 @@ 'sign_in' => 'Waitohu', 'signature' => 'Waitohu', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'TE WHAKAMAHI MĀTAURANGA: Kua monokia ētahi āhuatanga mo tenei tāutanga me te raraunga i tenei pūnaha ka tautuhi i ia ra.', 'site_name' => 'Ingoa Pae', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Kei te hiahia koe kia mukua', 'submit' => 'Tukuna', 'target' => 'Kua arotahi', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Te Whakaatu me te Whakaaturanga', 'total_assets' => 'te katoa o nga rawa', 'total_licenses' => 'katoa raihana', @@ -230,6 +259,7 @@ 'users' => 'Kaiwhakamahi', 'viewall' => 'View All', 'viewassets' => 'Tirohia nga Tahua kua Tohua', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Paetukutuku', 'welcome' => 'Nau mai,: ingoa', 'years' => 'tau', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/mi/help.php b/resources/lang/mi/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/mi/help.php +++ b/resources/lang/mi/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/mi/mail.php b/resources/lang/mi/mail.php index d570bbb071..45b5249b72 100644 --- a/resources/lang/mi/mail.php +++ b/resources/lang/mi/mail.php @@ -1,6 +1,6 @@ 'Kua whakakorea e tetahi kaiwhakamahi tetahi tonoemi i runga i te paetukutuku', 'a_user_requested' => 'Kua tono tetahi kaiwhakamahi i tetahi mea i runga i te paetukutuku', 'accessory_name' => 'Ingoa Whakauru:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'He whakamatautau tenei mai i te Pūnaha Whakahaere Utu Snipe-IT. Mena kua whiwhi koe i tenei, kei te mahi te miihana :)', 'the_following_item' => 'Kua tohua te mea e whai ake nei i:', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'Hei tautuhi i to: kupuhipa tukutuku, whakaoti i tenei puka:', 'type' => 'Momo', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/mi/passwords.php b/resources/lang/mi/passwords.php index b476f8d521..cfae788f8d 100644 --- a/resources/lang/mi/passwords.php +++ b/resources/lang/mi/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Kua tukuna to hononga kupuhipa!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/mi/validation.php b/resources/lang/mi/validation.php index ec60b54ad6..7a430dcad5 100644 --- a/resources/lang/mi/validation.php +++ b/resources/lang/mi/validation.php @@ -1,6 +1,6 @@ 'Ko te: ko te tohu ko te iti rawa: min.', 'array' => 'Ko te: me whai i te huanga: iti rawa nga taonga.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Ko te mea i tīpakohia: he muhu te huanga.', 'numeric' => 'Ko te: me tohu he huanga.', 'present' => 'Ko te: ko te waahi tohu kia noho.', @@ -88,8 +89,8 @@ return array( 'unique' => 'Ko te: kua tangohia te huanga.', 'uploaded' => 'Ko te: ko te huanga i rahua te tuku.', 'url' => 'Ko te: ko te hōputu huanga he muhu.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Ko te: kei roto i te waahi tohu he momo e kore e whakaaetia.", - "email_array" => "Kotahi, neke atu ranei nga wahitau īmēra he muhu.", - "hashed_pass" => "He hē tō kupuhipa o nāianei", + 'alpha_space' => 'Ko te: kei roto i te waahi tohu he momo e kore e whakaaetia.', + 'email_array' => 'Kotahi, neke atu ranei nga wahitau īmēra he muhu.', + 'hashed_pass' => 'He hē tō kupuhipa o nāianei', 'dumbpwd' => 'He noa rawa te kupuhipa.', - "statuslabel_type" => "Me tīpako i te momo tahua tohu whaimana", + 'statuslabel_type' => 'Me tīpako i te momo tahua tohu whaimana', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/mk/admin/asset_maintenances/message.php b/resources/lang/mk/admin/asset_maintenances/message.php index d03ad216b5..78ab8b8f9a 100644 --- a/resources/lang/mk/admin/asset_maintenances/message.php +++ b/resources/lang/mk/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Дали сте сигурни дека сакате да го избришете ова одржување на основни средства?', 'error' => 'Имаше проблем со бришење на одржувањето на основни средства. Обидете се повторно.', - 'success' => 'Одржувањето на основни средства беше успешно избришано.' + 'success' => 'Одржувањето на основни средства беше успешно избришано.', ], 'create' => [ 'error' => 'Одржувањето на основни средства не е креирано, обидете се повторно.', - 'success' => 'Одржувањето на основни средства беше успешно креирано.' + 'success' => 'Одржувањето на основни средства беше успешно креирано.', ], 'edit' => [ 'error' => 'Одржувањето на основни средства не е ажурирано, обидете се повторно.', - 'success' => 'Одржувањето на основни средства беше успешно ажурирано.' + 'success' => 'Одржувањето на основни средства беше успешно ажурирано.', ], 'asset_maintenance_incomplete' => 'Се уште не е завршено', 'warranty' => 'Гаранција', 'not_warranty' => 'Без гаранција', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/mk/admin/asset_maintenances/table.php b/resources/lang/mk/admin/asset_maintenances/table.php index 4278d6bff2..f85683c9d4 100644 --- a/resources/lang/mk/admin/asset_maintenances/table.php +++ b/resources/lang/mk/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Одржување на основни средства', 'asset_name' => 'Име на основното средство', 'is_warranty' => 'Гаранција', - 'dl_csv' => 'Преземи CSV' + 'dl_csv' => 'Преземи CSV', ]; diff --git a/resources/lang/mk/admin/companies/general.php b/resources/lang/mk/admin/companies/general.php index e420c203c8..77f9fd1ade 100644 --- a/resources/lang/mk/admin/companies/general.php +++ b/resources/lang/mk/admin/companies/general.php @@ -1,4 +1,7 @@ 'Изберете компанија', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/mk/admin/companies/message.php b/resources/lang/mk/admin/companies/message.php index ea6fb96cf5..6b7f77e9ba 100644 --- a/resources/lang/mk/admin/companies/message.php +++ b/resources/lang/mk/admin/companies/message.php @@ -1,18 +1,19 @@ 'Компанијата не постои.', 'assoc_users' => 'Оваа компанија моментално е поврзана со барем еден модел и не може да се избрише. Ве молиме да ги ажурирате вашите модели за да не ја користите оваа компанија и обидете се повторно. ', - 'create' => array( + 'create' => [ 'error' => 'Компанијата не е креирана, обидете се повторно.', - 'success' => 'Компанијата е успешно креирана.' - ), - 'update' => array( + 'success' => 'Компанијата е успешно креирана.', + ], + 'update' => [ 'error' => 'Компанијата не е креирана, обидете се повторно', - 'success' => 'Компанијата е ажурирана.' - ), - 'delete' => array( + 'success' => 'Компанијата е ажурирана.', + ], + 'delete' => [ 'confirm' => 'Дали сте сигурни дека сакате да ја избришете оваа компанија?', 'error' => 'Имаше проблем со бришење на компанијата. Обидете се повторно.', - 'success' => 'Компанијата беше успешно избришана.' - ) -); + 'success' => 'Компанијата беше успешно избришана.', + ], +]; diff --git a/resources/lang/mk/admin/custom_fields/general.php b/resources/lang/mk/admin/custom_fields/general.php index cb0b12572b..6d970d1ef2 100644 --- a/resources/lang/mk/admin/custom_fields/general.php +++ b/resources/lang/mk/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Полиња по желба', + 'manage' => 'Manage', 'field' => 'Поле', 'about_fieldsets_title' => 'За Fieldsets', - 'about_fieldsets_text' => 'Fieldsets ви дозволуваат да креирате групи на сопствени полиња кои често се повторно употребувани за одредени типови на модели на средства.', - 'custom_format' => 'Прилагоден формат на регесив ("regex")...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Енкриптирајте ја вредноста на ова поле во базата на податоци', 'encrypt_field_help' => 'ПРЕДУПРЕДУВАЊЕ: Шифрирањето на поле прави полето да не може да се пребарува.', 'encrypted' => 'Енкриптирано', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Користено по модели', 'order' => 'Подредување', 'create_fieldset' => 'Нов Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Ново прилагодено поле', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Вредноста на ова поле е емкриптирана во базата на податоци. Само административните корисници ќе можат да ја видат декриптираната вредност', 'show_in_email' => 'Вклучете ја вредноста на ова поле во е-поштата испратена до корисникот? Шифрираните полиња не можат да бидат вклучени во е-пошта.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/mk/admin/depreciations/general.php b/resources/lang/mk/admin/depreciations/general.php index 800cfd1e8d..f44b24a1df 100644 --- a/resources/lang/mk/admin/depreciations/general.php +++ b/resources/lang/mk/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'За амортизационите планови', 'about_depreciations' => 'Можете да поставите амортизационен план за основните средства за да ја намалувате нивната вредност праволиниски.', 'asset_depreciations' => 'Амортизациони планови', 'create' => 'Креирај амортизационен план', 'depreciation_name' => 'Име на амортизационен план', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Број на месеци', 'update' => 'Ажурирај амортизационен план', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/mk/admin/depreciations/table.php b/resources/lang/mk/admin/depreciations/table.php index 6a790f7233..a90c00fccc 100644 --- a/resources/lang/mk/admin/depreciations/table.php +++ b/resources/lang/mk/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Месеци', 'term' => 'Времетраење', 'title' => 'Име ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/mk/admin/groups/titles.php b/resources/lang/mk/admin/groups/titles.php index aaa9f0d998..f53d6e6cbe 100644 --- a/resources/lang/mk/admin/groups/titles.php +++ b/resources/lang/mk/admin/groups/titles.php @@ -1,6 +1,6 @@ 'За групите', 'about_groups' => 'Групите се користат за генерализирање на кориснички дозволи.', 'group_management' => 'Управување со група', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Администратор на група', 'allow' => 'Дозволи', 'deny' => 'Одбиј', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/mk/admin/hardware/form.php b/resources/lang/mk/admin/hardware/form.php index 53532f1a38..57b1eb9720 100644 --- a/resources/lang/mk/admin/hardware/form.php +++ b/resources/lang/mk/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Потврди масовно бришење на основни средства', +return [ + 'bulk_delete' => 'Потврди масовно бришење на основни средства', 'bulk_delete_help' => 'Прегледајте ги основните средства за масовно бришење подолу. Откако ќе се избришат, овие основни средства можат да бидат обновени, но повеќе нема да бидат задолжени на корисник.', 'bulk_delete_warn' => 'Ќе избришете :assets_count основни средства.', - 'bulk_update' => 'Масовно ажурирање на основни средства', - 'bulk_update_help' => 'Оваа форма ви овозможува да ажурирате повеќе основни средства одеднаш. Пополнете ги полињата што треба да ги промените. Сите полиња што остануваат празни ќе останат непроменети. ', - 'bulk_update_warn' => 'Ќе ажурирате :assets_count основни средства.', + 'bulk_update' => 'Масовно ажурирање на основни средства', + 'bulk_update_help' => 'Оваа форма ви овозможува да ажурирате повеќе основни средства одеднаш. Пополнете ги полињата што треба да ги промените. Сите полиња што остануваат празни ќе останат непроменети. ', + 'bulk_update_warn' => 'Ќе ажурирате :assets_count основни средства.', 'checkedout_to' => 'Задолжен на', 'checkout_date' => 'Датум на задолжување', 'checkin_date' => 'Датум на раздолжување', @@ -38,7 +38,12 @@ return array( 'tag' => 'Код на основното средство', 'update' => 'Ажурирање на основни средства', 'warranty' => 'Гаранција', - 'warranty_expires' => 'Гаранцијата истекува', + 'warranty_expires' => 'Гаранцијата истекува', 'years' => 'години', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/mk/admin/hardware/general.php b/resources/lang/mk/admin/hardware/general.php index 3fe4b03e48..e902ab93e5 100644 --- a/resources/lang/mk/admin/hardware/general.php +++ b/resources/lang/mk/admin/hardware/general.php @@ -1,9 +1,9 @@ 'За основните средства', 'about_assets_text' => 'Основни средства се ставки следени по сериски број или код на средства. Тие обично имаат повисока набавна вредност и е важно нивно поединечно евидентирање.', - 'archived' => 'Архивирано', + 'archived' => 'Архивирано', 'asset' => 'Основно средство', 'bulk_checkout' => 'Раздолжи основно средство', 'checkin' => 'Раздолжи основно средство', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Може да се побара', 'requested' => 'Побарано', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Врати основно средство', 'pending' => 'Во чекање', 'undeployable' => 'Нераспоредливи', 'view' => 'Преглед на основно средство', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/mk/admin/hardware/message.php b/resources/lang/mk/admin/hardware/message.php index 0c99b64e70..8e4227481c 100644 --- a/resources/lang/mk/admin/hardware/message.php +++ b/resources/lang/mk/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Предупредување: Ова основно средство е означено како нераспоредливо. Ако овој статус е променет, ве молиме да го ажурирате статусот на средството.', 'does_not_exist' => 'Основното средство не постои.', - 'does_not_exist_or_not_requestable' => 'Добар обид. Тоа основно средство не постои или не може да биде побарано.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Ова средство е задолжено на корисник и не може да се избрише. Проверете го, а потоа пробајте повторно да го избришете. ', - 'create' => array( + 'create' => [ 'error' => 'Основното средство не е креирано, обидете се повторно. :(', - 'success' => 'Основното средство е успешно креирано. :)' - ), + 'success' => 'Основното средство е успешно креирано. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Основното средство не е ажурирано, обидете се повторно', 'success' => 'Основното средство е успешно ажурирано.', 'nothing_updated' => 'Не беа избрани полиња, затоа ништо не беше ажурирано.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Основното средство не е вратено, обидете се повторно', - 'success' => 'Основното средство е успешно вратено.' - ), + 'success' => 'Основното средство е успешно вратено.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Ревизијата на основни средства беше неуспешна. Обидете се повторно.', - 'success' => 'Ревизијата на основни средства е логирана.' - ), + 'success' => 'Ревизијата на основни средства е логирана.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Датотеката не се избриша. Обидете се повторно.', 'success' => 'Датотеката е успешно избришана.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Датотеките не се прикачени. Обидете се повторно.', 'success' => 'Успешно се преземени датотеките.', 'nofiles' => 'Не одбравте датотеки за прикачување, или датотеката што сакате да ја поставите е премногу голема', 'invalidfiles' => 'Една или повеќе од вашите датотеки е преголема или е тип на датотека што не е дозволен. Дозволени типови на датотеки се png, gif, jpg, doc, docx, pdf и txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Некои ставки не се увезоа правилно.', 'errorDetail' => 'Следниве елементи не се увезени поради грешки.', - 'success' => "Вашата датотека е увезена", - 'file_delete_success' => "Вашата датотека е избришана", - 'file_delete_error' => "Датотеката не можеше да се избрише", - ), + 'success' => 'Вашата датотека е увезена', + 'file_delete_success' => 'Вашата датотека е избришана', + 'file_delete_error' => 'Датотеката не можеше да се избрише', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Дали сте сигурни дека сакате да го избришете ова основно средство?', 'error' => 'Имаше проблем со бришење на основното средство. Обидете се повторно.', 'nothing_updated' => 'Не беа избрани основни средства, затоа ништо не беше избришано.', - 'success' => 'Основното средство беше избришано.' - ), + 'success' => 'Основното средство беше избришано.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Основното средство не беше задолжено, обидете се повторно', 'success' => 'Основното средство е задолжено.', 'user_does_not_exist' => 'Корисникот е неважечки. Обидете се повторно.', 'not_available' => 'Основното средство не е достапно за задолжување!', - 'no_assets_selected' => 'Мора да одберете најмалку едно основно средство' - ), + 'no_assets_selected' => 'Мора да одберете најмалку едно основно средство', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Основното средство не беше раздолжено, обидете се повторно', 'success' => 'Основното средство е раздолжено.', 'user_does_not_exist' => 'Корисникот е неважечки. Обидете се повторно.', 'already_checked_in' => 'Основното средство е веќе задолжено.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Основното средство не е побарано, обидете се повторно', 'success' => 'Основното средство е побарано.', - 'canceled' => 'Барањето за задолжување е откажано' - ) + 'canceled' => 'Барањето за задолжување е откажано', + ], -); +]; diff --git a/resources/lang/mk/admin/hardware/table.php b/resources/lang/mk/admin/hardware/table.php index 16c068c8e3..f305323802 100644 --- a/resources/lang/mk/admin/hardware/table.php +++ b/resources/lang/mk/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Код на основното средство', 'asset_model' => 'Модел', - 'book_value' => 'Вредност', + 'book_value' => 'Current Value', 'change' => 'Раздолжи/Задолжи', 'checkout_date' => 'Датум на задолжување', 'checkoutto' => 'Задолжен на', + 'current_value' => 'Current Value', 'diff' => 'Разлика', 'dl_csv' => 'Преземи CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Сериски број', 'status' => 'Состојба', 'title' => 'Основно средство ', - 'image' => 'Слика', + 'image' => 'Слика', 'days_without_acceptance' => 'Денови без прифаќање', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/mk/admin/kits/general.php b/resources/lang/mk/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/mk/admin/kits/general.php +++ b/resources/lang/mk/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/mk/admin/locations/table.php b/resources/lang/mk/admin/locations/table.php index 45a079d6bf..aa875e380f 100644 --- a/resources/lang/mk/admin/locations/table.php +++ b/resources/lang/mk/admin/locations/table.php @@ -1,6 +1,6 @@ 'За локациите', 'about_locations' => 'Локациите се користат за следење на информации за тоа каде се наоѓаат корисниците, основните средства и други средства', 'assets_rtd' => 'Основни средства', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Родител', 'currency' => 'Валута на локација', 'ldap_ou' => 'LDAP OU за пребарување', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/mk/admin/reports/general.php b/resources/lang/mk/admin/reports/general.php index 4c0c102ea6..e2966c8e88 100644 --- a/resources/lang/mk/admin/reports/general.php +++ b/resources/lang/mk/admin/reports/general.php @@ -1,5 +1,10 @@ 'Изберете ги опциите за извештајот за основни средства.' -); +return [ + 'info' => 'Изберете ги опциите за извештајот за основни средства.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/mk/admin/settings/general.php b/resources/lang/mk/admin/settings/general.php index ec56863050..95949ce6fd 100644 --- a/resources/lang/mk/admin/settings/general.php +++ b/resources/lang/mk/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Домен на Active Directory', 'ad_domain_help' => 'This is sometimes the same as your email domain, but not always.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'Ова е сервер на Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Испрати аларм до', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Овозможени аларми по е-пошта', 'alert_interval' => 'Праг на застарување на аларм (денови)', 'alert_inv_threshold' => 'Праг на аларм за инвентар', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'ID на основни средства', 'audit_interval' => 'Интервал на ревизија', 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', - 'auto_increment_assets' => 'Generate auto-incrementing asset IDs', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Префикс (опционално)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset IDs first to set this', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Резервни копии', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Поставки за баркод', 'confirm_purge' => 'Потврди чистка', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Тип на 2D бар код', 'alt_barcode_type' => 'Тип на 1D бар код', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Поставки за EULA', 'eula_markdown' => 'This EULA allows Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'General Settings', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel верзија', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'Овозможен LDAP', 'ldap_integration' => 'Интеграција со LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Employee Number', 'ldap_email' => 'LDAP меил', - 'license' => 'Лиценца за софтвер', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Лиценца за софтвер', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'This Snipe-IT install can load scripts from the outside world.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Optionally include a few sentences on your login screen, for example to assist people who have found a lost or stolen device. This field accepts Github flavored markdown', 'login_remote_user_text' => 'Опции за најва на далечни корисници', @@ -118,16 +141,28 @@ return array( 'optional' => 'опционално', 'per_page' => 'Results Per Page', 'php' => 'PHP верзија', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.', 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.', 'pwd_secure_complexity' => 'Сложеност на лозинка', 'pwd_secure_complexity_help' => 'Select whichever password complexity rules you wish to enforce.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Минимум знаци во лозинка', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Спречете чести лозинки', 'pwd_secure_uncommon_help' => 'This will disallow users from using common passwords from the top 10,000 passwords reported in breaches.', 'qr_help' => 'Enable QR Codes first to set this', 'qr_text' => 'QR Code Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Поставка', 'settings' => 'Поставки', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Site Name', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Update Settings', 'value' => 'Вредност', 'brand' => 'Брендирање', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'About Settings', 'about_settings_text' => 'These settings let you customize certain aspects of your installation.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Purge Deleted Records', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Label bottom gutter', 'labels_display_sgutter' => 'Label side gutter', 'labels_fontsize' => 'Label font size', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Length of asset tags, including zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/mk/admin/settings/message.php b/resources/lang/mk/admin/settings/message.php index 8e49a91c1f..ded8eb2216 100644 --- a/resources/lang/mk/admin/settings/message.php +++ b/resources/lang/mk/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Се случи грешка при ажурирањето. ', - 'success' => 'Поставките се ажурирани.' - ), - 'backup' => array( + 'success' => 'Поставките се ажурирани.', + ], + 'backup' => [ 'delete_confirm' => 'Дали си сигурен дека сакаш да ја избришеш резервната копија? Ова не може да биде вратено. ', 'file_deleted' => 'Резервната копија е избришана. ', 'generated' => 'Направена е нова резервна копија.', 'file_not_found' => 'Таа резервна копија не може да се најде на серверот.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Се случи грешка при трајното бришење. ', 'validation_failed' => 'Потврдата за трајно бришење е неточна. Внесете го зборот "DELETE" во полето за потврда.', - 'success' => 'Записите се трајно избришани.' - ), - -); + 'success' => 'Записите се трајно избришани.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/mk/admin/statuslabels/message.php b/resources/lang/mk/admin/statuslabels/message.php index e937c2c84c..b79a479627 100644 --- a/resources/lang/mk/admin/statuslabels/message.php +++ b/resources/lang/mk/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Етикетата за статус не постои.', 'assoc_assets' => 'Оваа етикета за статус моментално е поврзана со барем едно основно средство и не може да се избрише. Ве молиме да ги ажурирате вашите основни средства за да не ја користите оваа етикета за статус и обидете се повторно. ', - - 'create' => array( + 'create' => [ 'error' => 'Етикетата за статус не е креирана, обидете се повторно.', - 'success' => 'Етикетата за статус е креирана.' - ), + 'success' => 'Етикетата за статус е креирана.', + ], - 'update' => array( + 'update' => [ 'error' => 'Етикетата за статус не е ажурирана, обидете се повторно', - 'success' => 'Етикетата за статус е ажурирана.' - ), + 'success' => 'Етикетата за статус е ажурирана.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Дали сте сигурни дека сакате да ја избришете етикетата за статус?', 'error' => 'Имаше проблем со бришење на етикетата за статус. Обидете се повторно.', - 'success' => 'Етикетата за статус е избришана.' - ), + 'success' => 'Етикетата за статус е избришана.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Овие основни средства не може да се задолжат на никого.', - 'deployable' => 'Овие основни средства може да се задолжат. Откако ќе бидат задолжени, ќе имаат мета-статус на Распоредени.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Овие средства не може да се задолжат, и ќе се појавуваат во архивираните средства. Ова е корисно за зачувување на информации за основните средства за сметководствени/историски потреби.', 'pending' => 'Овие средства сè уште не можат да се задолжат. Најчесто се користи за средства кои се надвор за сервисирање, но се очекува да се вратат.', - ), + ], -); +]; diff --git a/resources/lang/mk/admin/users/general.php b/resources/lang/mk/admin/users/general.php index 0abcc16222..e998ef9281 100644 --- a/resources/lang/mk/admin/users/general.php +++ b/resources/lang/mk/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Средства задолжени на :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Ажурирај корисник', 'filetype_info' => 'Дозволени типови на датотеки се png, gif, jpg, jpeg, doc, docx, pdf, txt, zip и rar.', 'history_user' => 'Историја за :name', - 'info' => 'Информации', + 'info' => 'Информации', 'restore_user' => 'Кликни тука за да ги вратите.', 'last_login' => 'Последна најава', 'ldap_config_text' => 'LDAP конфигурациските поставки може да се најдат во Admin > Settings. Избраната локација (опционално) ќе биде поставена за сите увезени корисници.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Вашите тековни администраторски поставки овозможуваат селективно спроведување на автентикација со два фактори. ', 'two_factor_enrolled' => 'Поврзан уред за 2FA ', 'two_factor_active' => '2FA активна', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/mk/button.php b/resources/lang/mk/button.php index da990ce3a3..bcba31f174 100644 --- a/resources/lang/mk/button.php +++ b/resources/lang/mk/button.php @@ -1,6 +1,6 @@ 'Акции', 'add' => 'Додади ново', 'cancel' => 'Откажи', @@ -8,11 +8,17 @@ return array( 'delete' => 'Избриши', 'edit' => 'Ажурирај', 'restore' => 'Врати', + 'remove' => 'Remove', 'request' => 'Побарај', 'submit' => 'Поднеси', 'upload' => 'Прикачи', - 'select_file' => 'Избери датотека...', + 'select_file' => 'Избери датотека...', 'select_files' => 'Избери датотека...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/mk/general.php b/resources/lang/mk/general.php index b091fe29e8..d30af62d17 100644 --- a/resources/lang/mk/general.php +++ b/resources/lang/mk/general.php @@ -19,7 +19,10 @@ 'asset' => 'Основно средство', 'asset_report' => 'Извештај за основни средства', 'asset_tag' => 'Код на основното средство', - 'assets_available' => 'расположиви средства', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Ревизија', 'audit_report' => 'Дневник за ревизија', 'assets' => 'Основни средства', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Масовна ревизија', 'bulkaudit_status' => 'Статус на ревизија', 'bulk_checkout' => 'Масовно задолжување', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Откажи', 'categories' => 'Категории', @@ -44,13 +51,13 @@ 'checkins_count' => 'Пријавувања', 'user_requests_count' => 'Барања', 'city' => 'Град', - 'click_here' => 'Кликни тука', + 'click_here' => 'Кликни тука', 'clear_selection' => 'Отселектирај ги сите', 'companies' => 'Компании', 'company' => 'Компанија', 'component' => 'Компонента', 'components' => 'Компоненти', - 'complete' => 'Завршено', + 'complete' => 'Завршено', 'consumable' => 'Потрошен материјал', 'consumables' => 'Потрошен материјал', 'country' => 'Држава', @@ -62,6 +69,8 @@ 'updated_at' => 'Ажурирано во', 'currency' => '$', // this is deprecated 'current' => 'Тековна', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Приспособен извештај за основни средства', 'dashboard' => 'Табла', 'days' => 'денови', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Дали сте сигурни дека сакате да избришете: ставка?', 'deleted' => 'Избришани', 'delete_seats' => 'Избришани места', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Одделенија', - 'department' => 'Одделение', + 'department' => 'Одделение', 'deployed' => 'Распоредени', + 'depreciation' => 'Амортизационен план', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Извештај за амортизација', 'details' => 'Детали', 'download' => 'Преземи', - 'download_all' => 'Download All', - 'depreciation' => 'Амортизационен план', + 'download_all' => 'Download All', 'editprofile' => 'Уредете го вашиот профил', 'eol' => 'EOL', 'email_domain' => 'Домен за е-пошта', 'email_format' => 'Формат на е-пошта', 'email_domain_help' => 'Ова се користи за генерирање на адреси на е-пошта при увоз', + 'error' => 'Error', 'filastname_format' => 'Почетна буква од име, Презиме (jjankov@example.com)', 'firstname_lastname_format' => 'Име, точка, Презиме (janko.jankov@example.com)', 'firstname_lastname_underscore_format' => 'Име, _, Презиме (janko_jankov@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Датотека', 'file_type' => 'File Type', 'file_uploads' => 'Прикачување датотеки', + 'file_upload' => 'File Upload', 'generate' => 'Генерирање', - 'github_markdown' => 'Ова поле прифаќа означување според Github.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Ова поле прифаќа означување според Github.', 'groups' => 'Групи', 'gravatar_email' => 'Gravatar е-пошта', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Историја', 'history_for' => 'Историја за', 'id' => 'ID', 'image' => 'Слика', 'image_delete' => 'Избриши ја сликата', 'image_upload' => 'Поставете слика', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Увоз', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Извештај за одржување на основни средства', 'asset_maintenances' => 'Одржувања на основни средства', 'item' => 'Ставка', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Недоволни дозволи!', 'kits' => 'Predefined Kits', 'language' => 'Јазик', @@ -132,7 +150,7 @@ 'licenses_available' => 'лиценци на располагање', 'licenses' => 'Лиценци', 'list_all' => 'Листа на сите', - 'loading' => 'Вчитување', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Оваа функција е оневозможена за демонстрационата инсталација.', 'location' => 'Локација', @@ -141,15 +159,17 @@ 'logout' => 'Одјави се', 'lookup_by_tag' => 'Пребарување по код на основно средство', 'maintenances' => 'Одржувања', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Производител', 'manufacturers' => 'Производители', 'markdown' => 'Ова поле прифаќа означување според Github.', 'min_amt' => 'Минимална количина', - 'min_amt_help' => 'Минимален број на предмети кои треба да бидат достапни пред да се активира предупредувањето.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Модел бр.', 'months' => 'месеци', 'moreinfo' => 'Повеќе информации', 'name' => 'Име', + 'new_password' => 'New Password', 'next' => 'Следно', 'next_audit_date' => 'Следен датум на ревизија', 'last_audit' => 'Последна ревизија', @@ -171,19 +191,26 @@ 'purchase_date' => 'Датум на набавка', 'qty' => 'Количина', 'quantity' => 'Квантитет', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Подготвен за распоредување', 'recent_activity' => 'Скорешна активност', + 'remaining' => 'Remaining', 'remove_company' => 'Отстрани поврзување со компанија', 'reports' => 'Извештаи', 'restored' => 'вратено', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Побарано', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Барањето е откажано', 'save' => 'Зачувај', 'select' => 'Избери', + 'select_all' => 'Select All', 'search' => 'Пребарај', 'select_category' => 'Одбери категорија', - 'select_department' => 'Изберете оддел', + 'select_department' => 'Изберете оддел', 'select_depreciation' => 'Изберете тип на амортизација', 'select_location' => 'Изберете локација', 'select_manufacturer' => 'Изберете производител', @@ -200,6 +227,7 @@ 'sign_in' => 'Најави се', 'signature' => 'Потпис', 'skin' => 'Кожа', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Некои функции се оневозможени за оваа инсталација.', 'site_name' => 'Име на сајтот', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Дали сте сигурни дека сакате да ја избришете', 'submit' => 'Поднеси', 'target' => 'Цел', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Приказ на време и датум', 'total_assets' => 'вкупно основни средства', 'total_licenses' => 'вкупно лиценци', @@ -230,6 +259,7 @@ 'users' => 'Корисници', 'viewall' => 'View All', 'viewassets' => 'Прикажете ги доделените основни средства', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Веб страна', 'welcome' => 'Добредојдовте :name', 'years' => 'години', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/mk/help.php b/resources/lang/mk/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/mk/help.php +++ b/resources/lang/mk/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/mk/mail.php b/resources/lang/mk/mail.php index 39544f5265..587fb99279 100644 --- a/resources/lang/mk/mail.php +++ b/resources/lang/mk/mail.php @@ -1,6 +1,6 @@ 'Корисникот го откажал барањето за средство на веб-страницата', 'a_user_requested' => 'Корисникот побарал средство на веб-страницата', 'accessory_name' => 'Име на додаток:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Ова е тест од Snipe-IT Системот за управување со основни средства. Ако го добивте ова, е-поштата работи :)', 'the_following_item' => 'Следната ставка е раздолжена: ', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'За да ја ресетирате вашата :web лозинка, пополнете го овој формулар:', 'type' => 'Тип', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/mk/passwords.php b/resources/lang/mk/passwords.php index 99d27f6bd2..6f100fe74e 100644 --- a/resources/lang/mk/passwords.php +++ b/resources/lang/mk/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Линкот за вашата лозинка е испратен!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/mk/validation.php b/resources/lang/mk/validation.php index 49a5d02be3..3bf63f416b 100644 --- a/resources/lang/mk/validation.php +++ b/resources/lang/mk/validation.php @@ -1,6 +1,6 @@ ':attribute мора да биде поголем од :min знаци.', 'array' => ':attribute мора да содржи најмалку :min ставки.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Избраниот :attribute не е валиден.', 'numeric' => ':attribute мора да биде број.', 'present' => 'Полето :attribute е задолжително.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute е веќе зафатен.', 'uploaded' => ':attribute не е прикачен.', 'url' => 'Форматот на :attribute не е валиден.', - "unique_undeleted" => ":attribute мора да биде уникатен.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => ':attribute мора да биде уникатен.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Полето :attribute содржи знак што не е дозволен.", - "email_array" => "Една или повеќе е-пошти не се валидни.", - "hashed_pass" => "Вашата тековна лозинка е неточна", + 'alpha_space' => 'Полето :attribute содржи знак што не е дозволен.', + 'email_array' => 'Една или повеќе е-пошти не се валидни.', + 'hashed_pass' => 'Вашата тековна лозинка е неточна', 'dumbpwd' => 'Таа лозинка е премногу честа.', - "statuslabel_type" => "Мора да изберете валидна етикета за статус", + 'statuslabel_type' => 'Мора да изберете валидна етикета за статус', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/ml-IN/admin/asset_maintenances/message.php b/resources/lang/ml-IN/admin/asset_maintenances/message.php index d121115825..b44f618207 100644 --- a/resources/lang/ml-IN/admin/asset_maintenances/message.php +++ b/resources/lang/ml-IN/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset maintenance?', 'error' => 'There was an issue deleting the asset maintenance. Please try again.', - 'success' => 'The asset maintenance was deleted successfully.' + 'success' => 'The asset maintenance was deleted successfully.', ], 'create' => [ 'error' => 'Asset Maintenance was not created, please try again.', - 'success' => 'Asset Maintenance created successfully.' + 'success' => 'Asset Maintenance created successfully.', ], 'edit' => [ 'error' => 'Asset Maintenance was not edited, please try again.', - 'success' => 'Asset Maintenance edited successfully.' + 'success' => 'Asset Maintenance edited successfully.', ], 'asset_maintenance_incomplete' => 'Not Completed Yet', 'warranty' => 'Warranty', 'not_warranty' => 'Not Warranty', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/ml-IN/admin/asset_maintenances/table.php b/resources/lang/ml-IN/admin/asset_maintenances/table.php index f3a6be60f9..3ba895038d 100644 --- a/resources/lang/ml-IN/admin/asset_maintenances/table.php +++ b/resources/lang/ml-IN/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Asset Maintenance', 'asset_name' => 'Asset Name', 'is_warranty' => 'Warranty', - 'dl_csv' => 'Download CSV' + 'dl_csv' => 'Download CSV', ]; diff --git a/resources/lang/ml-IN/admin/companies/general.php b/resources/lang/ml-IN/admin/companies/general.php index 9d58ccb58e..37781012ba 100644 --- a/resources/lang/ml-IN/admin/companies/general.php +++ b/resources/lang/ml-IN/admin/companies/general.php @@ -1,4 +1,7 @@ 'Select Company', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/ml-IN/admin/companies/message.php b/resources/lang/ml-IN/admin/companies/message.php index a6db573519..b44bdd4b85 100644 --- a/resources/lang/ml-IN/admin/companies/message.php +++ b/resources/lang/ml-IN/admin/companies/message.php @@ -1,18 +1,19 @@ 'Company does not exist.', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', - 'create' => array( + 'create' => [ 'error' => 'Company was not created, please try again.', - 'success' => 'Company created successfully.' - ), - 'update' => array( + 'success' => 'Company created successfully.', + ], + 'update' => [ 'error' => 'Company was not updated, please try again', - 'success' => 'Company updated successfully.' - ), - 'delete' => array( + 'success' => 'Company updated successfully.', + ], + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this company?', 'error' => 'There was an issue deleting the company. Please try again.', - 'success' => 'The Company was deleted successfully.' - ) -); + 'success' => 'The Company was deleted successfully.', + ], +]; diff --git a/resources/lang/ml-IN/admin/custom_fields/general.php b/resources/lang/ml-IN/admin/custom_fields/general.php index c8d2a70a71..8483c67c69 100644 --- a/resources/lang/ml-IN/admin/custom_fields/general.php +++ b/resources/lang/ml-IN/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Custom Fields', + 'manage' => 'Manage', 'field' => 'Field', 'about_fieldsets_title' => 'About Fieldsets', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used used for specific asset model types.', - 'custom_format' => 'Custom regex format...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Encrypt the value of this field in the database', 'encrypt_field_help' => 'WARNING: Encrypting a field makes it unsearchable.', 'encrypted' => 'Encrypted', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Used By Models', 'order' => 'Order', 'create_fieldset' => 'New Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'New Custom Field', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'The value of this field is encrypted in the database. Only admin users will be able to view the decrypted value', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/ml-IN/admin/depreciations/general.php b/resources/lang/ml-IN/admin/depreciations/general.php index a5dec994c2..1a5666f9dc 100644 --- a/resources/lang/ml-IN/admin/depreciations/general.php +++ b/resources/lang/ml-IN/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'About Asset Depreciations', 'about_depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', 'asset_depreciations' => 'Asset Depreciations', 'create' => 'Create Depreciation', 'depreciation_name' => 'Depreciation Name', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Number of Months', 'update' => 'Update Depreciation', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/ml-IN/admin/depreciations/table.php b/resources/lang/ml-IN/admin/depreciations/table.php index 5ba01d132c..256b10b92a 100644 --- a/resources/lang/ml-IN/admin/depreciations/table.php +++ b/resources/lang/ml-IN/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Months', 'term' => 'Term', 'title' => 'Name ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/ml-IN/admin/groups/titles.php b/resources/lang/ml-IN/admin/groups/titles.php index 99e8cc1f6f..d875f190d7 100644 --- a/resources/lang/ml-IN/admin/groups/titles.php +++ b/resources/lang/ml-IN/admin/groups/titles.php @@ -1,6 +1,6 @@ 'About Groups', 'about_groups' => 'Groups are used to generalize user permissions.', 'group_management' => 'Group Management', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Group Admin', 'allow' => 'Allow', 'deny' => 'Deny', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/ml-IN/admin/hardware/form.php b/resources/lang/ml-IN/admin/hardware/form.php index 9b3ac32410..0c1a3167be 100644 --- a/resources/lang/ml-IN/admin/hardware/form.php +++ b/resources/lang/ml-IN/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirm Bulk Delete Assets', +return [ + 'bulk_delete' => 'Confirm Bulk Delete Assets', 'bulk_delete_help' => 'Review the assets for bulk deletion below. Once deleted, these assets can be restored, but they will no longer be associated with any users they are currently assigned to.', 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_update' => 'Bulk Update Assets', - 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', - 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', + 'bulk_update' => 'Bulk Update Assets', + 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', + 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', @@ -38,7 +38,12 @@ return array( 'tag' => 'Asset Tag', 'update' => 'Asset Update', 'warranty' => 'Warranty', - 'warranty_expires' => 'Warranty Expires', + 'warranty_expires' => 'Warranty Expires', 'years' => 'years', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/ml-IN/admin/hardware/general.php b/resources/lang/ml-IN/admin/hardware/general.php index af2be65fc6..1ac49efef1 100644 --- a/resources/lang/ml-IN/admin/hardware/general.php +++ b/resources/lang/ml-IN/admin/hardware/general.php @@ -1,9 +1,9 @@ 'About Assets', 'about_assets_text' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', - 'archived' => 'Archived', + 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'Checkin Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Requestable', 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restore Asset', 'pending' => 'Pending', 'undeployable' => 'Undeployable', 'view' => 'View Asset', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/ml-IN/admin/hardware/message.php b/resources/lang/ml-IN/admin/hardware/message.php index e087cad26f..8c8e323a73 100644 --- a/resources/lang/ml-IN/admin/hardware/message.php +++ b/resources/lang/ml-IN/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Warning: This asset has been marked as currently undeployable. If this status has changed, please update the asset status.', 'does_not_exist' => 'Asset does not exist.', - 'does_not_exist_or_not_requestable' => 'Nice try. That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'This asset is currently checked out to a user and cannot be deleted. Please check the asset in first, and then try deleting again. ', - 'create' => array( + 'create' => [ 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Asset created successfully. :)' - ), + 'success' => 'Asset created successfully. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Asset was not updated, please try again', 'success' => 'Asset updated successfully.', 'nothing_updated' => 'No fields were selected, so nothing was updated.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.' - ), + 'success' => 'Asset restored successfully.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.' - ), + 'success' => 'Asset audit successfully logged.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'File not deleted. Please try again.', 'success' => 'File successfully deleted.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'File(s) not uploaded. Please try again.', 'success' => 'File(s) successfully uploaded.', 'nofiles' => 'You did not select any files for upload, or the file you are trying to upload is too large', 'invalidfiles' => 'One or more of your files is too large or is a filetype that is not allowed. Allowed filetypes are png, gif, jpg, doc, docx, pdf, and txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Some items did not import correctly.', 'errorDetail' => 'The following Items were not imported because of errors.', - 'success' => "Your file has been imported", - 'file_delete_success' => "Your file has been been successfully deleted", - 'file_delete_error' => "The file was unable to be deleted", - ), + 'success' => 'Your file has been imported', + 'file_delete_success' => 'Your file has been been successfully deleted', + 'file_delete_error' => 'The file was unable to be deleted', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset?', 'error' => 'There was an issue deleting the asset. Please try again.', 'nothing_updated' => 'No assets were selected, so nothing was deleted.', - 'success' => 'The asset was deleted successfully.' - ), + 'success' => 'The asset was deleted successfully.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Asset was not checked out, please try again', 'success' => 'Asset checked out successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'not_available' => 'That asset is not available for checkout!', - 'no_assets_selected' => 'You must select at least one asset from the list' - ), + 'no_assets_selected' => 'You must select at least one asset from the list', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Asset was not checked in, please try again', 'success' => 'Asset checked in successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'already_checked_in' => 'That asset is already checked in.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Asset was not requested, please try again', 'success' => 'Asset requested successfully.', - 'canceled' => 'Checkout request successfully canceled' - ) + 'canceled' => 'Checkout request successfully canceled', + ], -); +]; diff --git a/resources/lang/ml-IN/admin/hardware/table.php b/resources/lang/ml-IN/admin/hardware/table.php index 38788e1984..6166ba8045 100644 --- a/resources/lang/ml-IN/admin/hardware/table.php +++ b/resources/lang/ml-IN/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Asset Tag', 'asset_model' => 'Model', - 'book_value' => 'Value', + 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => 'Checkout Date', 'checkoutto' => 'Checked Out', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'Download CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'Status', 'title' => 'Asset ', - 'image' => 'Device Image', + 'image' => 'Device Image', 'days_without_acceptance' => 'Days Without Acceptance', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/ml-IN/admin/kits/general.php b/resources/lang/ml-IN/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/ml-IN/admin/kits/general.php +++ b/resources/lang/ml-IN/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/ml-IN/admin/locations/table.php b/resources/lang/ml-IN/admin/locations/table.php index 5319640b24..5135133856 100644 --- a/resources/lang/ml-IN/admin/locations/table.php +++ b/resources/lang/ml-IN/admin/locations/table.php @@ -1,6 +1,6 @@ 'About Locations', 'about_locations' => 'Locations are used to track location information for users, assets, and other items', 'assets_rtd' => 'Assets', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Parent', 'currency' => 'Location Currency', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/ml-IN/admin/reports/general.php b/resources/lang/ml-IN/admin/reports/general.php index b03b97546f..344d5c8743 100644 --- a/resources/lang/ml-IN/admin/reports/general.php +++ b/resources/lang/ml-IN/admin/reports/general.php @@ -1,5 +1,10 @@ 'Select the options you want for your asset report.' -); +return [ + 'info' => 'Select the options you want for your asset report.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/ml-IN/admin/settings/general.php b/resources/lang/ml-IN/admin/settings/general.php index fb268f39f0..3e7a60f89f 100644 --- a/resources/lang/ml-IN/admin/settings/general.php +++ b/resources/lang/ml-IN/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory domain', 'ad_domain_help' => 'This is sometimes the same as your email domain, but not always.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'This is an Active Directory server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Send alerts to', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Audit Interval', 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', - 'auto_increment_assets' => 'Generate auto-incrementing asset IDs', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset IDs first to set this', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Backups', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D Barcode Type', 'alt_barcode_type' => '1D barcode type', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA Settings', 'eula_markdown' => 'This EULA allows Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'General Settings', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP enabled', 'ldap_integration' => 'LDAP Integration', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Employee Number', 'ldap_email' => 'LDAP Email', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'This Snipe-IT install can load scripts from the outside world.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Optionally include a few sentences on your login screen, for example to assist people who have found a lost or stolen device. This field accepts Github flavored markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'optional', 'per_page' => 'Results Per Page', 'php' => 'PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.', 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.', 'pwd_secure_complexity' => 'Password Complexity', 'pwd_secure_complexity_help' => 'Select whichever password complexity rules you wish to enforce.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Password minimum characters', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Prevent common passwords', 'pwd_secure_uncommon_help' => 'This will disallow users from using common passwords from the top 10,000 passwords reported in breaches.', 'qr_help' => 'Enable QR Codes first to set this', 'qr_text' => 'QR Code Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Setting', 'settings' => 'Settings', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Site Name', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Update Settings', 'value' => 'Value', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'About Settings', 'about_settings_text' => 'These settings let you customize certain aspects of your installation.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Purge Deleted Records', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Label bottom gutter', 'labels_display_sgutter' => 'Label side gutter', 'labels_fontsize' => 'Label font size', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Length of asset tags, including zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/ml-IN/admin/settings/message.php b/resources/lang/ml-IN/admin/settings/message.php index 736d5c3e9e..174a15fbd9 100644 --- a/resources/lang/ml-IN/admin/settings/message.php +++ b/resources/lang/ml-IN/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'An error has occurred while updating. ', - 'success' => 'Settings updated successfully.' - ), - 'backup' => array( + 'success' => 'Settings updated successfully.', + ], + 'backup' => [ 'delete_confirm' => 'Are you sure you would like to delete this backup file? This action cannot be undone. ', 'file_deleted' => 'The backup file was successfully deleted. ', 'generated' => 'A new backup file was successfully created.', 'file_not_found' => 'That backup file could not be found on the server.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'An error has occurred while purging. ', 'validation_failed' => 'Your purge confirmation is incorrect. Please type the word "DELETE" in the confirmation box.', - 'success' => 'Deleted records successfully purged.' - ), - -); + 'success' => 'Deleted records successfully purged.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/ml-IN/admin/statuslabels/message.php b/resources/lang/ml-IN/admin/statuslabels/message.php index 2937f84978..fe9adbf928 100644 --- a/resources/lang/ml-IN/admin/statuslabels/message.php +++ b/resources/lang/ml-IN/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Status Label does not exist.', 'assoc_assets' => 'This Status Label is currently associated with at least one Asset and cannot be deleted. Please update your assets to no longer reference this status and try again. ', - - 'create' => array( + 'create' => [ 'error' => 'Status Label was not created, please try again.', - 'success' => 'Status Label created successfully.' - ), + 'success' => 'Status Label created successfully.', + ], - 'update' => array( + 'update' => [ 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.' - ), + 'success' => 'Status Label updated successfully.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this Status Label?', 'error' => 'There was an issue deleting the Status Label. Please try again.', - 'success' => 'The Status Label was deleted successfully.' - ), + 'success' => 'The Status Label was deleted successfully.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'These assets cannot be assigned to anyone.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'These assets cannot be checked out, and will only show up in the Archived view. This is useful for retaining information about assets for budgeting/historic purposes but keeping them out of the day-to-day asset list.', 'pending' => 'These assets can not yet be assigned to anyone, often used for items that are out for repair, but are expected to return to circulation.', - ), + ], -); +]; diff --git a/resources/lang/ml-IN/admin/users/general.php b/resources/lang/ml-IN/admin/users/general.php index ac4f652025..3237c065cd 100644 --- a/resources/lang/ml-IN/admin/users/general.php +++ b/resources/lang/ml-IN/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Assets assigned to :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Edit User', 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'History for :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Click here to restore them.', 'last_login' => 'Last Login', 'ldap_config_text' => 'LDAP configuration settings can be found Admin > Settings. The (optional) selected location will be set for all imported users.', @@ -23,6 +22,16 @@ return array( 'view_user' => 'View User :name', 'usercsv' => 'CSV file', 'two_factor_admin_optin_help' => 'Your current admin settings allow selective enforcement of two-factor authentication. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - ); + 'two_factor_enrolled' => '2FA Device Enrolled', + 'two_factor_active' => '2FA Active', + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/ml-IN/button.php b/resources/lang/ml-IN/button.php index 27131e5fc6..1e44af7d1a 100644 --- a/resources/lang/ml-IN/button.php +++ b/resources/lang/ml-IN/button.php @@ -1,6 +1,6 @@ 'Actions', 'add' => 'Add New', 'cancel' => 'Cancel', @@ -8,11 +8,17 @@ return array( 'delete' => 'Delete', 'edit' => 'Edit', 'restore' => 'Restore', + 'remove' => 'Remove', 'request' => 'Request', 'submit' => 'Submit', 'upload' => 'Upload', - 'select_file' => 'Select File...', + 'select_file' => 'Select File...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/ml-IN/general.php b/resources/lang/ml-IN/general.php index 446957c9a5..2e358c77f9 100644 --- a/resources/lang/ml-IN/general.php +++ b/resources/lang/ml-IN/general.php @@ -19,7 +19,10 @@ 'asset' => 'Asset', 'asset_report' => 'Asset Report', 'asset_tag' => 'Asset Tag', - 'assets_available' => 'assets available', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Audit Log', 'assets' => 'Assets', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Bulk Audit', 'bulkaudit_status' => 'Audit Status', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Cancel', 'categories' => 'Categories', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'City', - 'click_here' => 'Click here', + 'click_here' => 'Click here', 'clear_selection' => 'Clear Selection', 'companies' => 'Companies', 'company' => 'Company', 'component' => 'Component', 'components' => 'Components', - 'complete' => 'Complete', + 'complete' => 'Complete', 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', @@ -62,6 +69,8 @@ 'updated_at' => 'Updated at', 'currency' => '$', // this is deprecated 'current' => 'Current', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Custom Asset Report', 'dashboard' => 'Dashboard', 'days' => 'days', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'Deleted', 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departments', - 'department' => 'Department', + 'department' => 'Department', 'deployed' => 'Deployed', + 'depreciation' => 'Depreciation', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Depreciation Report', 'details' => 'Details', 'download' => 'Download', - 'download_all' => 'Download All', - 'depreciation' => 'Depreciation', + 'download_all' => 'Download All', 'editprofile' => 'Edit Your Profile', 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', 'firstname_lastname_format' => 'First Name Last Name (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'File', 'file_type' => 'File Type', 'file_uploads' => 'File Uploads', + 'file_upload' => 'File Upload', 'generate' => 'Generate', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Groups', 'gravatar_email' => 'Gravatar Email Address', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'History', 'history_for' => 'History for', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Delete Image', 'image_upload' => 'Upload Image', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Import', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Asset Maintenance Report', 'asset_maintenances' => 'Asset Maintenances', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Insufficient permissions!', 'kits' => 'Predefined Kits', 'language' => 'Language', @@ -132,7 +150,7 @@ 'licenses_available' => 'licenses available', 'licenses' => 'Licenses', 'list_all' => 'List All', - 'loading' => 'Loading', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'This feature has been disabled for the demo installation.', 'location' => 'Location', @@ -141,15 +159,17 @@ 'logout' => 'Logout', 'lookup_by_tag' => 'Lookup by Asset Tag', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Manufacturer', 'manufacturers' => 'Manufacturers', 'markdown' => 'This field allows Github flavored markdown.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model No.', 'months' => 'months', 'moreinfo' => 'More Info', 'name' => 'Name', + 'new_password' => 'New Password', 'next' => 'Next', 'next_audit_date' => 'Next Audit Date', 'last_audit' => 'Last Audit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Purchase Date', 'qty' => 'QTY', 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', + 'remaining' => 'Remaining', 'remove_company' => 'Remove Company Association', 'reports' => 'Reports', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Requested', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Request Canceled', 'save' => 'Save', 'select' => 'Select', + 'select_all' => 'Select All', 'search' => 'Search', 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', + 'select_department' => 'Select a Department', 'select_depreciation' => 'Select a Depreciation Type', 'select_location' => 'Select a Location', 'select_manufacturer' => 'Select a Manufacturer', @@ -200,6 +227,7 @@ 'sign_in' => 'Sign in', 'signature' => 'Signature', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', 'site_name' => 'Site Name', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Are you sure you wish to delete', 'submit' => 'Submit', 'target' => 'Target', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Time and Date Display', 'total_assets' => 'total assets', 'total_licenses' => 'total licenses', @@ -230,6 +259,7 @@ 'users' => 'Users', 'viewall' => 'View All', 'viewassets' => 'View Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Website', 'welcome' => 'Welcome, :name', 'years' => 'years', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/ml-IN/help.php b/resources/lang/ml-IN/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/ml-IN/help.php +++ b/resources/lang/ml-IN/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/ml-IN/mail.php b/resources/lang/ml-IN/mail.php index c34123ed74..db5e157135 100644 --- a/resources/lang/ml-IN/mail.php +++ b/resources/lang/ml-IN/mail.php @@ -1,6 +1,6 @@ 'A user has canceled an item request on the website', 'a_user_requested' => 'A user has requested an item on the website', 'accessory_name' => 'Accessory Name:', @@ -60,7 +60,7 @@ return array( 'test_mail_text' => 'This is a test from the Snipe-IT Asset Management System. If you got this, mail is working :)', 'the_following_item' => 'The following item has been checked in: ', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'To reset your :web password, complete this form:', 'type' => 'Type', @@ -76,5 +76,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/ml-IN/passwords.php b/resources/lang/ml-IN/passwords.php index 61fe7fbd43..6205ef774d 100644 --- a/resources/lang/ml-IN/passwords.php +++ b/resources/lang/ml-IN/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Your password link has been sent!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/ml-IN/validation.php b/resources/lang/ml-IN/validation.php index 4ece7d41c7..72b465f211 100644 --- a/resources/lang/ml-IN/validation.php +++ b/resources/lang/ml-IN/validation.php @@ -1,6 +1,6 @@ 'The :attribute must be at least :min characters.', 'array' => 'The :attribute must have at least :min items.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'The selected :attribute is invalid.', 'numeric' => 'The :attribute must be a number.', 'present' => 'The :attribute field must be present.', @@ -88,8 +89,8 @@ return array( 'unique' => 'The :attribute has already been taken.', 'uploaded' => 'The :attribute failed to upload.', 'url' => 'The :attribute format is invalid.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "The :attribute field contains a character that is not allowed.", - "email_array" => "One or more email addresses is invalid.", - "hashed_pass" => "Your current password is incorrect", + 'alpha_space' => 'The :attribute field contains a character that is not allowed.', + 'email_array' => 'One or more email addresses is invalid.', + 'hashed_pass' => 'Your current password is incorrect', 'dumbpwd' => 'That password is too common.', - "statuslabel_type" => "You must select a valid status label type", + 'statuslabel_type' => 'You must select a valid status label type', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/mn/admin/asset_maintenances/message.php b/resources/lang/mn/admin/asset_maintenances/message.php index b13eea9512..dbaf06e92c 100644 --- a/resources/lang/mn/admin/asset_maintenances/message.php +++ b/resources/lang/mn/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Та устгахдаа итгэлтэй байна уу?', 'error' => 'Устгахад асуудал гарлаа. Дахин оролдоно уу.', - 'success' => 'Амжилттай устгалаа.' + 'success' => 'Амжилттай устгалаа.', ], 'create' => [ 'error' => 'Үүсгэж чадсангүй, дахин оролдоно уу.', - 'success' => 'Амжилттай үүсгэлээ.' + 'success' => 'Амжилттай үүсгэлээ.', ], 'edit' => [ 'error' => 'Хөрөнгийн засварыг засаагүй байна, дахин оролдоно уу.', - 'success' => 'Хөрөнгийн засварыг амжилттай засварлав.' + 'success' => 'Хөрөнгийн засварыг амжилттай засварлав.', ], 'asset_maintenance_incomplete' => 'Дуусаагүй', 'warranty' => 'Баталгаа', 'not_warranty' => 'Баталгаагүй', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/mn/admin/asset_maintenances/table.php b/resources/lang/mn/admin/asset_maintenances/table.php index 70e892afd4..60e22788d7 100644 --- a/resources/lang/mn/admin/asset_maintenances/table.php +++ b/resources/lang/mn/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Засвар үйлчилгээ', 'asset_name' => 'Хөрөнгийн нэр', 'is_warranty' => 'Баталгаа', - 'dl_csv' => 'CSV файл татах' + 'dl_csv' => 'CSV файл татах', ]; diff --git a/resources/lang/mn/admin/companies/general.php b/resources/lang/mn/admin/companies/general.php index d1c56790e5..dc7237272a 100644 --- a/resources/lang/mn/admin/companies/general.php +++ b/resources/lang/mn/admin/companies/general.php @@ -1,4 +1,7 @@ 'Компани сонгох', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/mn/admin/companies/message.php b/resources/lang/mn/admin/companies/message.php index 1450666808..15e0b3bf5c 100644 --- a/resources/lang/mn/admin/companies/message.php +++ b/resources/lang/mn/admin/companies/message.php @@ -1,18 +1,19 @@ 'Компани байхгүй байна.', 'assoc_users' => 'Энэ компани одоогоор хамгийн багадаа нэг загвартай холбоотой бөгөөд устгах боломжгүй байна. Энэ компанийг цаашид лавлахын тулд загвараа шинэчлээд дахин оролдоно уу.', - 'create' => array( + 'create' => [ 'error' => 'Компани бүтээгдээгүй, дахин оролдоно уу.', - 'success' => 'Компани амжилттай байгуулагдсан.' - ), - 'update' => array( + 'success' => 'Компани амжилттай байгуулагдсан.', + ], + 'update' => [ 'error' => 'Компани шинэчлэгдсэнгүй, дахин оролдоно уу', - 'success' => 'Компани амжилттай шинэчлэгдсэн.' - ), - 'delete' => array( + 'success' => 'Компани амжилттай шинэчлэгдсэн.', + ], + 'delete' => [ 'confirm' => 'Та энэ компанийг устгахыг хүсч байгаадаа итгэлтэй байна уу?', 'error' => 'Компаниыг устгахад асуудал гарлаа. Дахин оролдоно уу.', - 'success' => 'Компани амжилттай устгасан.' - ) -); + 'success' => 'Компани амжилттай устгасан.', + ], +]; diff --git a/resources/lang/mn/admin/custom_fields/general.php b/resources/lang/mn/admin/custom_fields/general.php index 8cf5f78af4..12b4c741cb 100644 --- a/resources/lang/mn/admin/custom_fields/general.php +++ b/resources/lang/mn/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Гаалийн талбарууд', + 'manage' => 'Manage', 'field' => 'Талбар', 'about_fieldsets_title' => 'Fieldsets-ийн тухай', - 'about_fieldsets_text' => 'Fieldsets нь тусгай төрлийн загварт зориулж ашиглагддаг байнга ашигладаг тусгайлсан талбарын бүлгүүдийг үүсгэх боломжийг олгодог.', - 'custom_format' => 'Гаалийн формат ...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Энэ талбарын утгыг мэдээллийн санд оруулна уу', 'encrypt_field_help' => 'АНХААРУУЛГА: Талбарыг шифрлэх нь үүнийг ойлгомжгүй болгодог.', 'encrypted' => 'Шифрлэгдсэн', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Загвар ашиглана', 'order' => 'Захиалга', 'create_fieldset' => 'Шинэ талбарт', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Шинэ Гаалийн талбар', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Энэ талбарын үнэ цэнийг мэдээллийн санд шифрлэдэг. Зөвхөн админ хэрэглэгч нар нь буцаагдсан утгыг харах боломжтой байна', 'show_in_email' => 'Хэрэглэгчид илгээсэн олголтын имэйлд энэ талбарын утгыг оруулах уу? Шифрлэгдсэн талбаруудыг имэйлд оруулах боломжгүй.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/mn/admin/depreciations/general.php b/resources/lang/mn/admin/depreciations/general.php index ef917add4a..59002b411a 100644 --- a/resources/lang/mn/admin/depreciations/general.php +++ b/resources/lang/mn/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Хөрөнгийн элэгдлийн тухай', 'about_depreciations' => 'Та шулуун шугамын элэгдэл дээр үндэслэн хөрөнгийг элэгдүүлэхийн тулд хөрөнгийн элэгдлийг үүсгэж болно.', 'asset_depreciations' => 'Хөрөнгийн элэгдэл', 'create' => 'Элэгдэл бий болгох', 'depreciation_name' => 'Элэгдэл Нэр', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Сарын тоо', 'update' => 'Элэгдэл шинэчлэх', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/mn/admin/depreciations/table.php b/resources/lang/mn/admin/depreciations/table.php index bbbc6424d2..112d6c62ec 100644 --- a/resources/lang/mn/admin/depreciations/table.php +++ b/resources/lang/mn/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Сар', 'term' => 'Хугацаа', 'title' => 'Нэр', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/mn/admin/groups/titles.php b/resources/lang/mn/admin/groups/titles.php index 75be315a24..4e6f2e1564 100644 --- a/resources/lang/mn/admin/groups/titles.php +++ b/resources/lang/mn/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Бүлгүүдийн тухай', 'about_groups' => 'Бүлгүүд нь хэрэглэгчийн зөвшөөрлүүдийг ерөнхийд нь тодорхойлоход ашиглагддаг.', 'group_management' => 'Группын удирдлага', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Групп админ', 'allow' => 'Зөвшөөрнө үү', 'deny' => 'Дене', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/mn/admin/hardware/form.php b/resources/lang/mn/admin/hardware/form.php index 440e3483e4..1d50cf08aa 100644 --- a/resources/lang/mn/admin/hardware/form.php +++ b/resources/lang/mn/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Бөөнөөр устгах активыг баталгаажуулна уу', +return [ + 'bulk_delete' => 'Бөөнөөр устгах активыг баталгаажуулна уу', 'bulk_delete_help' => 'Доорхи их хэмжээний устгалт хийх хөрөнгийг хянаж үзэх. Устгагдсан тохиолдолд эдгээр хөрөнгийг сэргээж болно. Гэхдээ тэдгээр нь одоогоор тэдгээрт хуваарилагдсан хэрэглэгчдэд хамааралгүй болно.', 'bulk_delete_warn' => 'Та устгах гэж байна: asset_count хөрөнгө.', - 'bulk_update' => 'Бөөнөөр шинэчлэх актив', - 'bulk_update_help' => 'Энэ маягтыг олон дахин нэг зэрэг олон актив шинэчлэх боломжтой. Зөвхөн өөрчлөх шаардлагатай талбаруудыг бөглөөрэй. Хоосон үлдсэн талбарууд өөрчлөгдөхгүй хэвээр үлдэнэ.', - 'bulk_update_warn' => 'Та asset_count активын шинж чанарыг засах гэж байна.', + 'bulk_update' => 'Бөөнөөр шинэчлэх актив', + 'bulk_update_help' => 'Энэ маягтыг олон дахин нэг зэрэг олон актив шинэчлэх боломжтой. Зөвхөн өөрчлөх шаардлагатай талбаруудыг бөглөөрэй. Хоосон үлдсэн талбарууд өөрчлөгдөхгүй хэвээр үлдэнэ.', + 'bulk_update_warn' => 'Та asset_count активын шинж чанарыг засах гэж байна.', 'checkedout_to' => 'Үүнийг шалгах', 'checkout_date' => 'Тооцоо хийх өдөр', 'checkin_date' => 'Checkin Огноо', @@ -38,7 +38,12 @@ return array( 'tag' => 'Хөрөнгийн шошго', 'update' => 'Хөрөнгийн шинэчлэлт', 'warranty' => 'Баталгаат', - 'warranty_expires' => 'Баталгаат хугацаа дуусах', + 'warranty_expires' => 'Баталгаат хугацаа дуусах', 'years' => 'жил', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/mn/admin/hardware/general.php b/resources/lang/mn/admin/hardware/general.php index 6bc83621da..b6a46b3feb 100644 --- a/resources/lang/mn/admin/hardware/general.php +++ b/resources/lang/mn/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Хөрөнгийн тухай', 'about_assets_text' => 'Актив нь сериал дугаар буюу хөрөнгийн тэмдэгтээр хянагдсан зүйлс юм. Эдгээр нь тодорхой зүйлүүдийг тодорхойлоход илүү үнэ цэнэтэй зүйлс байх хандлагатай байдаг.', - 'archived' => 'Архивлагдсан', + 'archived' => 'Архивлагдсан', 'asset' => 'Актив', 'bulk_checkout' => 'Хөрөнгийг олгох', 'checkin' => 'Checkin Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Уучлаарай', 'requested' => 'Хүсэлт гаргасан', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Хөрөнгийг дахин сэргээх', 'pending' => 'Хүлээгдэж байна', 'undeployable' => 'Undeployable', 'view' => 'Хөрөнгийг харах', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/mn/admin/hardware/message.php b/resources/lang/mn/admin/hardware/message.php index bcf7395446..261af56aa7 100644 --- a/resources/lang/mn/admin/hardware/message.php +++ b/resources/lang/mn/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Анхааруулга: Энэ хөрөнгө нь одоогоор хүчингүй болсон гэж тэмдэглэгдсэн байна. Хэрэв энэ байдал өөрчлөгдсөн бол хөрөнгийн статусыг шинэчлэнэ үү.', 'does_not_exist' => 'Хөрөнгө байхгүй байна.', - 'does_not_exist_or_not_requestable' => 'Сайхан оролдлого. Энэ хөрөнгө байхгүй эсвэл хүсэлт гаргаагүй.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Энэ хөрөнгийг одоогоор хэрэглэгчид шалгаж, устгах боломжгүй байна. Эхлээд хөрөнгийг шалгаж үзээд дараа нь устга.', - 'create' => array( + 'create' => [ 'error' => 'Акт үүсгээгүй байна, дахин оролдоно уу. :(', - 'success' => 'Хөрөнгө амжилттай болсон. :)' - ), + 'success' => 'Хөрөнгө амжилттай болсон. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Хөрөнгийн шинэчлэлт хийгдээгүй тул дахин оролдоно уу', 'success' => 'Акт амжилттай шинэчлэгдсэн.', 'nothing_updated' => 'Ямар ч талбар сонгогдоогүй тул шинэчлэгдээгүй байна.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Хөрөнгө сэргээгээгүй байна, дахин оролдоно уу', - 'success' => 'Хөрөнгийн амжилттай сэргээгдэв.' - ), + 'success' => 'Хөрөнгийн амжилттай сэргээгдэв.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Хөрөнгийн аудит амжилтгүй болсон. Дахин оролдоно уу.', - 'success' => 'Хөрөнгийн аудит амжилттай нэвтэрсэн байна.' - ), + 'success' => 'Хөрөнгийн аудит амжилттай нэвтэрсэн байна.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Файлыг устгаагүй байна. Дахин оролдоно уу.', 'success' => 'Файл амжилттай устгагдсан.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Файлд байршуулаагүй файл. Дахин оролдоно уу.', 'success' => 'Файлууд амжилттай байршуулсан.', 'nofiles' => 'Та байршуулах ямар ч файл сонгоогүй, эсвэл байршуулах гэж буй файл хэт том байна', 'invalidfiles' => 'Таны файлуудын нэг юмуу хэд нь хэтэрхий том юмуу эсвэл файлын төрлийг зөвшөөрдөггүй. Зөвшөөрөгдсөн filetypes нь png, gif, jpg, doc, docx, pdf, болон txt байна.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Зарим зүйлс зөв импорт хийгдээгүй байна.', 'errorDetail' => 'Дараах зүйлсийг алдааны улмаас импортолсонгүй.', - 'success' => "Таны файл импортлогдсон байна", - 'file_delete_success' => "Таны файл амжилттай болсон байна", - 'file_delete_error' => "Файл устгагдах боломжгүй байна", - ), + 'success' => 'Таны файл импортлогдсон байна', + 'file_delete_success' => 'Таны файл амжилттай болсон байна', + 'file_delete_error' => 'Файл устгагдах боломжгүй байна', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Та энэ хөрөнгийг устгахыг хүсч байна уу?', 'error' => 'Хөрөнгийг устгах асуудал гарлаа. Дахин оролдоно уу.', 'nothing_updated' => 'Ямар ч хөрөнгө сонгогдоогүй тул юу ч устгаагүй.', - 'success' => 'Хөрөнгийг амжилттай устгасан байна.' - ), + 'success' => 'Хөрөнгийг амжилттай устгасан байна.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Хөрөнгийг шалгаагүй байна, дахин оролдоно уу', 'success' => 'Акт амжилттай шалгасан.', 'user_does_not_exist' => 'Энэ хэрэглэгч буруу байна. Дахин оролдоно уу.', 'not_available' => 'Энэ хөрөнгийг татаж авахад бэлэн биш байна!', - 'no_assets_selected' => 'Жагсаалтаас доод тал нь нэг хөрөнгийг сонгоно уу' - ), + 'no_assets_selected' => 'Жагсаалтаас доод тал нь нэг хөрөнгийг сонгоно уу', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Хөрөнгө оруулаагүй байна, дахин оролдоно уу', 'success' => 'Хөрөнгө амжилттай шалгагдсан.', 'user_does_not_exist' => 'Энэ хэрэглэгч буруу байна. Дахин оролдоно уу.', 'already_checked_in' => 'Энэ аккаунтыг аль хэдийн шалгасан байна.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Акт хүсээгүй тул дахин оролдоно уу', 'success' => 'Хөрөнгө амжилттай ирэв.', - 'canceled' => 'Тооцоо хийх хүсэлт амжилттай цуцлагдсан' - ) + 'canceled' => 'Тооцоо хийх хүсэлт амжилттай цуцлагдсан', + ], -); +]; diff --git a/resources/lang/mn/admin/hardware/table.php b/resources/lang/mn/admin/hardware/table.php index 086dd37267..88b1a8708d 100644 --- a/resources/lang/mn/admin/hardware/table.php +++ b/resources/lang/mn/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Хөрөнгийн шошго', 'asset_model' => 'Загвар', - 'book_value' => 'Утга', + 'book_value' => 'Current Value', 'change' => 'Гадуур нь', 'checkout_date' => 'Тооцоо хийх өдөр', 'checkoutto' => 'Нь шалгаж', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'CSV татаж авах', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Цуваа', 'status' => 'Статус', 'title' => 'Актив', - 'image' => 'Төхөөрөмжийн дүрс', + 'image' => 'Төхөөрөмжийн дүрс', 'days_without_acceptance' => 'Хүлээн зөвшөөрөхгүй өдрүүд', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/mn/admin/kits/general.php b/resources/lang/mn/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/mn/admin/kits/general.php +++ b/resources/lang/mn/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/mn/admin/locations/table.php b/resources/lang/mn/admin/locations/table.php index 29735db626..0522cc2311 100644 --- a/resources/lang/mn/admin/locations/table.php +++ b/resources/lang/mn/admin/locations/table.php @@ -1,6 +1,6 @@ 'Байршлын тухай', 'about_locations' => 'Байршил нь хэрэглэгчид, эд хөрөнгө, бусад зүйлсийн байршлын мэдээллийг хянахад ашиглагддаг', 'assets_rtd' => 'Актив', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Эцэг эх', 'currency' => 'Байршил валют', 'ldap_ou' => 'LDAP хайлт ОУ', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/mn/admin/reports/general.php b/resources/lang/mn/admin/reports/general.php index 1f097a26a9..3c938f36b1 100644 --- a/resources/lang/mn/admin/reports/general.php +++ b/resources/lang/mn/admin/reports/general.php @@ -1,5 +1,10 @@ 'Хөрөнгийн тайлангаа хүссэн сонголтоо сонгоно уу.' -); +return [ + 'info' => 'Хөрөнгийн тайлангаа хүссэн сонголтоо сонгоно уу.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/mn/admin/settings/general.php b/resources/lang/mn/admin/settings/general.php index 9eb95f5312..15c65d8ed5 100644 --- a/resources/lang/mn/admin/settings/general.php +++ b/resources/lang/mn/admin/settings/general.php @@ -1,30 +1,39 @@ 'Идэвхтэй лавлах', 'ad_domain' => 'Active Directory домэйн', 'ad_domain_help' => 'Энэ нь заримдаа таны имэйл домэйнтой адил боловч үргэлж биш юм.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Имэйл', 'admin_cc_email_help' => 'Хэрэв та хэрэглэгчдэд илгээсэн хүлээн авах/олгох имэйлийн хуулбарыг нэмэлт имэйл үрүү илгээхийг хүсвэл энд оруулна уу. Үгүй бол энэ талбарыг хоосон орхино уу.', 'is_ad' => 'Энэ бол Active Directory Server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Анхааруулга илгээх', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Идэвхжүүлсэн дохиог', 'alert_interval' => 'Exped Alerts (босоо хоногоор)', 'alert_inv_threshold' => 'Бараа материалын Alert босго', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Хөрөнгийн дугаар', 'audit_interval' => 'Аудитын интервал', 'audit_interval_help' => 'Хэрэв та хөрөнгөө тогтмол шалгаж байх шаардлагатай бол сар бүрийн интервалыг оруул.', 'audit_warning_days' => 'Аудитын анхааруулах босго', 'audit_warning_days_help' => 'Хөрөнгө аудит хийхэд бэлэн байх үед танд хэдэн өдөр урьдчилан урьдчилан анхааруулах ёстой вэ?', - 'auto_increment_assets' => 'Авто-нэмэгдэл хөрөнгийн ID-г үүсгэх', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Угтвар (заавал биш)', - 'auto_incrementing_help' => 'Үүнийг тохируулахдаа авто-нэмэгдэл хөрөнгийн ID-г идэвхжүүлэх', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Нөөцлөлтүүд', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Бар кодын тохиргоо', 'confirm_purge' => 'Цэвэршүүлэлтийг баталгаажуулна уу', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D бар кодны төрөл', 'alt_barcode_type' => '1D бар кодын төрөл', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA тохиргоо', 'eula_markdown' => 'Энэ EULA нь Гитуб амттай markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Нэмэлт хөл хэсгийн текст ', 'footer_text_help' => 'Энэ текст баруун талын хөл хэсэгт гарч ирнэ. Холбоосыг Github маягийн markdown ашиглан хэрэглэнэ. Шинэ мөр, толгой, зураг гэх мэт нь урьдчилан таамаглах аргагүй үр дүнд хүргэж болзошгүй.', 'general_settings' => 'Ерөнхий Тохиргоо', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Нөөц үүсгэх', 'header_color' => 'Толгойн өнгө', 'info' => 'Эдгээр тохиргоонууд нь таны суулгах зарим асуудлуудыг өөрчлөх боломжийг олгоно.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Лараэлийн хувилбар', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP идэвхжсэн', 'ldap_integration' => 'LDAP интеграцчилал', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Ажилчдын тоо', 'ldap_email' => 'LDAP И-мэйл', - 'license' => 'Програм хангамжийн лиценз', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Програм хангамжийн лиценз', 'load_remote_text' => 'Алсын Scripts', 'load_remote_help_text' => 'Энэ Snipe-IT суулгах нь гаднах ертөнцөөс скриптүүдийг дуудаж чаддаг.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Нэвтрэх Тайлбар', 'login_note_help' => 'Нэвтрэх дэлгэц дээр цөөн хэдэн өгүүлбэрийг оруулаад, жишээ нь алдагдсан эсвэл хулгайлсан төхөөрөмжийг олж авсан хүмүүст туслах. Энэ талбар Github амт markdown', 'login_remote_user_text' => 'Алсын хэрэглэгчийн нэвтрэх сонголтууд', @@ -118,16 +141,28 @@ return array( 'optional' => 'Нэмэлт', 'per_page' => 'Нэг хуудасны үр дүн', 'php' => 'PHP хувилбар', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Та php-gd-г QR кодуудыг харуулахын тулд суулгах зааврыг харах хэрэгтэй.', 'php_gd_warning' => 'PHP Image Processing болон GD залгаас суулгаагүй байна.', 'pwd_secure_complexity' => 'Нууц үгийн нарийн төвөгтэй байдал', 'pwd_secure_complexity_help' => 'Хүчээр ажиллахад шаардагдах нууц үгийн нарийн түвшний дүрмийг сонгоорой.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Нууц үгийн хамгийн бага тэмдэгт', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Нийтлэг нууц үгийг урьдчилан сэргийлэх', 'pwd_secure_uncommon_help' => 'Энэ нь хэрэглэгчид зөрчсөн гэж мэдээлсэн дээд түвшний 10,000 нууц үгнээс нийтлэг нууц үгийг ашиглах боломжийг хэрэглэгчдэд олгохгүй.', 'qr_help' => 'Эхлээд QR кодыг идэвхжүүлнэ үү', 'qr_text' => 'QR кодын текст', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Тохируулах', 'settings' => 'Тохиргоо', 'show_alerts_in_menu' => 'Дээд цэсэнд анхааруулга харуулах', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Имэйл дотор зураг харуулах', 'show_images_in_email_help' => 'Хэрэв таны Snipe-IT суулгац VPN эсвэл хаалттай сүлжээний ард байгаа бол сүлжээнээс гадуурх хэрэглэгчид энэ суулгацаас авсан зургийг имэйлдээ ачаалах боломжгүй бол энэ хайрцгийг арилгана уу.', 'site_name' => 'Сайтын нэр', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack суваг', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Тохиргоог шинэчлэнэ', 'value' => 'Утга', 'brand' => 'Брэнд', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Тохиргооны тухай', 'about_settings_text' => 'Эдгээр тохиргоонууд нь таны суулгах зарим асуудлуудыг өөрчлөх боломжийг олгоно.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Нууцлалын бодлого', 'privacy_policy_link_help' => 'Хэрэв энд url оруулсан бол GDPR-ийн дагуу таны нууцлалын бодлогын холбоосыг програмын доод хэсэгт болон системийн илгээсэн имэйлд оруулах болно. ', 'purge' => 'Устгагдсан бүртгэл', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Шошгоны доод ус зайлуулах хоолой', 'labels_display_sgutter' => 'Шошго талын ус зайлуулах хоолой', 'labels_fontsize' => 'Шошго үсгийн хэмжээ', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Энэ хайрцгийг шалгаснаар хөрөнгийн сериал дахь дахин давтагдашгүй дугаарлалтын хязгаарлалтыг хэрэгжүүлэх болно', 'zerofill_count' => 'Үүнд үл хөдлөх хөрөнгийн хаягуудын урт', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/mn/admin/settings/message.php b/resources/lang/mn/admin/settings/message.php index 6c16ed7544..cee440f164 100644 --- a/resources/lang/mn/admin/settings/message.php +++ b/resources/lang/mn/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Шинэчлэлт хийх үед алдаа гарлаа.', - 'success' => 'Тохиргоо амжилттай болсон.' - ), - 'backup' => array( + 'success' => 'Тохиргоо амжилттай болсон.', + ], + 'backup' => [ 'delete_confirm' => 'Та энэ нөөц файлыг устгахыг хүсч байна уу? Энэ үйлдлийг буцаах боломжгүй.', 'file_deleted' => 'Нөөц файл амжилттай устгагдсан байна.', 'generated' => 'Шинэ нөөц файл амжилттай болсон.', 'file_not_found' => 'Энэ нөөц файлыг сервер дээрээс олж чадсангүй.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Цэвэрлэх явцад алдаа гарлаа.', 'validation_failed' => 'Таны таслалтын баталгаа буруу байна. Баталгаажуулалтын хайрцагт "DELETE" үгийг оруулна уу.', - 'success' => 'Устсан бүртгэлийг амжилттай цэвэрлэж байна.' - ), - -); + 'success' => 'Устсан бүртгэлийг амжилттай цэвэрлэж байна.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/mn/admin/statuslabels/message.php b/resources/lang/mn/admin/statuslabels/message.php index bd0eea63a0..03ffca2c7c 100644 --- a/resources/lang/mn/admin/statuslabels/message.php +++ b/resources/lang/mn/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Статусын шошго байхгүй байна.', 'assoc_assets' => 'Энэ Статистик хаяг нь одоогоор хамгийн багадаа нэг акттай холбоотой бөгөөд устгагдах боломжгүй байна. Энэ хөрөнгийг дахин ашиглахын тулд өөрийн хөрөнгийг шинэчилнэ үү.', - - 'create' => array( + 'create' => [ 'error' => 'Статусын шошгыг үүсгээгүй байна, дахин оролдоно уу.', - 'success' => 'Статусын шошго амжилттай болсон.' - ), + 'success' => 'Статусын шошго амжилттай болсон.', + ], - 'update' => array( + 'update' => [ 'error' => 'Статусын шошго шинэчлэгдсэнгүй, дахин оролдоно уу', - 'success' => 'Статусын шошго амжилттай болсон.' - ), + 'success' => 'Статусын шошго амжилттай болсон.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Та энэ Статус шошгыг устгахыг хүсч байна уу?', 'error' => 'Статусын шошгыг устгахад асуудал гарлаа. Дахин оролдоно уу.', - 'success' => 'Статусын шошго амжилттай устгагдсан байна.' - ), + 'success' => 'Статусын шошго амжилттай устгагдсан байна.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Эдгээр хөрөнгийг хэн ч өгч чадахгүй.', - 'deployable' => 'Эдгээр хөрөнгийг шалгах боломжтой. Тэдгээрийг оноож дууссаны дараа тэд Deployed гэсэн мета төлөв гэж тооцдог.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Эдгээр хөрөнгө нь шалгагдаагүй, зөвхөн Архивлагдсан үзэгдэлд харагдана. Энэ нь төсөвт / түүхэн зориулалтаар ашиглах хөрөнгийн тухай мэдээллийг хадгалж үлдэхийн зэрэгцээ тэдгээрийг өдөр тутмын хөрөнгийн жагсаалтаас гаргахад тустай байдаг.', 'pending' => 'Эд хөрөнгийг засварлахын тулд ихэвчлэн ашигладаг боловч эргэлтэнд орохоор хүлээгдэж буй эд зүйлсэд ашиглагддаггүй.', - ), + ], -); +]; diff --git a/resources/lang/mn/admin/users/general.php b/resources/lang/mn/admin/users/general.php index f6853d7054..759061cd21 100644 --- a/resources/lang/mn/admin/users/general.php +++ b/resources/lang/mn/admin/users/general.php @@ -1,7 +1,6 @@ 'Энэ хэрэглэгч нэвтрэх эрхтэй', 'activated_disabled_help_text' => 'Та өөрийн дансны идэвхжүүлэх статусыг засах боломжгүй.', 'assets_user' => 'Нэр:', @@ -13,7 +12,7 @@ return array( 'edit' => 'Хэрэглэгчийг засварлах', 'filetype_info' => 'Зөвшөөрөгдсөн filetypes нь png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'Түүх: нэр', - 'info' => 'Мэдээлэл', + 'info' => 'Мэдээлэл', 'restore_user' => 'Тэднийг сэргээхийн тулд энд дарна уу.', 'last_login' => 'Сүүлчийн Нэвтрэх', 'ldap_config_text' => 'LDAP тохиргооны тохиргоог Админ> Тохиргоо гэж олж болно. (Заавал биш) сонгосон байршлыг бүх импортлогчдын хувьд тохируулах болно.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Таны одоогийн админ тохиргоо нь хоёр хүчин зүйлийн баталгаажуулалтыг сонгохыг зөвшөөрдөг.', 'two_factor_enrolled' => '2FA төхөөрөмжийг бүртгүүлсэн', 'two_factor_active' => '2FA идэвхтэй', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/mn/button.php b/resources/lang/mn/button.php index 727a68bd6f..0621e59fb8 100644 --- a/resources/lang/mn/button.php +++ b/resources/lang/mn/button.php @@ -1,6 +1,6 @@ 'Үйлдлүүд', 'add' => 'Шинийг нэмэх', 'cancel' => 'Болих', @@ -8,11 +8,17 @@ return array( 'delete' => 'Устгах', 'edit' => 'Засах', 'restore' => 'Сэргээх', + 'remove' => 'Remove', 'request' => 'Хүсэлт', 'submit' => 'Оруулах', 'upload' => 'Оруулах', - 'select_file' => 'Файл сонгох...', + 'select_file' => 'Файл сонгох...', 'select_files' => 'Файл сонгох...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/mn/general.php b/resources/lang/mn/general.php index 094250f9b4..aae8c8ee19 100644 --- a/resources/lang/mn/general.php +++ b/resources/lang/mn/general.php @@ -19,7 +19,10 @@ 'asset' => 'Актив', 'asset_report' => 'Хөрөнгийн тайлан', 'asset_tag' => 'Хөрөнгийн шошго', - 'assets_available' => 'бэлэн мөнгө', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Аудит', 'audit_report' => 'Аудитын бүртгэл', 'assets' => 'Актив', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Бөөн аудит', 'bulkaudit_status' => 'Аудитын статус', 'bulk_checkout' => 'Бөөнөөр Тооцоо хийх', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Болих', 'categories' => 'Категориуд', @@ -44,13 +51,13 @@ 'checkins_count' => 'Буцаан авсан', 'user_requests_count' => 'Хүсэлт', 'city' => 'Хот', - 'click_here' => 'Энд дар', + 'click_here' => 'Энд дар', 'clear_selection' => 'Сонголтыг арилгах', 'companies' => 'Компаниуд', 'company' => 'Компани', 'component' => 'Бүрэлдэхүүн хэсэг', 'components' => 'Бүрэлдэхүүн хэсгүүд', - 'complete' => 'Бүрэн дуусгах', + 'complete' => 'Бүрэн дуусгах', 'consumable' => 'Боломжтой', 'consumables' => 'Хэрэглээ', 'country' => 'Улс', @@ -62,6 +69,8 @@ 'updated_at' => 'Дээр шинэчилсэн', 'currency' => '$', // this is deprecated 'current' => 'Одоогийн байдлаар', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Гаалийн хєрєнгийн тайлан', 'dashboard' => 'Хянах самбар', 'days' => 'өдөр', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Та :item устгахыг хүсч байгаадаа итгэлтэй байна уу?', 'deleted' => 'Устгагдсан', 'delete_seats' => 'Устгагдсан суудал', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Департамент', - 'department' => 'Газар', + 'department' => 'Газар', 'deployed' => 'Суулгасан', + 'depreciation' => 'Элэгдэл', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Элэгдлийн тайлан', 'details' => 'Дэлгэрэнгүй', 'download' => 'Татаж авах', - 'download_all' => 'Download All', - 'depreciation' => 'Элэгдэл', + 'download_all' => 'Download All', 'editprofile' => 'Өөрийн профайлаа засах', 'eol' => 'EOL', 'email_domain' => 'Домэйн мэйл', 'email_format' => 'И-мэйл формат', 'email_domain_help' => 'Энэ нь импортлох үед имэйл хаяг үүсгэхэд ашиглагддаг', + 'error' => 'Error', 'filastname_format' => 'Эхний анхны нэр (jsmith@example.com)', 'firstname_lastname_format' => 'Эхний нэрний нэр (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Oвог нэр (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Файл', 'file_type' => 'File Type', 'file_uploads' => 'Файл оруулах', + 'file_upload' => 'File Upload', 'generate' => 'Үүсгэх', - 'github_markdown' => 'Энэ талбар нь Github маягийн markdown хүлээн авдаг.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Энэ талбар нь Github маягийн markdown хүлээн авдаг.', 'groups' => 'Бүлгүүд', 'gravatar_email' => 'Gravatar Email Address', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Түүх', 'history_for' => 'Түүх', 'id' => 'ID', 'image' => 'Зураг', 'image_delete' => 'Зураг устгах', 'image_upload' => 'Зургийн байршуулалт', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Импорт', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Хөрөнгийн засвар үйлчилгээний тайлан', 'asset_maintenances' => 'Хөрөнгийн бирж', 'item' => 'Зүйл', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Зөвшөөрөлгүй!', 'kits' => 'Predefined Kits', 'language' => 'Хэл', @@ -132,7 +150,7 @@ 'licenses_available' => 'лиценз боломжтой', 'licenses' => 'Лицензүүд', 'list_all' => 'Бүгдийг жагсаах', - 'loading' => 'Ачаалж байна', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Демо суулгацын энэ онцлогийг идэвхгүй болгосон байна.', 'location' => 'Байршил', @@ -141,15 +159,17 @@ 'logout' => 'Гарах', 'lookup_by_tag' => 'Хөрөнгийн Tagаар хайх', 'maintenances' => 'Засвар үйлчилгээ', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Үйлдвэрлэгч', 'manufacturers' => 'Үйлдвэрлэгчид', 'markdown' => 'Энэ талбар нь Гитуб амттай markdown.', 'min_amt' => 'Мин. QTY', - 'min_amt_help' => 'Анхааруулахаас өмнө бэлэн байх ёстой хамгийн бага тоо.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Загварын дугаар', 'months' => 'сар', 'moreinfo' => 'Илүү мэдээлэл', 'name' => 'Нэр', + 'new_password' => 'New Password', 'next' => 'Дараачийн', 'next_audit_date' => 'Дараагийн аудитын огноо', 'last_audit' => 'Сүүлийн аудит', @@ -171,19 +191,26 @@ 'purchase_date' => 'Худалдан авах өдөр', 'qty' => 'QTY', 'quantity' => 'Тоо хэмжээ', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Хэрэглэхэд бэлэн байна', 'recent_activity' => 'Сүүлийн үеийн үйл ажиллагаа', + 'remaining' => 'Remaining', 'remove_company' => 'Компанийн холбоог устгах', 'reports' => 'Тайлан', 'restored' => 'сэргээгдсэн', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Хүсэлт гаргасан', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Хүсэлтийг цуцалсан', 'save' => 'Хадгалах', 'select' => 'Сонгох', + 'select_all' => 'Select All', 'search' => 'Хайлт', 'select_category' => 'Ангилал сонго', - 'select_department' => 'Департамент сонгоно уу', + 'select_department' => 'Департамент сонгоно уу', 'select_depreciation' => 'Элэгдэлийн төрлийг сонгоно уу', 'select_location' => 'Байршлыг сонгоно уу', 'select_manufacturer' => 'Үйлдвэрлэгчийг сонго', @@ -200,6 +227,7 @@ 'sign_in' => 'Нэвтрэх', 'signature' => 'Гарын үсэг', 'skin' => 'Гадарга', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Энэ суулгацад зарим функцууд хаагдсан байна.', 'site_name' => 'Сайтын нэр', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Та устгахыг хүсч байгаадаа итгэлтэй байна уу', 'submit' => 'Илгээх', 'target' => 'Зорилтот түвшин', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Цагийн хуваарь', 'total_assets' => 'Нийт хөрөнгө', 'total_licenses' => 'нийт лиценз', @@ -230,6 +259,7 @@ 'users' => 'Хэрэглэгчид', 'viewall' => 'View All', 'viewassets' => 'Хувьцаанд оруулсан хөрөнгө', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Вэб хуудас', 'welcome' => 'Тавтай морилно уу,: нэр', 'years' => 'жил', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/mn/help.php b/resources/lang/mn/help.php index 18121d08df..c07ddcb7de 100644 --- a/resources/lang/mn/help.php +++ b/resources/lang/mn/help.php @@ -1,6 +1,6 @@ "Дэлгэрэнгүй мэдээлэл", + 'more_info_title' => 'Дэлгэрэнгүй мэдээлэл', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/mn/mail.php b/resources/lang/mn/mail.php index 838b4d1f82..41acb15739 100644 --- a/resources/lang/mn/mail.php +++ b/resources/lang/mn/mail.php @@ -1,6 +1,6 @@ 'Хэрэглэгч вэбсайт дээрх зүйл хүсэлтийг цуцалсан байна', 'a_user_requested' => 'Хэрэглэгч вэбсайт дээрх зүйлийг хүссэн байна', 'accessory_name' => 'Дагалдах хэрэгслийн нэр:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Энэ бол Snipe-IT Asset Management System-ийн тест юм. Хэрэв та үүнийг авсан бол имэйл ажиллаж байна :)', 'the_following_item' => 'Дараах зүйлүүдийг шалгасан байна:', 'low_inventory_alert' => ':count ширхэг барааны нөөц дуусаж байна.|:count ширхэг барааны нөөц дуусаж байна.', - 'assets_warrantee_alert' => ':count ширхэг хөрөнгийн баталгаат хугацаа :threshhold өдрийн дотор дуусна.|:count ширхэг хөрөнгийн баталгаат хугацаа :threshhold өдрийн дотор дуусна.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => ':count ширхэг лизенц :threshhold өдрийн дотор дуусна.|:count ширхэг лизенц :threshhold өдрийн дотор дуусна.', 'to_reset' => 'Та өөрийн: веб нууц үгээ шинэчлэхийн тулд энэ маягтыг бөглөнө үү:', 'type' => 'Төрөл', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/mn/passwords.php b/resources/lang/mn/passwords.php index f55d91e646..fb93577937 100644 --- a/resources/lang/mn/passwords.php +++ b/resources/lang/mn/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Тан уруу нууц үгийн холбоосыг явууллаа!', 'user' => 'Уг имэйл дээр бүртгэлтэй хэрэглэгч байхгүй байна.', ]; - diff --git a/resources/lang/mn/validation.php b/resources/lang/mn/validation.php index b5064cdcdd..32b2ea74d8 100644 --- a/resources/lang/mn/validation.php +++ b/resources/lang/mn/validation.php @@ -1,6 +1,6 @@ 'Үүнд: атрибут дор хаяж байх ёстой: min тэмдэгтүүд.', 'array' => 'Үүнд: атрибут дор хаяж дараах зүйлсийг агуулсан байх ёстой.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Сонгосон: шинж чанар буруу байна.', 'numeric' => 'Үүнд: атрибут нь тоо байх ёстой.', 'present' => 'Үүнд: атрибутын талбар байх ёстой.', @@ -88,8 +89,8 @@ return array( 'unique' => 'Үүнд: атрибут аль хэдийн авсан байна.', 'uploaded' => 'Үүнд: атрибут байршуулах боломжгүй байна.', 'url' => 'Агуулга формат буруу байна.', - "unique_undeleted" => ":attribute дахин давтагдашгүй байх ёстой.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => ':attribute дахин давтагдашгүй байх ёстой.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Үүнд: аттрибут талбар нь зөвшөөрөгдөөгүй тэмдэгт агуулна.", - "email_array" => "Нэг буюу хэд хэдэн имэйл хаяг буруу байна.", - "hashed_pass" => "Таны одоогийн нууц үг буруу байна", + 'alpha_space' => 'Үүнд: аттрибут талбар нь зөвшөөрөгдөөгүй тэмдэгт агуулна.', + 'email_array' => 'Нэг буюу хэд хэдэн имэйл хаяг буруу байна.', + 'hashed_pass' => 'Таны одоогийн нууц үг буруу байна', 'dumbpwd' => 'Энэ нууц үг хэтэрхий нийтлэг байна.', - "statuslabel_type" => "Та зөв статустай шошгын төрлийг сонгох ёстой", + 'statuslabel_type' => 'Та зөв статустай шошгын төрлийг сонгох ёстой', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/ms/admin/asset_maintenances/message.php b/resources/lang/ms/admin/asset_maintenances/message.php index 9b246b3df7..1a39a8e589 100644 --- a/resources/lang/ms/admin/asset_maintenances/message.php +++ b/resources/lang/ms/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Adakah anda pasti untuk menghapuskan penyelenggaraan aset ini?', 'error' => 'Tidak dapat menghapuskan penyelenggaraan aset. Sila cuba lagi.', - 'success' => 'Penyelenggaraan aset telah berjaya dihapuskan.' + 'success' => 'Penyelenggaraan aset telah berjaya dihapuskan.', ], 'create' => [ 'error' => 'Penyelenggaraan aset belum dicipta, sila cuba lagi.', - 'success' => 'Penyelenggaraan aset berjaya dicipta.' + 'success' => 'Penyelenggaraan aset berjaya dicipta.', ], 'edit' => [ 'error' => 'Penyelenggaraan Aset tidak diedit, sila cuba lagi.', - 'success' => 'Penyenggaraan Aset berjaya disunting.' + 'success' => 'Penyenggaraan Aset berjaya disunting.', ], 'asset_maintenance_incomplete' => 'Tidak dilengkapkan lagi', 'warranty' => 'Waranti', 'not_warranty' => 'Bukan Jaminan', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/ms/admin/asset_maintenances/table.php b/resources/lang/ms/admin/asset_maintenances/table.php index 30f04a2bee..5de5f1d0e9 100644 --- a/resources/lang/ms/admin/asset_maintenances/table.php +++ b/resources/lang/ms/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Penyelenggaraan Aset', 'asset_name' => 'Nama Aset', 'is_warranty' => 'Waranti', - 'dl_csv' => 'Muat turun CSV' + 'dl_csv' => 'Muat turun CSV', ]; diff --git a/resources/lang/ms/admin/companies/general.php b/resources/lang/ms/admin/companies/general.php index 72164a4c09..b5b9b839f2 100644 --- a/resources/lang/ms/admin/companies/general.php +++ b/resources/lang/ms/admin/companies/general.php @@ -1,4 +1,7 @@ 'Pilih Syarikat', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/ms/admin/companies/message.php b/resources/lang/ms/admin/companies/message.php index de48e100dc..72d2f1e45d 100644 --- a/resources/lang/ms/admin/companies/message.php +++ b/resources/lang/ms/admin/companies/message.php @@ -1,18 +1,19 @@ 'Syarikat tidak wujud.', 'assoc_users' => 'Syarikat ini kini dikaitkan dengan sekurang-kurangnya satu model dan tidak boleh dipadamkan. Sila kemas kini model anda untuk tidak lagi merujuk syarikat ini dan cuba lagi.', - 'create' => array( + 'create' => [ 'error' => 'Syarikat tidak dicipta, sila cuba lagi.', - 'success' => 'Syarikat berjaya berjaya.' - ), - 'update' => array( + 'success' => 'Syarikat berjaya berjaya.', + ], + 'update' => [ 'error' => 'Syarikat tidak dikemas kini, sila cuba lagi', - 'success' => 'Syarikat dikemas kini dengan jayanya.' - ), - 'delete' => array( + 'success' => 'Syarikat dikemas kini dengan jayanya.', + ], + 'delete' => [ 'confirm' => 'Adakah anda pasti ingin memadamkan syarikat ini?', 'error' => 'Ada masalah memusnahkan syarikat. Sila cuba lagi.', - 'success' => 'Syarikat telah berjaya dipadam.' - ) -); + 'success' => 'Syarikat telah berjaya dipadam.', + ], +]; diff --git a/resources/lang/ms/admin/custom_fields/general.php b/resources/lang/ms/admin/custom_fields/general.php index 7f6be50f09..aca0cca15d 100644 --- a/resources/lang/ms/admin/custom_fields/general.php +++ b/resources/lang/ms/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Bidang Tersuai', + 'manage' => 'Manage', 'field' => 'Padang', 'about_fieldsets_title' => 'Mengenai Fieldsets', - 'about_fieldsets_text' => 'Fieldsets membolehkan anda membuat kumpulan bidang tersuai yang sering digunakan semula digunakan untuk jenis model aset tertentu.', - 'custom_format' => 'Format tersuai ...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Sulitkan nilai medan ini dalam pangkalan data', 'encrypt_field_help' => 'AMARAN: Menyulitkan medan menjadikannya tidak dapat ditemui.', 'encrypted' => 'Disulitkan', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Digunakan Oleh Model', 'order' => 'Perintah', 'create_fieldset' => 'Fieldset baru', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Padang Tersuai Baru', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Nilai medan ini disulitkan dalam pangkalan data. Hanya pengguna admin sahaja yang dapat melihat nilai yang disahkrit', 'show_in_email' => 'Sertakan nilai medan ini dalam e-mel semak keluar yang dihantar kepada pengguna? Medan yang disulitkan tidak boleh dimasukkan ke dalam e-mel.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/ms/admin/depreciations/general.php b/resources/lang/ms/admin/depreciations/general.php index 4c6f2130d1..0ef73267ed 100644 --- a/resources/lang/ms/admin/depreciations/general.php +++ b/resources/lang/ms/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Mengenai Susut Nilai Harta', 'about_depreciations' => 'Anda boleh tetapkan susut nilai harta berdasarkan kepada penyusutan berasaskan susut nilai garisan lurus.', 'asset_depreciations' => 'Susut Nilai Harta', 'create' => 'Buat Susut', 'depreciation_name' => 'Nama Susut Nilai', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Bilangan Bulan', 'update' => 'Kemas kini Susutnilai', - 'depreciation_min' => 'Nilai Minimum selepas Susut Nilai' - -); + 'depreciation_min' => 'Nilai Minimum selepas Susut Nilai', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/ms/admin/depreciations/table.php b/resources/lang/ms/admin/depreciations/table.php index 0090a589ca..dd9eec5366 100644 --- a/resources/lang/ms/admin/depreciations/table.php +++ b/resources/lang/ms/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Bulan', 'term' => 'Terma', 'title' => 'Nama ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/ms/admin/groups/titles.php b/resources/lang/ms/admin/groups/titles.php index 7d2612f8b4..bbd69ca0e8 100644 --- a/resources/lang/ms/admin/groups/titles.php +++ b/resources/lang/ms/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Mengenai Kumpulan', 'about_groups' => 'Kumpulan digunakan untuk memperibadikan kebenaran pengguna.', 'group_management' => 'Pengurusan Kumpulan', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Pengurus Kumpulan', 'allow' => 'Benarkan', 'deny' => 'Nafikan', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/ms/admin/hardware/form.php b/resources/lang/ms/admin/hardware/form.php index ed4bc35c66..ad926b5119 100644 --- a/resources/lang/ms/admin/hardware/form.php +++ b/resources/lang/ms/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Sahkan Pemutihan Aset Pukal', +return [ + 'bulk_delete' => 'Sahkan Pemutihan Aset Pukal', 'bulk_delete_help' => 'Semak aset untuk penghapusan pukal di bawah. Sebaik sahaja dipadam, aset ini dapat dipulihkan, tetapi mereka tidak lagi akan dikaitkan dengan mana-mana pengguna yang mereka buat sekarang.', 'bulk_delete_warn' => 'Anda akan hapus: asset_count aset.', - 'bulk_update' => 'Aset Kemas Kini Pukal', - 'bulk_update_help' => 'Borang ini membolehkan anda mengemas kini berbilang aset sekaligus. Hanya isikan medan yang perlu anda ubah. Mana-mana medan yang dibiarkan kosong akan kekal tidak berubah.', - 'bulk_update_warn' => 'Anda akan menyunting sifat aset aset_count.', + 'bulk_update' => 'Aset Kemas Kini Pukal', + 'bulk_update_help' => 'Borang ini membolehkan anda mengemas kini berbilang aset sekaligus. Hanya isikan medan yang perlu anda ubah. Mana-mana medan yang dibiarkan kosong akan kekal tidak berubah.', + 'bulk_update_warn' => 'Anda akan menyunting sifat aset aset_count.', 'checkedout_to' => 'Agihkan Kepada', 'checkout_date' => 'Tarikh Checkout', 'checkin_date' => 'Tarikh daftar masuk', @@ -38,7 +38,12 @@ return array( 'tag' => 'Tag Harta', 'update' => 'Kemaskini Harta', 'warranty' => 'Waranti', - 'warranty_expires' => 'Tamat Tempoh Waranti', + 'warranty_expires' => 'Tamat Tempoh Waranti', 'years' => 'tahun', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/ms/admin/hardware/general.php b/resources/lang/ms/admin/hardware/general.php index 5822118f43..a8372396be 100644 --- a/resources/lang/ms/admin/hardware/general.php +++ b/resources/lang/ms/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Mengenai Aset', 'about_assets_text' => 'Aset adalah item yang dikesan oleh nombor siri atau tag aset. Mereka cenderung menjadi item nilai yang lebih tinggi di mana mengenal pasti perkara-perkara tertentu.', - 'archived' => 'Diarkibkan', + 'archived' => 'Diarkibkan', 'asset' => 'Harta', 'bulk_checkout' => 'Daftar Keluar Aset', 'checkin' => 'Terima Harta', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'Model Aset ini telah dipadamkan. Anda mesti kembalikan model sebelum anda boleh kembalikan Aset.', 'requestable' => 'Diminta', 'requested' => 'Diminta', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Pulihkan Asset', 'pending' => 'Menunggu', 'undeployable' => 'Tidak dapat dipisahkan', 'view' => 'Papar Harta', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/ms/admin/hardware/message.php b/resources/lang/ms/admin/hardware/message.php index e8ec0e560c..a3c707a869 100644 --- a/resources/lang/ms/admin/hardware/message.php +++ b/resources/lang/ms/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Amaran: Aset ini telah ditandakan sebagai tidak boleh dikehendaki. Jika status ini telah berubah, sila kemas kini status aset.', 'does_not_exist' => 'Harta tidak wujud.', - 'does_not_exist_or_not_requestable' => 'Cubaan yang baik. Aset itu tidak wujud atau tidak boleh diminta.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Harta ini sekarang telah diagihkan kepada pengguna dan tidak boleh dihapuskan. Sila semak status harta ini dahulu, dan kemudian cuba semula. ', - 'create' => array( + 'create' => [ 'error' => 'Harta gagal dicipta, sila cuba semula. :(', - 'success' => 'Harta berjaya dicipta. :)' - ), + 'success' => 'Harta berjaya dicipta. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Harta gagal dikemaskini, sila cuba semula', 'success' => 'Harta berjaya dikemaskini.', 'nothing_updated' => 'Tiada medan dipilih, jadi tiada apa yang dikemas kini.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Aset tidak dipulihkan, sila cuba lagi', - 'success' => 'Aset dipulihkan dengan jayanya.' - ), + 'success' => 'Aset dipulihkan dengan jayanya.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Audit aset tidak berjaya. Sila cuba lagi.', - 'success' => 'Audit aset berjaya log.' - ), + 'success' => 'Audit aset berjaya log.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Fail tidak dipadam. Sila cuba lagi.', 'success' => 'Fail berjaya dipadam.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Fail tidak dimuat naik. Sila cuba lagi.', 'success' => 'Fail berjaya dimuat naik.', 'nofiles' => 'Anda tidak memilih sebarang fail untuk dimuat naik, atau fail yang anda cuba muat naik terlalu besar', 'invalidfiles' => 'Satu atau lebih daripada fail anda terlalu besar atau merupakan filetype yang tidak dibenarkan. Filetype yang dibenarkan adalah png, gif, jpg, doc, docx, pdf, dan txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Sesetengah item tidak diimport dengan betul.', 'errorDetail' => 'Item berikut tidak diimport kerana kesilapan.', - 'success' => "Fail anda telah diimport", - 'file_delete_success' => "Fail anda telah berjaya dihapuskan", - 'file_delete_error' => "Fail tidak dapat dipadamkan", - ), + 'success' => 'Fail anda telah diimport', + 'file_delete_success' => 'Fail anda telah berjaya dihapuskan', + 'file_delete_error' => 'Fail tidak dapat dipadamkan', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Anda pasti anda ingin hapuskan harta ini?', 'error' => 'Ada isu semasa menghapuskan harta. Sila cuba lagi.', 'nothing_updated' => 'Tiada aset dipilih, jadi tiada apa yang dipadamkan.', - 'success' => 'Harta berjaya dihapuskan.' - ), + 'success' => 'Harta berjaya dihapuskan.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Harta gagal diagihkan, sila cuba semula', 'success' => 'Harta berjaya diagihkan.', 'user_does_not_exist' => 'Pengguna tak sah. Sila cuba lagi.', 'not_available' => 'Aset itu tidak tersedia untuk checkout!', - 'no_assets_selected' => 'Anda mesti memilih sekurang-kurangnya satu aset dari senarai' - ), + 'no_assets_selected' => 'Anda mesti memilih sekurang-kurangnya satu aset dari senarai', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Harta tidak diterima, sila cuba lagi', 'success' => 'Harta berjaya diterima.', 'user_does_not_exist' => 'Pengguna tidah sah. Sila cuba lagi.', 'already_checked_in' => 'Aset itu sudah diperiksa.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Aset tidak diminta, sila cuba lagi', 'success' => 'Aset diminta berjaya.', - 'canceled' => 'Permintaan keluar telah dibatalkan' - ) + 'canceled' => 'Permintaan keluar telah dibatalkan', + ], -); +]; diff --git a/resources/lang/ms/admin/hardware/table.php b/resources/lang/ms/admin/hardware/table.php index cee76b3154..d9d91e8b77 100644 --- a/resources/lang/ms/admin/hardware/table.php +++ b/resources/lang/ms/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Tag Harta', 'asset_model' => 'Model', - 'book_value' => 'Nilai', + 'book_value' => 'Current Value', 'change' => 'Masuk/Keluar', 'checkout_date' => 'Tarikh Agihan', 'checkoutto' => 'Agihan', + 'current_value' => 'Current Value', 'diff' => 'Beza', 'dl_csv' => 'Muat Turun CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Siri', 'status' => 'Status', 'title' => 'Harta ', - 'image' => 'Imej Peranti', + 'image' => 'Imej Peranti', 'days_without_acceptance' => 'Hari Tanpa Penerimaan', - 'monthly_depreciation' => 'Susut Nilai Bulanan' - -); + 'monthly_depreciation' => 'Susut Nilai Bulanan', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/ms/admin/kits/general.php b/resources/lang/ms/admin/kits/general.php index 2823e18451..83e33dcddb 100644 --- a/resources/lang/ms/admin/kits/general.php +++ b/resources/lang/ms/admin/kits/general.php @@ -1,6 +1,6 @@ 'Perihal Kit Pratakrif', 'about_kits_text' => 'Kit Pratakrif membolehkan anda menyemak koleksi item (aset, lesen, dll) dengan cepat kepada pengguna. Ini boleh membantu apabila proses onboarding anda konsisten merentas ramai pengguna dan semua pengguna menerima item yang sama.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'Tidak ada ruang yang mencukupi untuk :license untuk checkout. :qty diperlukan. ', 'none_consumables' => 'Tiada unit tersedia untuk :consumable untuk checkout. :qty diperlukan. ', 'none_accessory' => 'Unit :aksesori yang tersedia tidak mencukupi untuk daftar keluar. :qty diperlukan. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/ms/admin/locations/table.php b/resources/lang/ms/admin/locations/table.php index 0acfa83847..95c00e0f71 100644 --- a/resources/lang/ms/admin/locations/table.php +++ b/resources/lang/ms/admin/locations/table.php @@ -1,6 +1,6 @@ 'Mengenai Lokasi', 'about_locations' => 'Lokasi digunakan untuk mengesan maklumat lokasi untuk pengguna, aset dan barangan lain', 'assets_rtd' => 'Aset', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Ibu bapa', 'currency' => 'Mata Wang Lokasi', 'ldap_ou' => 'Carian LDAP OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/ms/admin/reports/general.php b/resources/lang/ms/admin/reports/general.php index 1eefd4c058..899009a208 100644 --- a/resources/lang/ms/admin/reports/general.php +++ b/resources/lang/ms/admin/reports/general.php @@ -1,5 +1,10 @@ 'Pilih opsyen yang anda mahu untuk laporan harta anda.' -); +return [ + 'info' => 'Pilih opsyen yang anda mahu untuk laporan harta anda.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/ms/admin/settings/general.php b/resources/lang/ms/admin/settings/general.php index a302170f42..e8d0b9ce87 100644 --- a/resources/lang/ms/admin/settings/general.php +++ b/resources/lang/ms/admin/settings/general.php @@ -1,30 +1,39 @@ 'Direktori Aktif', 'ad_domain' => 'Domain direktori aktif', 'ad_domain_help' => 'Ini kadangkala sama dengan domain e-mel anda, tetapi tidak semestinya.', 'ad_append_domain_label' => 'Tambahkan nama domain', 'ad_append_domain' => 'Tambahkan nama domain pada medan nama pengguna', - 'ad_append_domain_help' => 'Pengguna tidak perlu menulis "nama pengguna@domain.local", mereka hanya boleh menaip "nama pengguna".' , + 'ad_append_domain_help' => 'Pengguna tidak perlu menulis "nama pengguna@domain.local", mereka hanya boleh menaip "nama pengguna".', 'admin_cc_email' => 'SK Email', 'admin_cc_email_help' => 'Jika anda ingin menghantar salinan e-mel daftar masuk/daftar keluar yang dihantar kepada pengguna ke akaun e-mel tambahan, masukkannya di sini. Jika tidak, biarkan medan ini kosong.', 'is_ad' => 'Ini adalah pelayan Direktori Aktif', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Hantar isyarat kepada', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Isyarat Dihidupkan', 'alert_interval' => 'Amaran Pemberitahuan Amaran (dalam hari)', 'alert_inv_threshold' => 'Ambang Amaran Inventori', 'allow_user_skin' => 'Benarkan kulit antaramuka pengguna', - 'allow_user_skin_help_text' => 'Menandai kotak ini akan membolehkan pengguna mengatasi kulit UI dengan kulit yang berbeza.' , + 'allow_user_skin_help_text' => 'Menandai kotak ini akan membolehkan pengguna mengatasi kulit UI dengan kulit yang berbeza.', 'asset_ids' => 'ID Aset', 'audit_interval' => 'Selang Audit', 'audit_interval_help' => 'Sekiranya anda dikehendaki untuk secara tetap mengaudit aset anda, masukkan selang waktu dalam bulan.', 'audit_warning_days' => 'Ambang Amaran Audit', 'audit_warning_days_help' => 'Berapa hari lebih awal haruskah kami memberi amaran kepada anda apabila aset perlu untuk pengauditan?', - 'auto_increment_assets' => 'Menjana ID aset auto-incrementing', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Awalan (pilihan)', - 'auto_incrementing_help' => 'Dayakan ID aset auto-increment terlebih dahulu untuk menetapkan ini', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Sandaran', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Tetapan Kod Bar', 'confirm_purge' => 'Mengesahkan Purge', 'confirm_purge_help' => 'Masukkan teks "DELETE" dalam kotak di bawah untuk membersihkan rekod anda yang dipadamkan. Tindakan ini tidak boleh dibuat asal dan akan memadamkan semua item dan pengguna yang dipadam lembut secara KEKAL. (Anda harus membuat sandaran dahulu, hanya untuk selamat.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Jenis Barcode 2D', 'alt_barcode_type' => 'Jenis kod bar 1D', 'email_logo_size' => 'Logo segi empat sama dalam e-mel kelihatan terbaik. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Tetapan EULA', 'eula_markdown' => 'EULA ini membolehkan markah Github berperisa.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Teks Pengaki Tambahan ', 'footer_text_help' => 'Teks ini akan muncul dalam pengaki sebelah kanan. Pautan dibenarkan menggunakan turunkan berperisa Github. Pemisahan baris, pengepala, imej, dll boleh mengakibatkan hasil yang tidak dapat diramalkan.', 'general_settings' => 'Tetapan umum', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Hasilkan Backup', 'header_color' => 'Warna Tandukan', 'info' => 'Tetapan ini membenarkan anda menyesuaikan sesetengah aspek pemasangan anda.', 'label_logo' => 'Logo Label', 'label_logo_size' => 'Logo segi empat sama kelihatan terbaik - akan dipaparkan di bahagian atas sebelah kanan setiap label aset. ', 'laravel' => 'Versi Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'Sijil TLS Bahagian Pelanggan LDAP', 'ldap_enabled' => 'LDAP diaktifkan', 'ldap_integration' => 'Integrasi LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Bendera ini digunakan untuk menentukan sama ada pengguna boleh log masuk ke Snipe-IT dan tidak menjejaskan keupayaan untuk menyemak item masuk atau keluar kepada mereka.', 'ldap_emp_num' => 'Nombor Kakitangan LDAP', 'ldap_email' => 'E-mel LDAP', - 'license' => 'Lesen Perisian', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Lesen Perisian', 'load_remote_text' => 'Skrip Jauh', 'load_remote_help_text' => 'Pemasangan Snipe-IT ini boleh memuatkan skrip dari dunia luar.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Nota Masuk', 'login_note_help' => 'Opsyenal termasuk beberapa ayat pada skrin log masuk anda, contohnya untuk membantu orang yang telah menemui peranti yang hilang atau dicuri. Medan ini menerima markah Github markdown', 'login_remote_user_text' => 'Pilihan log masuk Pengguna Jarak Jauh', @@ -118,16 +141,28 @@ return array( 'optional' => 'pilihan', 'per_page' => 'Senarai Setiap Mukasurat', 'php' => 'Versi PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Anda mesti pasangkan php-gd untuk paparkan kod QR, lihat arahan pemasangan.', 'php_gd_warning' => 'Pemproses imej PHP dan \'plugin\' GD TIDAK dipasang.', 'pwd_secure_complexity' => 'Kompleks Kata Laluan', 'pwd_secure_complexity_help' => 'Pilih mana-mana peraturan kompleksiti kata laluan yang anda mahu untuk menguatkuasakan.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Aksara minimum kata laluan', 'pwd_secure_min_help' => 'Nilai minimum yang dibenarkan ialah 8', 'pwd_secure_uncommon' => 'Cegah kata laluan biasa', 'pwd_secure_uncommon_help' => 'Ini tidak akan membenarkan pengguna menggunakan kata laluan yang biasa dari 10,000 kata laluan teratas dilaporkan melanggar.', 'qr_help' => 'Bolehkan Kod QR dahulu untuk pasang ini', 'qr_text' => 'Teks Kod QR', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML didayakan', 'saml_integration' => 'Penyepaduan SAML', 'saml_sp_entityid' => 'ID Entiti', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'Anda boleh menentukan metadata IdP menggunakan URL atau fail XML.', 'saml_attr_mapping_username' => 'Pemetaan Atribut - Nama Pengguna', 'saml_attr_mapping_username_help' => 'NameID akan digunakan jika pemetaan atribut tidak ditentukan atau tidak sah.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Tetapan', 'settings' => 'Tetapan', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Nama Sesawang', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Botak Botak', 'slack_channel' => 'Saluran Slack', 'slack_endpoint' => 'Endpoint Slack', @@ -173,6 +212,8 @@ return array( 'update' => 'Kemaskini Tetapan', 'value' => 'Nilai', 'brand' => 'Penjenamaan', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Mengenai Tetapan', 'about_settings_text' => 'Tetapan ini membolehkan anda menyesuaikan aspek tertentu pemasangan anda.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Rekod Menghapuskan Rekod', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Lapisan bawah bawah label', 'labels_display_sgutter' => 'Lapisan sampingan label', 'labels_fontsize' => 'Saiz fon label', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Panjang tag aset, termasuk zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/ms/admin/settings/message.php b/resources/lang/ms/admin/settings/message.php index 53b01e3330..6e18c3214a 100644 --- a/resources/lang/ms/admin/settings/message.php +++ b/resources/lang/ms/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Ralat berlaku semasa kemaskini. ', - 'success' => 'Tetapan berjaya dikemaskini.' - ), - 'backup' => array( + 'success' => 'Tetapan berjaya dikemaskini.', + ], + 'backup' => [ 'delete_confirm' => 'Adakah anda pasti mahu memadam fail sandaran ini? Tindakan ini tidak dapat dibatalkan.', 'file_deleted' => 'Fail sandaran telah berjaya dihapuskan.', 'generated' => 'Fail sandaran baharu berjaya dibuat.', 'file_not_found' => 'Fail sandaran itu tidak dapat dijumpai di pelayan.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Ralat telah berlaku semasa pembersihan.', 'validation_failed' => 'Pengesahan pembersihan anda tidak betul. Sila taip perkataan "DELETE" dalam kotak pengesahan.', - 'success' => 'Rekod dipadamkan berjaya dibersihkan.' - ), - -); + 'success' => 'Rekod dipadamkan berjaya dibersihkan.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/ms/admin/statuslabels/message.php b/resources/lang/ms/admin/statuslabels/message.php index 10cc148e1f..8c23c98cef 100644 --- a/resources/lang/ms/admin/statuslabels/message.php +++ b/resources/lang/ms/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Label Status tidak wujud.', 'assoc_assets' => 'Label Status ini kini dikaitkan dengan sekurang-kurangnya satu Aset dan tidak boleh dipadamkan. Sila kemas kini aset anda untuk tidak merujuk lagi status ini dan cuba lagi.', - - 'create' => array( + 'create' => [ 'error' => 'Label Status tidak dibuat, sila cuba lagi.', - 'success' => 'Label Status berjaya dibuat.' - ), + 'success' => 'Label Status berjaya dibuat.', + ], - 'update' => array( + 'update' => [ 'error' => 'Label Status tidak dikemas kini, sila cuba lagi', - 'success' => 'Label Status berjaya dikemas kini.' - ), + 'success' => 'Label Status berjaya dikemas kini.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Adakah anda pasti ingin memadamkan Label Status ini?', 'error' => 'Terdapat masalah memadamkan Label Status. Sila cuba lagi.', - 'success' => 'Label Status berjaya dipadam.' - ), + 'success' => 'Label Status berjaya dipadam.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Aset ini tidak boleh diberikan kepada sesiapa sahaja.', - 'deployable' => 'Aset ini boleh diperiksa. Sebaik sahaja mereka ditugaskan, mereka akan menerima status meta Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Aset-aset ini tidak boleh diperiksa, dan hanya akan dipaparkan dalam pandangan Arkib. Ini berguna untuk mengekalkan maklumat mengenai aset untuk tujuan belanjawan / bersejarah tetapi menyimpannya daripada senarai aset harian.', 'pending' => 'Aset-aset ini belum dapat ditugaskan kepada sesiapa sahaja, sering kali digunakan untuk barang-barang yang hendak dibaiki, tetapi diharapkan dapat kembali ke peredaran.', - ), + ], -); +]; diff --git a/resources/lang/ms/admin/users/general.php b/resources/lang/ms/admin/users/general.php index ce3fb13ebc..1291e30743 100644 --- a/resources/lang/ms/admin/users/general.php +++ b/resources/lang/ms/admin/users/general.php @@ -1,7 +1,6 @@ 'Pengguna ini boleh log masuk', 'activated_disabled_help_text' => 'Anda tidak boleh kemaskini status pengaktifan akaun anda sendiri.', 'assets_user' => 'Serahkan harta kepada :nama', @@ -13,7 +12,7 @@ return array( 'edit' => 'Kemaskini Pengguna', 'filetype_info' => 'Filetype yang dibenarkan adalah png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, dan rar.', 'history_user' => 'Sejarah untuk :nama', - 'info' => 'Maklumat', + 'info' => 'Maklumat', 'restore_user' => 'Klik di sini untuk memulihkannya.', 'last_login' => 'Log masuk terakhir', 'ldap_config_text' => 'Tetapan konfigurasi LDAP boleh didapati Admin> Tetapan. Lokasi (pilihan) yang dipilih akan ditetapkan untuk semua pengguna yang diimport.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Tetapan admin semasa anda membenarkan penguatkuasaan selektif pengesahan dua faktor.', 'two_factor_enrolled' => '2FA Device Enrolled', 'two_factor_active' => '2FA Aktif', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/ms/button.php b/resources/lang/ms/button.php index f8c47bc27c..8eeea2b49c 100644 --- a/resources/lang/ms/button.php +++ b/resources/lang/ms/button.php @@ -1,6 +1,6 @@ 'Tindakan', 'add' => 'Tambah baru', 'cancel' => 'Batalkan', @@ -8,11 +8,17 @@ return array( 'delete' => 'Hapuskan', 'edit' => 'Kemaskini', 'restore' => 'Masukkan Semula', + 'remove' => 'Remove', 'request' => 'Permintaan', 'submit' => 'Hantar', 'upload' => 'Muat naik', - 'select_file' => 'Pilih Fail ...', + 'select_file' => 'Pilih Fail ...', 'select_files' => 'Pilih Fail...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Hantar Pautan Set Semula Kata Laluan', -); + 'send_password_link' => 'Hantar Pautan Set Semula Kata Laluan', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/ms/general.php b/resources/lang/ms/general.php index 8302b12b24..ca81c01918 100644 --- a/resources/lang/ms/general.php +++ b/resources/lang/ms/general.php @@ -19,7 +19,10 @@ 'asset' => 'Harta', 'asset_report' => 'Laporan Harta', 'asset_tag' => 'Tag Harta', - 'assets_available' => 'Harta yang ada', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Log Audit', 'assets' => 'Harta', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Audit Bulk', 'bulkaudit_status' => 'Status Audit', 'bulk_checkout' => 'Checkout Pukal', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Batalkan', 'categories' => 'Kategori', @@ -44,13 +51,13 @@ 'checkins_count' => 'Semak masuk', 'user_requests_count' => 'Permintaan', 'city' => 'Bandar', - 'click_here' => 'Tekan di sini', + 'click_here' => 'Tekan di sini', 'clear_selection' => 'Buang pilihan', 'companies' => 'Syarikat-syarikat', 'company' => 'Syarikat', 'component' => 'Komponen', 'components' => 'Komponen', - 'complete' => 'Lengkap', + 'complete' => 'Lengkap', 'consumable' => 'Boleh makan', 'consumables' => 'Makanan yang boleh dimakan', 'country' => 'Negara', @@ -62,6 +69,8 @@ 'updated_at' => 'Dikemaskini di', 'currency' => 'RM', // this is deprecated 'current' => 'Semasa', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Laporan Harta Pilihan', 'dashboard' => 'Papan Pemuka', 'days' => 'hari', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Adakah anda pasti ingin memadamkan :item?', 'deleted' => 'Dihapuskan', 'delete_seats' => 'Kerusi dipadamkan', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Jabatan', - 'department' => 'Jabatan', + 'department' => 'Jabatan', 'deployed' => 'Telah Diagihkan', + 'depreciation' => 'Susut Nilai', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Laporan Susut nilai', 'details' => 'Terperinci', 'download' => 'Muat turun', - 'download_all' => 'Download All', - 'depreciation' => 'Susut Nilai', + 'download_all' => 'Download All', 'editprofile' => 'Kemaskini Profail Anda', 'eol' => 'EOL', 'email_domain' => 'Domain E-mel', 'email_format' => 'Format E-mel', 'email_domain_help' => 'Ini digunakan untuk menjana alamat e-mel semasa mengimport', + 'error' => 'Error', 'filastname_format' => 'Nama Akhir Permulaan Pertama (jsmith@example.com)', 'firstname_lastname_format' => 'Nama Akhir Nama Pertama (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Nama Pertama Nama Akhir (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Fail', 'file_type' => 'File Type', 'file_uploads' => 'Muat Naik Fail', + 'file_upload' => 'File Upload', 'generate' => 'Laksanakan', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Kumpulan', 'gravatar_email' => 'Alam e-mel gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Sejarah', 'history_for' => 'Sejarah untuk', 'id' => 'ID', 'image' => 'Gambar', 'image_delete' => 'Hapuskan imej', 'image_upload' => 'Muat naik imej', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Import', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Laporan Penyenggaraan Aset', 'asset_maintenances' => 'Pembaikan Aset', 'item' => 'Perkara', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Kebenaran yang tidak mencukupi!', 'kits' => 'Predefined Kits', 'language' => 'Bahasa', @@ -132,7 +150,7 @@ 'licenses_available' => 'Lesen Yang Ada', 'licenses' => 'Lesen', 'list_all' => 'Senaraikan Semua', - 'loading' => 'Memuatkan', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Ciri ini telah dilumpuhkan untuk pemasangan demo.', 'location' => 'Lokasi', @@ -141,15 +159,17 @@ 'logout' => 'Log keluar', 'lookup_by_tag' => 'Cari dengan Tag Aset', 'maintenances' => 'Penyelenggaraan', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Pengeluar', 'manufacturers' => 'Pengeluar', 'markdown' => 'Bidang ini membolehkan markah rasa Github.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Jumlah minimum item yang perlu disediakan sebelum amaran akan dicetuskan.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'No. Model.', 'months' => 'Bulan', 'moreinfo' => 'Maklumat tambahan', 'name' => 'Nama', + 'new_password' => 'New Password', 'next' => 'Seterusnya', 'next_audit_date' => 'Tarikh Audit Seterusnya', 'last_audit' => 'Audit lepas', @@ -171,19 +191,26 @@ 'purchase_date' => 'Tarikh Pembelian', 'qty' => 'QTY', 'quantity' => 'Kuantiti', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Sedia untuk diagihkan', 'recent_activity' => 'Aktiviti Terkini', + 'remaining' => 'Remaining', 'remove_company' => 'Keluarkan Persatuan Syarikat', 'reports' => 'Laporan', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Diminta', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Permintaan Dibatalkan', 'save' => 'Simpan', 'select' => 'Pilih', + 'select_all' => 'Select All', 'search' => 'Carian', 'select_category' => 'Pilih kategori', - 'select_department' => 'Pilih Jabatan', + 'select_department' => 'Pilih Jabatan', 'select_depreciation' => 'Pilih Jenis Susutnilai', 'select_location' => 'Pilih Lokasi', 'select_manufacturer' => 'Pilih pengilang', @@ -200,6 +227,7 @@ 'sign_in' => 'Log masuk', 'signature' => 'Tandatangan', 'skin' => 'Kulit', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'MODEM DEMO: Sesetengah ciri dilumpuhkan untuk pemasangan ini.', 'site_name' => 'Nama Sesawang', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Adakah anda pasti ingin memadamkannya', 'submit' => 'Hantar', 'target' => 'Sasaran', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Paparan Masa dan Tarikh', 'total_assets' => 'jumlah harta', 'total_licenses' => 'jumlah lesen', @@ -230,6 +259,7 @@ 'users' => 'Pengguna', 'viewall' => 'View All', 'viewassets' => 'Paparkan Harta yang diserahkan', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Tapak web', 'welcome' => 'Selamat Datang :nama', 'years' => 'tahun', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/ms/help.php b/resources/lang/ms/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/ms/help.php +++ b/resources/lang/ms/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/ms/mail.php b/resources/lang/ms/mail.php index 150d94a413..494169a91d 100644 --- a/resources/lang/ms/mail.php +++ b/resources/lang/ms/mail.php @@ -1,6 +1,6 @@ 'Pengguna telah membatalkan permintaan item di laman web', 'a_user_requested' => 'Seorang pengguna telah meminta item di laman web', 'accessory_name' => 'Nama Aksesori:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Ini adalah ujian dari Sistem Pengurusan Asset Snipe-IT. Jika anda mendapat ini, mel sedang berfungsi :)', 'the_following_item' => 'Item berikut telah diperiksa:', 'low_inventory_alert' => 'Terdapat :count item yang berada di bawah inventori minimum atau akan menjadi rendah. Terdapat :count item yang berada di bawah inventori minimum atau akan menjadi rendah.', - 'assets_warrantee_alert' => 'Terdapat :count aset yang akan tamat tempoh waranti dalam :threshold hari.|Terdapat :count aset yang akan tamat dalam tempoh waranti dalam :threshold hari.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Terdapat :count lesen yang akan tamat dalam tempoh :threshold hari.|Terdapat :count lesen yang akan tamat dalam tempoh :threshold hari.', 'to_reset' => 'Untuk menetapkan semula kata laluan web anda, lengkapkan borang ini:', 'type' => 'Taipkan', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/ms/passwords.php b/resources/lang/ms/passwords.php index e65f2c796c..9b03172bc0 100644 --- a/resources/lang/ms/passwords.php +++ b/resources/lang/ms/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Pautan kata laluan anda telah dihantar!', 'user' => 'Tiada pengguna aktif yang menggunakan email ini.', ]; - diff --git a/resources/lang/ms/validation.php b/resources/lang/ms/validation.php index 69be2c2e05..bdddc9377e 100644 --- a/resources/lang/ms/validation.php +++ b/resources/lang/ms/validation.php @@ -1,6 +1,6 @@ ':attribute mesti sekurang2nya :min characters.', 'array' => 'The: atribut mesti mempunyai sekurang-kurangnya: item min.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Piliah :attribute tidak sah.', 'numeric' => ':attribute mesti nombor.', 'present' => 'Yang: bidang atribut mesti ada.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute telah diambil.', 'uploaded' => 'The: attribute gagal untuk dimuat naik.', 'url' => ':attribute format tidak sah.', - "unique_undeleted" => ":attribute mesti unik.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => ':attribute mesti unik.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Bidang: atribut mengandungi aksara yang tidak dibenarkan.", - "email_array" => "Satu atau lebih alamat e-mel tidak sah.", - "hashed_pass" => "Kata laluan semasa anda tidak betul", + 'alpha_space' => 'Bidang: atribut mengandungi aksara yang tidak dibenarkan.', + 'email_array' => 'Satu atau lebih alamat e-mel tidak sah.', + 'hashed_pass' => 'Kata laluan semasa anda tidak betul', 'dumbpwd' => 'Kata laluan itu terlalu umum.', - "statuslabel_type" => "Anda mesti memilih jenis label status yang sah", + 'statuslabel_type' => 'Anda mesti memilih jenis label status yang sah', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/nl/admin/asset_maintenances/message.php b/resources/lang/nl/admin/asset_maintenances/message.php index f06c45209c..694da8399a 100644 --- a/resources/lang/nl/admin/asset_maintenances/message.php +++ b/resources/lang/nl/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Weet je zeker dat je dit asset onderhoud wilt verwijderen?', 'error' => 'Er was een probleem tijdens het verwijderen van de asset onderhoud. Probeer het opnieuw.', - 'success' => 'De asset onderhoud is succesvol verwijderd.' + 'success' => 'De asset onderhoud is succesvol verwijderd.', ], 'create' => [ 'error' => 'Asset onderhoud is niet aangemaakt, probeer het opnieuw.', - 'success' => 'Asset onderhoud is met succes aangemaakt.' + 'success' => 'Asset onderhoud is met succes aangemaakt.', ], 'edit' => [ 'error' => 'Asset onderhoud is niet aangepast, probeer het opnieuw.', - 'success' => 'Asset onderhoud is met succes aangepast.' + 'success' => 'Asset onderhoud is met succes aangepast.', ], 'asset_maintenance_incomplete' => 'Nog niet voltooid', 'warranty' => 'Garantie', 'not_warranty' => 'Geen garantie', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/nl/admin/asset_maintenances/table.php b/resources/lang/nl/admin/asset_maintenances/table.php index e1a1711432..1a9df4f612 100644 --- a/resources/lang/nl/admin/asset_maintenances/table.php +++ b/resources/lang/nl/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Asset onderhoud', 'asset_name' => 'Asset naam', 'is_warranty' => 'Garantie', - 'dl_csv' => 'CSV downloaden' + 'dl_csv' => 'CSV downloaden', ]; diff --git a/resources/lang/nl/admin/companies/general.php b/resources/lang/nl/admin/companies/general.php index 85852c0518..7c578ab941 100644 --- a/resources/lang/nl/admin/companies/general.php +++ b/resources/lang/nl/admin/companies/general.php @@ -1,4 +1,7 @@ 'Selecteer een bedrijf', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/nl/admin/companies/message.php b/resources/lang/nl/admin/companies/message.php index b80815d890..113db6992a 100644 --- a/resources/lang/nl/admin/companies/message.php +++ b/resources/lang/nl/admin/companies/message.php @@ -1,18 +1,19 @@ 'Bedrijf bestaat niet.', 'assoc_users' => 'Deze categorie is momenteel gekoppeld met ten minste 1 model en kan hierdoor niet verwijderd worden. Pas je modellen aan zodat deze categorie niet langer gebruikt wordt en probeer het opnieuw. ', - 'create' => array( + 'create' => [ 'error' => 'Bedrijf is niet aangemaakt, probeer het opnieuw.', - 'success' => 'Bedrijf met succes aangemaakt.' - ), - 'update' => array( + 'success' => 'Bedrijf met succes aangemaakt.', + ], + 'update' => [ 'error' => 'Bedrijf is niet gewijzigd, probeer het opnieuw', - 'success' => 'Bedrijf met succes gewijzigd.' - ), - 'delete' => array( + 'success' => 'Bedrijf met succes gewijzigd.', + ], + 'delete' => [ 'confirm' => 'Weet je het zeker dat je dit bedrijf wilt verwijderen?', 'error' => 'Er was een probleem met het verwijderen van het bedrijf, Probeer het opnieuw.', - 'success' => 'Het bedrijf is met succes verwijderd.' - ) -); + 'success' => 'Het bedrijf is met succes verwijderd.', + ], +]; diff --git a/resources/lang/nl/admin/custom_fields/general.php b/resources/lang/nl/admin/custom_fields/general.php index 6df8aaa967..7b826f5edb 100644 --- a/resources/lang/nl/admin/custom_fields/general.php +++ b/resources/lang/nl/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Speciale velden', + 'manage' => 'Manage', 'field' => 'Veld', 'about_fieldsets_title' => 'Over veldverzamelingen', - 'about_fieldsets_text' => 'Veldverzamelingen stellen je in staat groepen van aangepaste velden te maken die vaak worden hergebruikt voor specifieke soorten asset modellen.', - 'custom_format' => 'Aangepaste indeling...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Encrypt de waarde van dit veld in de database', 'encrypt_field_help' => 'Waarschuwing: Versleutelen van dit veld maakt het onmogelijk om hierop te zoeken.', 'encrypted' => 'Versleuteld', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Gebruikt door modellen', 'order' => 'Bestelling', 'create_fieldset' => 'Nieuwe veldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Nieuw aangepast veld', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'De waarde van dit veld is versleuteld in de database. Alleen beheerders zullen de onversleutelde waarde kunnen weergeven.', 'show_in_email' => 'De waarde van dit veld opnemen in de checkout-e-mails die naar de gebruiker zijn verzonden? Versleutelde velden kunnen niet worden opgenomen in e-mails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/nl/admin/depreciations/general.php b/resources/lang/nl/admin/depreciations/general.php index ddba67903e..52d23bb006 100644 --- a/resources/lang/nl/admin/depreciations/general.php +++ b/resources/lang/nl/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Over afschrijvingen van Asset', 'about_depreciations' => 'U kan de asset-afschrijving instellen om assets af te schrijven op basis van lineaire afschrijving.', 'asset_depreciations' => 'Asset afschrijvingen', 'create' => 'Afschrijving aanmaken', 'depreciation_name' => 'Afschrijvingsnaam', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Aantal maanden', 'update' => 'Afschrijving bijwerken', - 'depreciation_min' => 'Minimale waarde na afschrijving' - -); + 'depreciation_min' => 'Minimale waarde na afschrijving', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/nl/admin/depreciations/table.php b/resources/lang/nl/admin/depreciations/table.php index 03f9f71a8a..8765169d31 100644 --- a/resources/lang/nl/admin/depreciations/table.php +++ b/resources/lang/nl/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Maanden', 'term' => 'Termijn', 'title' => 'Naam ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/nl/admin/groups/titles.php b/resources/lang/nl/admin/groups/titles.php index 37e5ea03e4..f59e80430e 100644 --- a/resources/lang/nl/admin/groups/titles.php +++ b/resources/lang/nl/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Over groepen', 'about_groups' => 'Groepen die gebruikt worden om gebruikerspermissies te generaliseren.', 'group_management' => 'Groepsmanagement', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Groepsbeheerder', 'allow' => 'Toestaan', 'deny' => 'Weigeren', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/nl/admin/hardware/form.php b/resources/lang/nl/admin/hardware/form.php index cdf6ecbcf8..9bd92cd34a 100644 --- a/resources/lang/nl/admin/hardware/form.php +++ b/resources/lang/nl/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Bevestig bulk verwijdering van assets', +return [ + 'bulk_delete' => 'Bevestig bulk verwijdering van assets', 'bulk_delete_help' => 'Bekijk de assets voor bulkverwijdering hieronder. Eenmaal verwijderd, kunnen deze assets worden hersteld, maar ze zullen niet langer geassocieerd worden met gebruikers waaraan ze momenteel zijn toegewezen.', 'bulk_delete_warn' => 'Je staat op het punt om :asset_count assets te verwijderen.', - 'bulk_update' => 'Assets in bulk bijwerken', - 'bulk_update_help' => 'Met dit formulier kun je meerdere assets tegelijk bijwerken. Vul alleen de velden in die je moet wijzigen. Alle lege velden blijven ongewijzigd. ', - 'bulk_update_warn' => 'Je staat op het punt de eigenschappen van :asset_count assets te wijzigen.', + 'bulk_update' => 'Assets in bulk bijwerken', + 'bulk_update_help' => 'Met dit formulier kun je meerdere assets tegelijk bijwerken. Vul alleen de velden in die je moet wijzigen. Alle lege velden blijven ongewijzigd. ', + 'bulk_update_warn' => 'Je staat op het punt de eigenschappen van :asset_count assets te wijzigen.', 'checkedout_to' => 'Uitgecheckt aan', 'checkout_date' => 'Uitgecheckt datum', 'checkin_date' => 'Ingecheckt datum', @@ -38,7 +38,12 @@ return array( 'tag' => 'Assettag', 'update' => 'Asset update', 'warranty' => 'Garantie', - 'warranty_expires' => 'Garantie vervalt', + 'warranty_expires' => 'Garantie vervalt', 'years' => 'jaar', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/nl/admin/hardware/general.php b/resources/lang/nl/admin/hardware/general.php index f71e81d134..416e33ba17 100644 --- a/resources/lang/nl/admin/hardware/general.php +++ b/resources/lang/nl/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Over assets', 'about_assets_text' => 'Assets zijn items die worden bijgehouden op serienummer of een tag van het product. Het zijn meestal items met een hogere waarde waarbij het identificeren van een specifiek item belangrijk is.', - 'archived' => 'Gearchiveerd', + 'archived' => 'Gearchiveerd', 'asset' => 'Asset', 'bulk_checkout' => 'Asset uitchecken', 'checkin' => 'Asset inchecken', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'Dit Assets model is verwijderd. U moet het model herstellen voordat u het Asset kunt herstellen.', 'requestable' => 'Aanvraagbaar', 'requested' => 'Aangevraagd', + 'not_requestable' => 'Niet aanvraagbaar', + 'requestable_status_warning' => 'Verander de aanvraagbare status niet', 'restore' => 'Herstel Asset', 'pending' => 'In behandeling', 'undeployable' => 'Niet uitgeefbaar', 'view' => 'Bekijk Asset', -); + 'csv_error' => 'Je hebt een fout in je CSV-bestand:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Foutmeldingen:', + 'success_messages' => 'Succesvolle berichten:', + 'alert_details' => 'Zie hieronder voor details.', + 'custom_export' => 'Aangepaste export' +]; diff --git a/resources/lang/nl/admin/hardware/message.php b/resources/lang/nl/admin/hardware/message.php index 811d1257d2..354a3ce4bf 100644 --- a/resources/lang/nl/admin/hardware/message.php +++ b/resources/lang/nl/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Waarschuwing: Dit bestand is gemarkeerd als niet-uitgeefbaar. Als deze status is veranderd, update dan de asset status.', 'does_not_exist' => 'Dit asset bestaat niet.', - 'does_not_exist_or_not_requestable' => 'Leuk geprobeerd. Het asset bestaat niet of is niet aanvraagbaar.', + 'does_not_exist_or_not_requestable' => 'Die asset bestaat niet of is niet aanvraagbaar.', 'assoc_users' => 'Dit asset is momenteel toegewezen aan een gebruiker en kan niet worden verwijderd. Controleer het asset eerst en probeer het opnieuw. ', - 'create' => array( + 'create' => [ 'error' => 'Asset is niet aangemaakt, probeer het opnieuw :(', - 'success' => 'Asset is succesvol aangemaakt. :)' - ), + 'success' => 'Asset is succesvol aangemaakt. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Asset is niet gewijzigd, probeer het opnieuw', 'success' => 'Asset is succesvol bijgewerkt.', 'nothing_updated' => 'Geen veld is geselecteerd, er is dus niks gewijzigd.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Asset is niet hersteld, probeer het opnieuw', - 'success' => 'Asset is succesvol hersteld.' - ), + 'success' => 'Asset is succesvol hersteld.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Asset audit is mislukt. Probeer het opnieuw.', - 'success' => 'Asset audit succesvol geregistreerd.' - ), + 'success' => 'Asset audit succesvol geregistreerd.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Bestand is niet verwijderd. Probeer het opnieuw.', 'success' => 'Bestand is met succes verwijderd.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Bestand(en) zijn niet geüpload. Probeer het opnieuw.', 'success' => 'Bestand(en) zijn met succes geüpload.', 'nofiles' => 'Je hebt geen bestanden geselecteerd om te uploaden, of het bestand wat je probeert te uploaden is te groot', 'invalidfiles' => 'Een of meer van uw bestanden is te groot of is een bestandstype dat niet is toegestaan. Toegestaande bestandstypen png, gif, jpg, doc, docx, pdf en txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Sommige items zijn niet goed geïmporteerd.', 'errorDetail' => 'De volgende items zijn niet geïmporteerd vanwege fouten.', - 'success' => "Je bestand is geïmporteerd", - 'file_delete_success' => "Je bestand is succesvol verwijderd", - 'file_delete_error' => "Het bestand kon niet worden verwijderd", - ), + 'success' => 'Je bestand is geïmporteerd', + 'file_delete_success' => 'Je bestand is succesvol verwijderd', + 'file_delete_error' => 'Het bestand kon niet worden verwijderd', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Weet je zeker dat je dit asset wilt verwijderen?', 'error' => 'Er was een probleem tijdens het verwijderen van het asset. Probeer het opnieuw.', 'nothing_updated' => 'Er zijn geen assets geselecteerd, er is dus niets verwijderd.', - 'success' => 'Het asset is succesvol verwijderd.' - ), + 'success' => 'Het asset is succesvol verwijderd.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Asset is niet uitgecheckt, probeer het opnieuw', 'success' => 'Asset is met succes uitgecheckt.', 'user_does_not_exist' => 'De gebruiker is ongeldig. Probeer het opnieuw.', 'not_available' => 'Dat asset is niet beschikbaar voor check-out!', - 'no_assets_selected' => 'U moet minstens één asset selecteren uit de lijst' - ), + 'no_assets_selected' => 'U moet minstens één asset selecteren uit de lijst', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Asset is niet ingecheckt, probeer het opnieuw', 'success' => 'Asset is met succes ingecheckt.', 'user_does_not_exist' => 'De gebruiker is ongeldig. Probeer het opnieuw.', 'already_checked_in' => 'Dat asset is al ingecheckt.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Asset is niet aangevraagd. Probeer het opnieuw', 'success' => 'Asset is succesvol aangevraagd.', - 'canceled' => 'Checkout aanvraag succesvol geannuleerd' - ) + 'canceled' => 'Checkout aanvraag succesvol geannuleerd', + ], -); +]; diff --git a/resources/lang/nl/admin/hardware/table.php b/resources/lang/nl/admin/hardware/table.php index 3a6c91ce15..eb772f3bc4 100644 --- a/resources/lang/nl/admin/hardware/table.php +++ b/resources/lang/nl/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Asset tag', 'asset_model' => 'Model', - 'book_value' => 'Waarde', + 'book_value' => 'Huidige Waarde', 'change' => 'In/Uit', 'checkout_date' => 'Uitcheck datum', 'checkoutto' => 'Uitgecheckt', + 'current_value' => 'Huidige Waarde', 'diff' => 'Verschil', 'dl_csv' => 'CSV downloaden', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serienummer', 'status' => 'Status', 'title' => 'Asset ', - 'image' => 'Asset afbeelding', + 'image' => 'Asset afbeelding', 'days_without_acceptance' => 'Dagen zonder acceptatie', - 'monthly_depreciation' => 'Maandelijkse afschrijving' - -); + 'monthly_depreciation' => 'Maandelijkse afschrijving', + 'assigned_to' => 'Toegewezen aan', + 'requesting_user' => 'Verzoekende gebruiker', + 'requested_date' => 'Aangevraagde datum', + 'changed' => 'Gewijzigd', + 'icon' => 'Pictogram', +]; diff --git a/resources/lang/nl/admin/kits/general.php b/resources/lang/nl/admin/kits/general.php index eab985c4cc..d8f1dcab84 100644 --- a/resources/lang/nl/admin/kits/general.php +++ b/resources/lang/nl/admin/kits/general.php @@ -1,6 +1,6 @@ 'Over vooraf gedefinieerde Kits', 'about_kits_text' => 'Vooraf gedefinieerde Kits laat je snel een verzameling items bekijken (assets, licenties, enz.) voor een gebruiker. Dit kan handig zijn wanneer uw onboarding proces consistent is voor veel gebruikers en alle gebruikers dezelfde items ontvangen.', 'checkout' => 'Check uit Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'Er zijn niet genoeg beschikbare werkplekken voor :license om uit te checken. :qty zijn vereist. ', 'none_consumables' => 'Er zijn niet genoeg beschikbare eenheden van :consumable om uit te checken. :qty zijn verplicht. ', 'none_accessory' => 'Er zijn niet genoeg beschikbare eenheden van :accessory om uit te checken. :qty zijn verplicht. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/nl/admin/locations/table.php b/resources/lang/nl/admin/locations/table.php index 75830fbd02..01e8639bb9 100644 --- a/resources/lang/nl/admin/locations/table.php +++ b/resources/lang/nl/admin/locations/table.php @@ -1,6 +1,6 @@ 'Over locaties', 'about_locations' => 'Locaties worden gebruikt om de locatie van gebruikers, materiaal en overige items bij te houden', 'assets_rtd' => 'Assets', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Bovenliggend', 'currency' => 'Locatie valuta', 'ldap_ou' => 'LDAP zoek OU', - ); + 'user_name' => 'Gebruiksnaam', + 'department' => 'Afdeling', + 'location' => 'Locatie', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Naam', + 'asset_category' => 'Categorie', + 'asset_manufacturer' => 'Fabrikant', + 'asset_model' => 'Model', + 'asset_serial' => 'Serie nummer', + 'asset_location' => 'Locatie', + 'asset_checked_out' => 'Uitgecheckt', + 'asset_expected_checkin' => 'Verwachte incheck datum', + 'date' => 'Datum:', + 'signed_by_asset_auditor' => 'Ondertekend door (Asset Auditor):', + 'signed_by_finance_auditor' => 'Ondertekend door (Asset Auditor):', + 'signed_by_location_manager' => 'Ondertekend door (Locatiebeheer):', + 'signed_by' => 'Afgetekend door:', +]; diff --git a/resources/lang/nl/admin/reports/general.php b/resources/lang/nl/admin/reports/general.php index e18d930588..672d49a07e 100644 --- a/resources/lang/nl/admin/reports/general.php +++ b/resources/lang/nl/admin/reports/general.php @@ -1,5 +1,10 @@ 'Selecteer de opties die je wilt voor je assetrapport.' -); +return [ + 'info' => 'Selecteer de opties die je wilt voor je assetrapport.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/nl/admin/settings/general.php b/resources/lang/nl/admin/settings/general.php index 2b10ed2a49..5c9b505ddd 100644 --- a/resources/lang/nl/admin/settings/general.php +++ b/resources/lang/nl/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory domein', 'ad_domain_help' => 'Dit is soms hetzelfde als je e-mail domein.', 'ad_append_domain_label' => 'Domeinnaam toevoegen', 'ad_append_domain' => 'Domeinnaam toevoegen aan veld gebruikersnaam', - 'ad_append_domain_help' => 'Gebruiker is niet verplicht om "username@domain.local" te schrijven, deze kan alleen "username" typen.' , + 'ad_append_domain_help' => 'Gebruiker is niet verplicht om "username@domain.local" te schrijven, deze kan alleen "username" typen.', 'admin_cc_email' => 'CC e-mail', 'admin_cc_email_help' => 'Als u een kopie van de checkout/checkin e-mail die aan de gebruikers worden verzonden wilt verzenden naar een extra e-mailaccount, vul dan hier het e-mailadres in. Laat anders dit veld leeg.', 'is_ad' => 'Dit is een Active Directory server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Verstuur meldingen naar', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Meldingen ingeschakeld', 'alert_interval' => 'Drempel verlopende meldingen (in dagen)', 'alert_inv_threshold' => 'Inventaris melding drempel', 'allow_user_skin' => 'Gebruikers skin toestaan', - 'allow_user_skin_help_text' => 'Door dit selectievakje aan te vinken, kan een gebruiker de skin van de gebruikersinterface met een andere overschrijven.' , + 'allow_user_skin_help_text' => 'Door dit selectievakje aan te vinken, kan een gebruiker de skin van de gebruikersinterface met een andere overschrijven.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Interval audit', 'audit_interval_help' => 'Als je verplicht bent om regelmatig je assets te controleren, voer dan de interval in maanden in.', 'audit_warning_days' => 'Audit waarschuwingsdrempel', 'audit_warning_days_help' => 'Hoeveel dagen op voorhand moeten we je waarschuwen wanneer assets gecontroleerd moeten worden?', - 'auto_increment_assets' => 'Genereer automatisch verhogen van asset ID\'s', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Voorvoegsel (niet verplicht)', - 'auto_incrementing_help' => 'Schakel eerst automatisch verhogen van asset ID\'s in om dit in te stellen', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Back-ups', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode instellingen', 'confirm_purge' => 'Opschoning bevestigen', 'confirm_purge_help' => 'Voer de tekst "DELETE" in het vak hieronder om uw verwijderde records definitief te verwijderen. Deze actie kan niet ongedaan worden gemaakt en zal PERMANENT alle soft-deleted items en gebruikers verwijderen. (Je moet eerst een backup maken voor de zekerheid.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'QR-code soort', 'alt_barcode_type' => 'Streepjescode soort', 'email_logo_size' => 'Vierkante logo\'s in de e-mail zien er het beste uit. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Gebruikersovereenkomsten instellingen', 'eula_markdown' => 'Deze gebruikersovereenkomst staat Github flavored markdown toe.', 'favicon' => 'Favicon', @@ -55,17 +65,22 @@ return array( 'footer_text' => 'Aanvullende voettekst ', 'footer_text_help' => 'Deze tekst verschijnt in de voettekst aan de rechterkant. Links zijn toegestaan ​​met gebruik van Github-stijlen. Regeleindes, koppen, afbeeldingen, enzovoort kunnen resulteren in onvoorspelbare resultaten.', 'general_settings' => 'Algemene Instellingen', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Genereer een backup', 'header_color' => 'Kleur van koptekst', 'info' => 'Deze instellingen laten jou specifieke aspecten aanpassen van jou installatie.', 'label_logo' => 'Label logo', 'label_logo_size' => 'Vierkante logo\'s zien er het beste uit - zullen worden weergegeven in de rechterbovenhoek van elk asset label. ', 'laravel' => 'Laravel Versie', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client-Side TLS-sleutel', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS-certificaat', 'ldap_enabled' => 'LDAP ingeschakeld', 'ldap_integration' => 'LDAP integratie', 'ldap_settings' => 'LDAP instellingen', - 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.', + 'ldap_client_tls_cert_help' => 'Client-Side TLS-certificaat en sleutel voor LDAP verbindingen zijn meestal alleen nuttig in Google Workspace configuraties met "Secure LDAP." Beide zijn vereist.', 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', 'ldap_login_test_help' => 'Voer een geldig LDAP gebruikersnaam en paswoord in van de base DN die u hierboven heeft bepaald. Dit om te testen of uw LDAP login correct is geconfigureerd. U MOET EERST UW BIJGEWERKTE LDAP INSTELLINGEN OPSLAAN.', 'ldap_login_sync_help' => 'Dit test enkel of LDAP correct kan synchroniseren. Als uw LDAP authenticatie vraag niet correct is, dan is het mogelijk dat gebruikers niet kunnen inloggen. U MOET EERST UW BIJGEWERKTE LDAP INSTELLINGEN OPSLAAN.', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Deze waarde wordt gebruikt om te bepalen of een gebruiker kan inloggen op Snipe-IT, en heeft geen invloed op de mogelijkheid om items in- of uit te checken.', 'ldap_emp_num' => 'LDAP personeelsnummer', 'ldap_email' => 'LDAP E-mail', - 'license' => 'Softwarelicentie', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Softwarelicentie', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'Deze Snipe-IT installatie kan scripts van de buitenwereld laden.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Inlog notitie', 'login_note_help' => 'Hier kan je optioneel een paar regels tekst weergeven, bijvoorbeeld om mensen die een verloren of gestolen apparaat hebben gevonden te assisteren. Dit veld accepteert Github markdown opmaak', 'login_remote_user_text' => 'Opties voor externe gebruikers', @@ -118,16 +141,28 @@ return array( 'optional' => 'optioneel', 'per_page' => 'Resultaten per pagina', 'php' => 'PHP versie', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Je moet php-gd installeren om QR codes te laten zien, zie installatie instructies.', 'php_gd_warning' => 'PHP Image Processing en GD plugin zijn NIET geïnstalleerd.', 'pwd_secure_complexity' => 'Wachtwoord complexiteit', 'pwd_secure_complexity_help' => 'Selecteer wat voor wachtwoord complexiteit je toe wil passen.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Minimum lengte wachtwoord', 'pwd_secure_min_help' => 'Minimaal toegestane waarde is 8', 'pwd_secure_uncommon' => 'Algemeen bekende wachtwoorden tegengaan', 'pwd_secure_uncommon_help' => 'Dit zal tegengaan dat gebruikers wachtwoorden gebruiken die in de top 10.000 meest uitgelekte wachtwoorden voorkomt.', 'qr_help' => 'Schakel QR codes eerst in om dit in te kunnen stellen', 'qr_text' => 'QR Code tekst', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML ingeschakeld', 'saml_integration' => 'SAML integratie', 'saml_sp_entityid' => 'Entiteit ID', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'Dit zal ervoor zorgen dat de gebruiker eerst wordt omgeleid naar de IdP bij het uitloggen. Laat uitgevinkt als de IdP niet correct ondersteunt met SP-geïnitieerde SAML SLO.', 'saml_custom_settings' => 'SAML aangepaste instellingen', 'saml_custom_settings_help' => 'Je kunt extra instellingen opgeven voor de onelogin/php-saml bibliotheek. Gebruik op eigen risico.', + 'saml_download' => 'Download Metadata', 'setting' => 'Instelling', 'settings' => 'Instellingen', 'show_alerts_in_menu' => 'Waarschuwingen weergeven in hoofdmenu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Afbeeldingen weergeven in e-mails', 'show_images_in_email_help' => 'Schakel dit selectievakje uit als uw Snipe-IT-installatie zich achter een VPN of gesloten netwerk bevindt en gebruikers buiten het netwerk geen afbeeldingen vanuit Snipe-IT in hun e-mails kunnen laten zien.', 'site_name' => 'Site naam', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack kanaal', 'slack_endpoint' => 'Slack eindpunt', @@ -173,6 +212,8 @@ return array( 'update' => 'Wijzig instelingen', 'value' => 'Waarde', 'brand' => 'Merk', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Type webmerknaam', 'about_settings_title' => 'Over instellingen', 'about_settings_text' => 'Deze instellingen laten jou specifieke aspecten aanpassen van jou installatie.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacybeleid', 'privacy_policy_link_help' => 'Als hier een url is opgenomen, wordt een link naar uw privacybeleid opgenomen in de app-voettekst en in alle e-mails die het systeem verzendt, in overeenstemming met GDPR. ', 'purge' => 'Verwijderde Records opschonen', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Label ondermarge', 'labels_display_sgutter' => 'Label zijmarge', 'labels_fontsize' => 'Label lettergrootte', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Als u dit selectievakje inschakelt, worden unieke serienummers van assets ingeschakeld', 'zerofill_count' => 'Lengte van asset labels, inclusief opvulling', 'username_format_help' => 'Deze instelling wordt alleen gebruikt door het importproces als er geen gebruikersnaam is opgegeven en we een gebruikersnaam moeten genereren.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/nl/admin/settings/message.php b/resources/lang/nl/admin/settings/message.php index a40ef95f3f..63d45871a5 100644 --- a/resources/lang/nl/admin/settings/message.php +++ b/resources/lang/nl/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Er is een fout opgetreden tijdens het updaten. ', - 'success' => 'Instellingen zijn met succes gewijzigd.' - ), - 'backup' => array( + 'success' => 'Instellingen zijn met succes gewijzigd.', + ], + 'backup' => [ 'delete_confirm' => 'Weet je het zeker dat je deze Back-up bestand wilt verwijderen? Dit kan niet meer terug gedraaid worden. ', 'file_deleted' => 'De Back-up bestand is met succes verwijderd. ', 'generated' => 'Een nieuw Back-up bestand is met succes aangemaakt.', 'file_not_found' => 'Die Back-up bestand kon niet gevonden worden op de server.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Er is iets fout gegaan tijdens het opschonen.', 'validation_failed' => 'De opschoon bevestiging is niet correct. Typ het woord "DELETE" in het bevestigingsveld.', - 'success' => 'Verwijderde items succesvol opgeschoond' - ), - -); + 'success' => 'Verwijderde items succesvol opgeschoond', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/nl/admin/statuslabels/message.php b/resources/lang/nl/admin/statuslabels/message.php index 31530be2e7..90641a1233 100644 --- a/resources/lang/nl/admin/statuslabels/message.php +++ b/resources/lang/nl/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Status label bestaat niet.', 'assoc_assets' => 'Dit status label is tenminste met één asset gekoppeld en kan niet verwijderd worden. Zorg ervoor dat assets geen gebruik maken van dit statuslabel en probeer het nogmaals. ', - - 'create' => array( + 'create' => [ 'error' => 'Status label is niet aangemaakt, probeer het nogmaals.', - 'success' => 'Status label succesvol aangemaakt.' - ), + 'success' => 'Status label succesvol aangemaakt.', + ], - 'update' => array( + 'update' => [ 'error' => 'Status label is niet bijgewerkt, probeer het nogmaals', - 'success' => 'Status label succesvol bijgewerkt.' - ), + 'success' => 'Status label succesvol bijgewerkt.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Weet je zeker dat je dit status label wil verwijderen?', 'error' => 'Er is iets mis gegaan tijdens het verwijderen van het status label, probeer het nogmaals.', - 'success' => 'Het status label is succesvol verwijderd.' - ), + 'success' => 'Het status label is succesvol verwijderd.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Deze assets kunnen niet aan iemand worden toegewezen.', - 'deployable' => 'Deze assets kunnen worden uitgecheckt. Zodra ze zijn toegewezen, nemen ze een meta-status van Ingezet.', + 'deployable' => 'Deze assets kunnen worden uitgecheckt. Zodra ze zijn toegewezen, nemen ze een meta-status van Ingezet.', 'archived' => 'Deze assets kunnen niet uitgecheckt worden en worden alleen weergegeven in de gearchiveerde weergave. Dit is nuttig om informatie te bewaren over assets voor budgetteren/historische doeleinden, maar om deze buiten de dagelijkse asset-lijst te houden.', 'pending' => 'Deze assets kunnen nog niet aan iemand worden toegewezen, vaak gebruikt voor items die in reparatie zijn, maar naar verwachting zullen ze weer in omloop komen.', - ), + ], -); +]; diff --git a/resources/lang/nl/admin/users/general.php b/resources/lang/nl/admin/users/general.php index b62f3d09e3..d9401d061a 100644 --- a/resources/lang/nl/admin/users/general.php +++ b/resources/lang/nl/admin/users/general.php @@ -1,7 +1,6 @@ 'Deze gebruiker kan inloggen', 'activated_disabled_help_text' => 'U kunt de activeringsstatus niet bewerken voor uw eigen account.', 'assets_user' => 'Assets toegewezen aan :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Gebruiker aanpassen', 'filetype_info' => 'Toegestane bestandstypes zijn png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'Geschiedenis voor :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Klik hier om ze te herstellen.', 'last_login' => 'Laatst aangemeld', 'ldap_config_text' => 'LDAP configuratie kan worden gevonden in Admin > Instellingen. De (optioneel) geselecteerde locatie zal voor alle geimporteerde gebruikers ingesteld worden.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'De huidige beheer instellingen staan selectief gebruik van twee factor authenticatie toe. ', 'two_factor_enrolled' => 'Twee factor authenticatie apparaat ingesteld ', 'two_factor_active' => 'Twee factor authenticatie actief ', - ); + 'user_deactivated' => 'Gebruiker is ge-deactiveert', + 'activation_status_warning' => 'Activatiestatus niet wijzigen', + 'group_memberships_helpblock' => 'Alleen superadmins kunnen leden van groepen bewerken.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/nl/button.php b/resources/lang/nl/button.php index 44f1542100..53c707b1aa 100644 --- a/resources/lang/nl/button.php +++ b/resources/lang/nl/button.php @@ -1,6 +1,6 @@ 'Acties', 'add' => 'Toevoegen', 'cancel' => 'Annuleren', @@ -8,11 +8,17 @@ return array( 'delete' => 'Verwijder', 'edit' => 'Bewerk', 'restore' => 'Herstel', + 'remove' => 'Remove', 'request' => 'Aanvraag', 'submit' => 'Verzenden', 'upload' => 'Verstuur', - 'select_file' => 'Bestand selecteren...', + 'select_file' => 'Bestand selecteren...', 'select_files' => 'Bestanden selecteren...', 'generate_labels' => '{1} Genereer label|[2,*] Genereer labels', - 'send_password_link' => 'Stuur een wachtwoordherstellink', -); + 'send_password_link' => 'Stuur een wachtwoordherstellink', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/nl/general.php b/resources/lang/nl/general.php index d8dfe7b493..666c6d225b 100644 --- a/resources/lang/nl/general.php +++ b/resources/lang/nl/general.php @@ -19,7 +19,10 @@ 'asset' => 'Asset', 'asset_report' => 'Asset Rapport', 'asset_tag' => 'Asset Tag', - 'assets_available' => 'beschikbare assets', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Auditlogboek', 'assets' => 'Assets', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Bulk Audit', 'bulkaudit_status' => 'Audit Status', 'bulk_checkout' => 'Bulk uitlevering', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'op Status', 'cancel' => 'Annuleren', 'categories' => 'Categorieën', @@ -44,13 +51,13 @@ 'checkins_count' => 'Check in\'s', 'user_requests_count' => 'Aanvragen', 'city' => 'Plaats', - 'click_here' => 'Klik hier', + 'click_here' => 'Klik hier', 'clear_selection' => 'Selectie wissen', 'companies' => 'Bedrijven', 'company' => 'Bedrijf', 'component' => 'Component', 'components' => 'Componenten', - 'complete' => 'Voltooid', + 'complete' => 'Voltooid', 'consumable' => 'Verbruiksartikelen', 'consumables' => 'Verbruiksartikelen', 'country' => 'Land', @@ -62,6 +69,8 @@ 'updated_at' => 'Bijgewerkt op', 'currency' => '$', // this is deprecated 'current' => 'Huidige', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Aangepaste Asset Rapport', 'dashboard' => 'Dashboard', 'days' => 'dagen', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Weet u zeker dat u :item wilt verwijderen?', 'deleted' => 'Verwijderd', 'delete_seats' => 'Verwijderde plekken', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Afdelingen', - 'department' => 'Afdeling', + 'department' => 'Afdeling', 'deployed' => 'Uitgegeven', + 'depreciation' => 'Afschrijving', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Afschrijvingsrapport', 'details' => 'Details', 'download' => 'Download', - 'download_all' => 'Alles downloaden', - 'depreciation' => 'Afschrijving', + 'download_all' => 'Alles downloaden', 'editprofile' => 'Bewerk jouw profiel', 'eol' => 'EOL', 'email_domain' => 'E-mail domein', 'email_format' => 'E-mail indeling', 'email_domain_help' => 'Dit wordt gebruikt voor het genereren van e-mailadressen bij het importeren', + 'error' => 'Error', 'filastname_format' => 'Eerste Initiaal Achternaam (jsmith@example.com)', 'firstname_lastname_format' => 'Voornaam Achternaam (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Voornaam Achternaam (nomen.nescio@voorbeeld.nl)', @@ -102,16 +114,21 @@ 'file_name' => 'Bestand', 'file_type' => 'Bestandstype', 'file_uploads' => 'Bestand uploaden', + 'file_upload' => 'File Upload', 'generate' => 'Genereer', - 'github_markdown' => 'Dit veld staat Github markdown gebruik toe.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Dit veld staat Github markdown gebruik toe.', 'groups' => 'Groepen', 'gravatar_email' => 'Gravatar E-mailadres', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Historie', 'history_for' => 'Geschiedenis van', 'id' => 'ID', 'image' => 'Afbeelding', 'image_delete' => 'Afbeelding verwijderen', 'image_upload' => 'Afbeelding uploaden', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Geaccepteerde bestandstypen zijn jpg, webp, png, gif en svg. Maximale toegestane bestandsgrootte is :size.', 'import' => 'Importeer', 'importing' => 'Importeren', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Asset onderhoud rapport', 'asset_maintenances' => 'Asset onderhoud', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Onvoldoende rechten!', 'kits' => 'Vooraf gedefinieerde Kits', 'language' => 'Taal', @@ -132,7 +150,7 @@ 'licenses_available' => 'beschikbare licenties', 'licenses' => 'Licenties', 'list_all' => 'Toon Alles', - 'loading' => 'Bezig met laden', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'Dit veld zal niet worden opgeslagen in een demo installatie.', 'feature_disabled' => 'Deze functionaliteit is uitgeschakeld voor de demonstratie installatie.', 'location' => 'Locatie', @@ -141,15 +159,17 @@ 'logout' => 'Afmelden', 'lookup_by_tag' => 'Opzoeken via Asset tag', 'maintenances' => 'Onderhoudsbeurten', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Fabrikant', 'manufacturers' => 'Fabrikanten', 'markdown' => 'Dit veld staat Github markdown gebruik toe.', 'min_amt' => 'Minimale hoeveelheid', - 'min_amt_help' => 'Minimale hoeveelheid items die beschikbaar moeten zijn voordat er een melding wordt gegeven.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Modelnummer', 'months' => 'maanden', 'moreinfo' => 'Meer Info', 'name' => 'Naam', + 'new_password' => 'New Password', 'next' => 'Volgende', 'next_audit_date' => 'Volgende datum van de Audit', 'last_audit' => 'Laatste controle', @@ -171,19 +191,26 @@ 'purchase_date' => 'Aankoopdatum', 'qty' => 'Stks', 'quantity' => 'Aantal', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Klaar voor uitgifte', 'recent_activity' => 'Recente activiteit', + 'remaining' => 'Remaining', 'remove_company' => 'Verwijder bedrijfsverbinding', 'reports' => 'Rapporten', 'restored' => 'hersteld', 'restore' => 'Herstel', + 'requestable_models' => 'Requestable Models', 'requested' => 'Aangevraagd', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Aanvraag geannuleerd', 'save' => 'Opslaan', 'select' => 'Selecteer', + 'select_all' => 'Select All', 'search' => 'Zoeken', 'select_category' => 'Selecteer een categorie', - 'select_department' => 'Selecteer de afdeling', + 'select_department' => 'Selecteer de afdeling', 'select_depreciation' => 'Selecteer een afschrijvingstype', 'select_location' => 'Selecteer een locatie', 'select_manufacturer' => 'Selecteer een fabrikant', @@ -200,6 +227,7 @@ 'sign_in' => 'Aanmelden', 'signature' => 'Handtekening', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Het lijkt erop dat uw Slack integratie met Snipe-IT werkt!', 'some_features_disabled' => 'DEMO MODUS: Sommige functies zijn uitgeschakeld voor deze installatie.', 'site_name' => 'Sitenaam', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Weet u zeker dat u wilt verwijderen', 'submit' => 'Verzenden', 'target' => 'Doel', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Tijd en Datum Weergave', 'total_assets' => 'totaal assets', 'total_licenses' => 'totaal licenties', @@ -230,6 +259,7 @@ 'users' => 'Gebruikers', 'viewall' => 'Toon alles', 'viewassets' => 'Bekijk toegewezen assets', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Website', 'welcome' => 'Welkom :name', 'years' => 'jaren', @@ -243,8 +273,78 @@ 'accept' => 'Accepteer :asset', 'i_accept' => 'Ik accepteer', 'i_decline' => 'Ik wijs af', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Teken hieronder om aan te geven dat je akkoord gaat met de servicevoorwaarden:', 'clear_signature' => 'Verwijder handtekening', 'show_help' => 'Toon help', 'hide_help' => 'Verberg help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/nl/help.php b/resources/lang/nl/help.php index d54cd41931..5cca451e48 100644 --- a/resources/lang/nl/help.php +++ b/resources/lang/nl/help.php @@ -1,6 +1,6 @@ "Meer Info", + 'more_info_title' => 'Meer Info', - "audit_help" => "Als u dit selectievakje aanvinkt, wordt het asset record bewerkt om deze nieuwe locatie te weerspiegelen. Als u het uitgevinkt laat staan ziet u de locatie in het audit logboek.

Let op dat als dit asset is uitgecheckt, dan zal de locatie van de persoon, product of locatie waar het uitgecheckt is niet veranderen.", + 'audit_help' => 'Als u dit selectievakje aanvinkt, wordt het asset record bewerkt om deze nieuwe locatie te weerspiegelen. Als u het uitgevinkt laat staan ziet u de locatie in het audit logboek.

Let op dat als dit asset is uitgecheckt, dan zal de locatie van de persoon, product of locatie waar het uitgecheckt is niet veranderen.', 'assets' => 'Assets bestaan uit items die met een serienummer of identificatiesticker geregistreerd zijn. Dit zijn over het algemeen de objecten met een hogere waarde waarbij identificatie belangrijk is.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'Je kunt de asset-afschrijving instellen om assets af te schrijven op basis van lineaire afschrijving.', - - -); +]; diff --git a/resources/lang/nl/mail.php b/resources/lang/nl/mail.php index a1bd22f851..531e752729 100644 --- a/resources/lang/nl/mail.php +++ b/resources/lang/nl/mail.php @@ -1,6 +1,6 @@ 'Een gebruiker heeft een verzoek om een item op de website geannuleerd', 'a_user_requested' => 'Een gebruiker heeft een item op de website aangevraagd', 'accessory_name' => 'Accessoire Naam:', @@ -60,7 +60,7 @@ return array( 'test_mail_text' => 'Dit is een test van het Asset Management Systeem. Als je dit hebt ontvangen, werkt de mail :)', 'the_following_item' => 'Het volgende item is ingecheckt: ', 'low_inventory_alert' => 'Er is :count item dat onder de minimumvoorraad ligt of binnenkort laag zal zijn.|Er zijn :count items die onder de minimumvoorraad zijn of binnenkort laag zullen zijn.', - 'assets_warrantee_alert' => 'Er is :count asset met een garantie die afloopt in de volgende :threshold dagen.|Er zijn :count assets met garanties die vervallen in de volgende :threshold dagen.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Er is :count licentie die afloopt in de volgende :threshold dagen. | Er zijn :count licenties die vervallen in de volgende :threshold dagen.', 'to_reset' => 'Vul dit formulier in om je :web wachtwoord te resetten:', 'type' => 'Type', @@ -76,5 +76,5 @@ return array( 'Expected_Checkin_Report' => 'Verwachte asset check in rapport', 'Expected_Checkin_Notification' => 'Herinnering: :name check in deadline nadert', 'Expected_Checkin_Date' => 'Een asset uitgecheckt aan jou moet worden ingecheckt op :date', - 'your_assets' => 'Bekijk je assets' -); + 'your_assets' => 'Bekijk je assets', +]; diff --git a/resources/lang/nl/passwords.php b/resources/lang/nl/passwords.php index 2377126617..64a56f6d2a 100644 --- a/resources/lang/nl/passwords.php +++ b/resources/lang/nl/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Er is een wachtwoord link naar je verstuurd!', 'user' => 'Geen overeenkomende actieve gebruiker gevonden met dit e-mailadres.', ]; - diff --git a/resources/lang/nl/validation.php b/resources/lang/nl/validation.php index 54fde43fd3..9c026f99cd 100644 --- a/resources/lang/nl/validation.php +++ b/resources/lang/nl/validation.php @@ -1,6 +1,6 @@ ':attribute moet tenminste :min karakters bevatten.', 'array' => ':attribute moet minimaal :min items bevatten.', ], + 'starts_with' => ':attribute moet met één van de volgende waarden eindigen: :values.', 'not_in' => 'Het geselecteerde kenmerk :attribute is ongeldig.', 'numeric' => ':attribute moet een getal zijn.', 'present' => ':attribute veld moet aanwezig zijn.', @@ -88,8 +89,8 @@ return array( 'unique' => 'Het veld :attribute is reeds in gebruik.', 'uploaded' => 'Uploaden van :attribute is mislukt.', 'url' => 'Het formaat van :attribute is ongeldig.', - "unique_undeleted" => "De :attribute moet uniek zijn. ", - "non_circular" => ":attribute mag geen circulaire referentie aanmaken.", + 'unique_undeleted' => 'De :attribute moet uniek zijn. ', + 'non_circular' => ':attribute mag geen circulaire referentie aanmaken.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => ":attribute veld bevat een karakter wat niet is toegestaan.", - "email_array" => "één of meer e-mail adressen kloppen niet.", - "hashed_pass" => "Je huidige wachtwoord is incorrect", + 'alpha_space' => ':attribute veld bevat een karakter wat niet is toegestaan.', + 'email_array' => 'één of meer e-mail adressen kloppen niet.', + 'hashed_pass' => 'Je huidige wachtwoord is incorrect', 'dumbpwd' => 'Dat wachtwoord is te veelvoorkomend.', - "statuslabel_type" => "Selecteer een valide status label", + 'statuslabel_type' => 'Selecteer een valide status label', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/no/admin/asset_maintenances/message.php b/resources/lang/no/admin/asset_maintenances/message.php index b37034435f..7b387a2973 100644 --- a/resources/lang/no/admin/asset_maintenances/message.php +++ b/resources/lang/no/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Er du sikker på at du vil slette dette vedlikeholdet?', 'error' => 'Kunne ikke slette vedlikholdet. Prøv igjen.', - 'success' => 'Vedlikeholdet ble slettet.' + 'success' => 'Vedlikeholdet ble slettet.', ], 'create' => [ 'error' => 'Vedlikeholdet ble ikke opprettet, prøv igjen.', - 'success' => 'Vedlikeholdet ble opprettet.' + 'success' => 'Vedlikeholdet ble opprettet.', ], 'edit' => [ 'error' => 'Vedlikeholdet ble ikke opprettet, prøv igjen.', - 'success' => 'Vedlikehold endret vellykket.' + 'success' => 'Vedlikehold endret vellykket.', ], 'asset_maintenance_incomplete' => 'Enda Ikke fullført', 'warranty' => 'Garanti', 'not_warranty' => 'Ikke garanti', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/no/admin/asset_maintenances/table.php b/resources/lang/no/admin/asset_maintenances/table.php index cc6092f45d..9a584665a5 100644 --- a/resources/lang/no/admin/asset_maintenances/table.php +++ b/resources/lang/no/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Vedlikehold av eiendel', 'asset_name' => 'Navn', 'is_warranty' => 'Garanti', - 'dl_csv' => 'Last ned CSV' + 'dl_csv' => 'Last ned CSV', ]; diff --git a/resources/lang/no/admin/companies/general.php b/resources/lang/no/admin/companies/general.php index 9fdd9e0436..dc4853775f 100644 --- a/resources/lang/no/admin/companies/general.php +++ b/resources/lang/no/admin/companies/general.php @@ -1,4 +1,7 @@ 'Velg bedrift', + 'about_companies' => 'Om bedrifter', + 'about_companies_description' => ' Du kan bruke bedrifter som et enkelt informasjonsfelt, eller slå på Full Bedriftstøtte i Admin-innstillingene for å kunne begrense tilgangen til brukere fra forskjellige bedrifter.', ]; diff --git a/resources/lang/no/admin/companies/message.php b/resources/lang/no/admin/companies/message.php index 455c598272..cc8bf9942d 100644 --- a/resources/lang/no/admin/companies/message.php +++ b/resources/lang/no/admin/companies/message.php @@ -1,18 +1,19 @@ 'Bedriften eksisterer ikke.', 'assoc_users' => 'Denne bedriften er tilknyttet minst en modell og kan ikke slettes. Oppdater modellene dine til å ikke refere til denne bedriften og prøv igjen. ', - 'create' => array( + 'create' => [ 'error' => 'Bedriften ble ikke opprette. Prøv igjen.', - 'success' => 'Bedriften ble opprettet.' - ), - 'update' => array( + 'success' => 'Bedriften ble opprettet.', + ], + 'update' => [ 'error' => 'Bedriften ble ikke oppdatert. Prøv igjen', - 'success' => 'Bedriften ble oppdatert.' - ), - 'delete' => array( + 'success' => 'Bedriften ble oppdatert.', + ], + 'delete' => [ 'confirm' => 'Er du sikker på at du vil slette denne bedriften?', 'error' => 'Feil ved sletting av bedrift. Prøv igjen.', - 'success' => 'Bedriften ble slettet.' - ) -); + 'success' => 'Bedriften ble slettet.', + ], +]; diff --git a/resources/lang/no/admin/custom_fields/general.php b/resources/lang/no/admin/custom_fields/general.php index 2bd097bb21..973edd60e1 100644 --- a/resources/lang/no/admin/custom_fields/general.php +++ b/resources/lang/no/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Egendefinerte Felt', + 'manage' => 'Administrer', 'field' => 'Felt', 'about_fieldsets_title' => 'Om Feltsett', - 'about_fieldsets_text' => 'Feltsett lar deg opprette grupper av egendefinerte felt som ofte gjenbrukes brukes til bestemte modelltyper.', - 'custom_format' => 'Egendefinert format...', + 'about_fieldsets_text' => 'Feltsett lar deg opprette grupper av egendefinerte felt som kan gjenbrukes til bestemte modelltyper.', + 'custom_format' => 'Tilpasset Regex-format...', 'encrypt_field' => 'Kryptere verdien av dette feltet i databasen', 'encrypt_field_help' => 'ADVARSEL: Ved å kryptere et felt gjør du at det ikke kan søkes på.', 'encrypted' => 'Kryptert', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Brukes av modeller', 'order' => 'Bestill', 'create_fieldset' => 'Nytt Feltsett', + 'create_fieldset_title' => 'Opprett et nytt feltsett', 'create_field' => 'Nytt Egendefinert Felt', + 'create_field_title' => 'Opprett nytt egendefinert felt', 'value_encrypted' => 'Verdien i dette feltet er kryptert i databasen. Bare administratorer kan se hva som står i dette feltet', 'show_in_email' => 'Inkluder verdien i dette feltet i utsjekkseposter sendt til brukeren? Krypterte felter kan ikke inkluderes i eposter.', -); + 'help_text' => 'Hjelpetekst', + 'help_text_description' => 'Dette er en valgfri tekst som vises under feltet når man redigerer et element, ment for å gi kontekst til feltets innhold.', + 'about_custom_fields_title' => 'Om egendefinerte felt', + 'about_custom_fields_text' => 'Egendefinerte felt lar deg legge til vilkårlige attributter til eiendeler.', + 'add_field_to_fieldset' => 'Legg feltet inn i feltsett', + 'make_optional' => 'Påkrevd - klikk for å gjøre valgfritt', + 'make_required' => 'Valgfritt - klikk for å gjøre påkrevd', + 'reorder' => 'Endre rekkefølge', + 'db_field' => 'DB-felt', + 'db_convert_warning' => 'ADVARSEL: Dette feltet er i tabellen for egendefinerte felt som :db_column, men burde være :expected.' +]; diff --git a/resources/lang/no/admin/depreciations/general.php b/resources/lang/no/admin/depreciations/general.php index 1ca2b0370f..be4f6d862c 100644 --- a/resources/lang/no/admin/depreciations/general.php +++ b/resources/lang/no/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Om avskrivninger', 'about_depreciations' => 'Du kan sette opp avskrivninger for å kostnadsføre eiendeler basert på en lineær avskrivning i perioden.', 'asset_depreciations' => 'Avskrivninger', 'create' => 'Opprett avskrivning', 'depreciation_name' => 'Avskrivningsnavn', + 'depreciation_min' => 'Nedre verdi for avskrivning', 'number_of_months' => 'Antall måneder', 'update' => 'Oppdater avskrivninger', - 'depreciation_min' => 'Minimumsverdi etter avskrivning' - -); + 'depreciation_min' => 'Minimumsverdi etter avskrivning', + 'no_depreciations_warning' => 'Advarsel: + Du har for øyeblikket ingen avskrivninger satt opp. + Vennligst sett opp minst én avskrivning for å se avskrivningsrapporten.', +]; diff --git a/resources/lang/no/admin/depreciations/table.php b/resources/lang/no/admin/depreciations/table.php index 71aac27ec4..4e986a38be 100644 --- a/resources/lang/no/admin/depreciations/table.php +++ b/resources/lang/no/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Måneder', 'term' => 'Avskrivningsperiode', 'title' => 'Navn ', + 'depreciation_min' => 'Nedre verdi', -); +]; diff --git a/resources/lang/no/admin/groups/titles.php b/resources/lang/no/admin/groups/titles.php index a6596adfd8..bce3673e6f 100644 --- a/resources/lang/no/admin/groups/titles.php +++ b/resources/lang/no/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Om grupper', 'about_groups' => 'Grupper brukes til å generalisere brukertillatelser.', 'group_management' => 'Gruppeadministrasjon', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Gruppeadministrator', 'allow' => 'Tillat', 'deny' => 'Avslå', - -); + 'permission' => 'Rettigheter', + 'grant' => 'Gi tilgang', + 'no_permissions' => 'Denne gruppen har ingen rettigheter.' +]; diff --git a/resources/lang/no/admin/hardware/form.php b/resources/lang/no/admin/hardware/form.php index 550a1d436a..53e2de8cbe 100644 --- a/resources/lang/no/admin/hardware/form.php +++ b/resources/lang/no/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Bekreft sletting av flere enheter', +return [ + 'bulk_delete' => 'Bekreft sletting av flere enheter', 'bulk_delete_help' => 'Se gjennom listen over enheter som er valgt for sletting. Etter sletting er det mulig å gjenopprette enheter, men nåværende koblinger til brukere vil ikke lenger finnes.', 'bulk_delete_warn' => 'Du er i ferd med å slette :asset_count enheter.', - 'bulk_update' => 'Masseoppdater eiendeler', - 'bulk_update_help' => 'Dette skjemaet lar deg oppdatere flere eiendeler på en gang. Fyll kun ut feltene du ønsker å endre. Tomme felter forblir uendret. ', - 'bulk_update_warn' => 'Du er på vei til å endre egenskapene til :asset_count eiendeler.', + 'bulk_update' => 'Masseoppdater eiendeler', + 'bulk_update_help' => 'Dette skjemaet lar deg oppdatere flere eiendeler på en gang. Fyll kun ut feltene du ønsker å endre. Tomme felter forblir uendret. ', + 'bulk_update_warn' => 'Du er på vei til å endre egenskapene til :asset_count eiendeler.', 'checkedout_to' => 'Utsjekket til', 'checkout_date' => 'Utsjekkdato', 'checkin_date' => 'Innsjekkdato', @@ -38,7 +38,12 @@ return array( 'tag' => 'Eiendelsmerke', 'update' => 'Oppdater eiendel', 'warranty' => 'Garanti', - 'warranty_expires' => 'Garantien utløper', + 'warranty_expires' => 'Garantien utløper', 'years' => 'år', -) -; + 'asset_location' => 'Oppdater lokasjon for eiendelen', + 'asset_location_update_default_current' => 'Oppdater standardlokasjon OG faktisk lokasjon', + 'asset_location_update_default' => 'Oppdater bare standardlokasjon', + 'asset_not_deployable' => 'Den eiendelstatusen gjør at denne eiendelen ikke kan sjekkes ut.', + 'asset_deployable' => 'Den statusen gjør det mulig å sjekke ut denne eiendelen.', + 'processing_spinner' => 'Behandler...', +]; diff --git a/resources/lang/no/admin/hardware/general.php b/resources/lang/no/admin/hardware/general.php index 2ea0ac2bb3..1d098623df 100644 --- a/resources/lang/no/admin/hardware/general.php +++ b/resources/lang/no/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Om assets', 'about_assets_text' => 'Eiendeler er sporet av serienummer eller assetsmerke. De pleier å være høyere verdi f. eks for å identifisere spesielle ting.', - 'archived' => 'Arkivert', + 'archived' => 'Arkivert', 'asset' => 'Eiendel', 'bulk_checkout' => 'Sjekk ut Eiendeler', 'checkin' => 'Sjekk inn eiendel', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'Denne eiendelsmodellen er slettet. Du må gjenopprette modellen før du kan gjenopprette eiendelen.', 'requestable' => 'Forespørrbar', 'requested' => 'Forespurt', + 'not_requestable' => 'Ikke mulig å spørre etter', + 'requestable_status_warning' => 'Ikke endre forespørselsstatus', 'restore' => 'Gjenopprett eiendel', 'pending' => 'Under arbeid', 'undeployable' => 'Ikke utleverbar', 'view' => 'Vis eiendel', -); + 'csv_error' => 'Du har en feil i din CSV-fil:', + 'import_text' => ' +

+ Last opp en CSV-fil som inneholder eiendelshistorikk. Eiendeler og brukere i fila MÅ allerede finnes i systemet, hvis ikke blir de oversett. Eiendelene blir matchet mot Eiendelsmerke (Asset Tag). Vi vil forsøke å finne en matchende bruker basert på brukerens navn og de kriteriene du spesifiserer under. Hvis du ikke spesifiserer noen kriterier vil vi forsøke å matche brukere på brukernavn-formatet som er satt opp i Admin > Generelle innstillinger +

+ +

CSV-fila må inneholde headerne Asset Tag, Name, Checkout Data, Checkin Date. Ekstra felter blir oversett.

+ +

Checkin Date: Tomme eller datoer i fremtiden vil sjekke ut eiendelen til den tilknyttede brukeren. Manger Checkin Date-kolonnen vil det føre til at innsjekk blir dagens dato.

+ ', + 'csv_import_match_f-l' => 'Prøv å matche brukere med formatet fornavn.etternavn (eli.nordmann)', + 'csv_import_match_initial_last' => 'Prøv å matche brukere med formatet initial+etternavn (enordmann)', + 'csv_import_match_first' => 'Prøv å matche brukere med formatet fornavn (eli)', + 'csv_import_match_email' => 'Prøv å matche brukere med e-post som brukernavn', + 'csv_import_match_username' => 'Prøv å matche brukere med brukernavn', + 'error_messages' => 'Feilmeldinger:', + 'success_messages' => 'Suksessmeldinger:', + 'alert_details' => 'Vennligst se nedenfor for detaljer.', + 'custom_export' => 'Egendefinert eksport' +]; diff --git a/resources/lang/no/admin/hardware/message.php b/resources/lang/no/admin/hardware/message.php index d27a5175be..cf1edf2879 100644 --- a/resources/lang/no/admin/hardware/message.php +++ b/resources/lang/no/admin/hardware/message.php @@ -1,6 +1,6 @@ 'Advarsel: Denne eiendelen er merket som ikke utleverbar. Oppdater eiendelsstatus hvis situasjonen har endret seg.', @@ -8,76 +8,76 @@ return array( 'does_not_exist_or_not_requestable' => 'Eiendelen eksisterer ikke eller kan ikke forespørres.', 'assoc_users' => 'Denne eiendelen er merket som utsjekket til en bruker og kan ikke slettes. Vennligst sjekk inn eiendelen først, og forsøk sletting på nytt. ', - 'create' => array( + 'create' => [ 'error' => 'Eiendelen ble ikke opprettet, prøv igjen :(', - 'success' => 'Eiendelen ble opprettet :)' - ), + 'success' => 'Eiendelen ble opprettet :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Eiendelen ble ikke oppdatert, prøv igjen', 'success' => 'Oppdatering av eiendel vellykket.', 'nothing_updated' => 'Ingen felter er valgt, så ingenting ble endret.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Eiendel ble ikke gjenopprettet. Prøv igjen', - 'success' => 'Vellykket gjenoppretting av eiendel.' - ), + 'success' => 'Vellykket gjenoppretting av eiendel.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Asset audit var mislykket. Prøv på nytt.', - 'success' => 'Asset audit ble logget.' - ), + 'success' => 'Asset audit ble logget.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Fil ble ikke slettet. Prøv igjen.', 'success' => 'Vellykket sletting av fil.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Fil(er) ble ikke lastet opp. Prøv igjen.', 'success' => 'Vellykket opplasting av fil(er).', 'nofiles' => 'Ingen fil er valgt til opplasting, eller filen er for stor', 'invalidfiles' => 'En eller flere av filene dine er for store eller av en ikke tillatt filtype. Tillatte filtyper er png, gif, jpg, doc, docx, pdf og txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Noen elementer ble ikke importert riktig.', 'errorDetail' => 'Følgende elementer ble ikke importert på grunn av feil.', - 'success' => "Filen har blitt importert", - 'file_delete_success' => "Filen har blitt slettet", - 'file_delete_error' => "Filen kunne ikke bli slettet", - ), + 'success' => 'Filen har blitt importert', + 'file_delete_success' => 'Filen har blitt slettet', + 'file_delete_error' => 'Filen kunne ikke bli slettet', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Er du sikker på at du vil slette eiendelen?', 'error' => 'Det oppstod et problem under sletting av eiendel. Vennligst prøv igjen.', 'nothing_updated' => 'Ingen assets ble valgt, så ingenting ble slettet.', - 'success' => 'Vellykket sletting av eiendel.' - ), + 'success' => 'Vellykket sletting av eiendel.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Eiendel ble ikke sjekket ut. Prøv igjen', 'success' => 'Vellykket utsjekk av eiendel.', 'user_does_not_exist' => 'Denne brukeren er ugyldig. Vennligst prøv igjen.', 'not_available' => 'Den eiendelen er ikke tilgjengelig til å sjekkes ut!', - 'no_assets_selected' => 'Du må velge minst én enhet fra listen' - ), + 'no_assets_selected' => 'Du må velge minst én enhet fra listen', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Eiendel ble ikke sjekket inn. Prøv igjen', 'success' => 'Vellykket innsjekk av eiendel.', 'user_does_not_exist' => 'Denne brukeren er ugyldig. Vennligst prøv igjen.', 'already_checked_in' => 'Den eiendelen er allerede sjekket inn.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Eiendelen ble ikke forespurt, prøv igjen', 'success' => 'Eiendel ble forespurt.', - 'canceled' => 'Utsjekkingsforespørselen ble kansellert' - ) + 'canceled' => 'Utsjekkingsforespørselen ble kansellert', + ], -); +]; diff --git a/resources/lang/no/admin/hardware/table.php b/resources/lang/no/admin/hardware/table.php index 6edb5494f3..16c3f8a723 100644 --- a/resources/lang/no/admin/hardware/table.php +++ b/resources/lang/no/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Eiendelsmerke', 'asset_model' => 'Modell', - 'book_value' => 'Verdi', + 'book_value' => 'Gjeldende verdi', 'change' => 'Inne/ute', 'checkout_date' => 'Utsjekkdato', 'checkoutto' => 'Utsjekket', + 'current_value' => 'Gjeldende verdi', 'diff' => 'Forskjell', 'dl_csv' => 'Last ned CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serienummer', 'status' => 'Status', 'title' => 'Eiendel ', - 'image' => 'Enhet bilde', + 'image' => 'Enhet bilde', 'days_without_acceptance' => 'Dager uten aksept', - 'monthly_depreciation' => 'Månedlig avskrivning' - -); + 'monthly_depreciation' => 'Månedlig avskrivning', + 'assigned_to' => 'Tilordnet til', + 'requesting_user' => 'Forespurt av', + 'requested_date' => 'Dato forespurt', + 'changed' => 'Endret', + 'icon' => 'Symbol', +]; diff --git a/resources/lang/no/admin/kits/general.php b/resources/lang/no/admin/kits/general.php index eee9639958..f0358b9174 100644 --- a/resources/lang/no/admin/kits/general.php +++ b/resources/lang/no/admin/kits/general.php @@ -1,6 +1,6 @@ 'Om forhåndsdefinerte sett', 'about_kits_text' => 'Forhåndsdefinerte sett lar deg raskt sjekke ut en samling av utstyr (eiendeler, lisenser, etc) til en bruker. Dette kan være nyttig når onboarding-prosessen er konsistent på tvers av mange brukere, slik at alle brukere skal ha det samme utstyret.', 'checkout' => 'Sjekk ut sett ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'Det er ikke nok seter for :license til å sjekke ut. Det trengs :qty ekstra. ', 'none_consumables' => 'Det er ikke nok tilgjengelige :consumable til å sjekke ut. Det trengs :qty. ', 'none_accessory' => 'Det er ikke nok tilgjengelige :accessory til å sjekke ut. Det trengs :qty. ', - -); + 'append_accessory' => 'Legg til tilbehør', + 'update_appended_accessory' => 'Oppdater tilbehør som er lagt til', + 'append_consumable' => 'Legg til forbruksvare', + 'update_appended_consumable' => 'Oppdater forbruksvare som er lagt til', + 'append_license' => 'Legg til lisens', + 'update_appended_license' => 'Oppdater lisens som er lagt til', + 'append_model' => 'Legg til modell', + 'update_appended_model' => 'Oppdater modell', + 'license_error' => 'Lisensen er allerede i settet', + 'license_added_success' => 'Lisensen ble lagt til', + 'license_updated' => 'Lisensen ble oppdatert', + 'license_none' => 'Lisens eksisterer ikke', + 'license_detached' => 'Lisensen ble koblet fra', + 'consumable_added_success' => 'Forbruksvare lagt til', + 'consumable_updated' => 'Forbruksvaren ble oppdatert', + 'consumable_error' => 'Forbruksvaren er allerede i settet', + 'consumable_deleted' => 'Slettingen var vellykket', + 'consumable_none' => 'Forbruksvaren finnes ikke', + 'consumable_detached' => 'Forbruksvaren ble fjernet', + 'accessory_added_success' => 'Tilbehør lagt til', + 'accessory_updated' => 'Tilbehøret ble oppdatert', + 'accessory_detached' => 'Tilbehør ble koblet fra', + 'accessory_error' => 'Tilbehøret er allerede i settet', + 'accessory_deleted' => 'Slettingen var vellykket', + 'accessory_none' => 'Tilbehør eksisterer ikke', + 'checkout_success' => 'Utsjekk vellykket', + 'checkout_error' => 'Feil ved utsjekk', + 'kit_none' => 'Settet eksisterer ikke', + 'kit_created' => 'Settet ble opprettet', + 'kit_updated' => 'Settet har blitt oppdatert', + 'kit_not_found' => 'Settet ble ikke funnet', + 'kit_deleted' => 'Settet har blitt slettet', + 'kit_model_updated' => 'Modellen ble oppdatert', + 'kit_model_detached' => 'Modellen har blitt frakoblet', +]; diff --git a/resources/lang/no/admin/locations/table.php b/resources/lang/no/admin/locations/table.php index 24f45a89f9..caceb23768 100644 --- a/resources/lang/no/admin/locations/table.php +++ b/resources/lang/no/admin/locations/table.php @@ -1,6 +1,6 @@ 'Om Lokasjoner', 'about_locations' => 'Plassering brukes til å spore stedsinformasjon for brukere, eiendeler og andre elementer', 'assets_rtd' => 'Eiendeler', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Overordnet', 'currency' => 'Valuta i lokasjon', 'ldap_ou' => 'LDAP-søk OU', - ); + 'user_name' => 'Brukernavn', + 'department' => 'Avdeling', + 'location' => 'Lokasjon', + 'asset_tag' => 'Eiendelsmerke', + 'asset_name' => 'Navn', + 'asset_category' => 'Kategori', + 'asset_manufacturer' => 'Produsent', + 'asset_model' => 'Modell', + 'asset_serial' => 'Serienummer', + 'asset_location' => 'Lokasjon', + 'asset_checked_out' => 'Utsjekket', + 'asset_expected_checkin' => 'Forventet innsjekk', + 'date' => 'Dato:', + 'signed_by_asset_auditor' => 'Signert av (Eiendelskontrollør):', + 'signed_by_finance_auditor' => 'Undertegnet av (finansrevisor):', + 'signed_by_location_manager' => 'Signert av (Stedsansvarlig):', + 'signed_by' => 'Signert av:', +]; diff --git a/resources/lang/no/admin/reports/general.php b/resources/lang/no/admin/reports/general.php index 513500aaba..626f025a26 100644 --- a/resources/lang/no/admin/reports/general.php +++ b/resources/lang/no/admin/reports/general.php @@ -1,5 +1,10 @@ 'Velg de alternativene du ønsker skal inngå i rapporten.' -); +return [ + 'info' => 'Velg de alternativene du ønsker skal inngå i rapporten.', + 'deleted_user' => 'Slettet bruker', + 'send_reminder' => 'Send påminnelse', + 'reminder_sent' => 'Påminnelse sendt', + 'acceptance_deleted' => 'Aksepteringsforespørsel slettet', + 'acceptance_request' => 'Akseptanseforespørsel' +]; \ No newline at end of file diff --git a/resources/lang/no/admin/settings/general.php b/resources/lang/no/admin/settings/general.php index 16ef09245a..9daaeffec3 100644 --- a/resources/lang/no/admin/settings/general.php +++ b/resources/lang/no/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory domene', 'ad_domain_help' => 'Dette er noen ganger det samme som e-post domene, men ikke alltid.', 'ad_append_domain_label' => 'Legg til domenenavn', 'ad_append_domain' => 'Legg til domenenavn i feltet for brukernavn', - 'ad_append_domain_help' => 'Bruker kreves ikke å skrive "brukernavn@domene.local", de kan bare skrive "brukernavn".' , + 'ad_append_domain_help' => 'Bruker kreves ikke å skrive "brukernavn@domene.local", de kan bare skrive "brukernavn".', 'admin_cc_email' => 'CC e-post', 'admin_cc_email_help' => 'Hvis du vil sende en kopi av innsjekk-/utsjekkeposter som sendes til brukere til en ekstra epostadresse, skriv den inn her. La ellers feltet stå tomt.', 'is_ad' => 'Dette er en Active Directory server', + 'alerts' => 'Varsler', + 'alert_title' => 'Oppdater varslingsinnstillinger', 'alert_email' => 'Send varslinger til', + 'alert_email_help' => 'E-postadresser eller distribusjonslister som du ønsker varsler skal sendes til, kommaseparert', 'alerts_enabled' => 'Varslinger aktivert', 'alert_interval' => 'Terskel for utløpende varslinger (dager)', 'alert_inv_threshold' => 'Terskel for eiendelsvarslinger', 'allow_user_skin' => 'Tillat tilpasset utseende for bruker', - 'allow_user_skin_help_text' => 'Kryss av denne boksen for å la brukere overstyre standardutseendet med et annet.' , + 'allow_user_skin_help_text' => 'Kryss av denne boksen for å la brukere overstyre standardutseendet med et annet.', 'asset_ids' => 'Eiendels-IDer', 'audit_interval' => 'Audit intervall', 'audit_interval_help' => 'Hvis du regelmessig må fysisk overvåke dine eiendeler, angi intervallet i måneder.', 'audit_warning_days' => 'Audit terskelverdi for advarsel', 'audit_warning_days_help' => 'Hvor mange dager i forveien bør vi advare deg når eiendeler forfaller for overvåking?', - 'auto_increment_assets' => 'Generer automatisk økende eiendels-IDer', + 'auto_increment_assets' => 'Generer automatisk økende eiendelsmerker', 'auto_increment_prefix' => 'Prefiks (valgfritt)', - 'auto_incrementing_help' => 'Aktiver først automatisk øking av eiendels-IDer for å velge dette alternativet', + 'auto_incrementing_help' => 'Slå på automatisk økende eiendelsmerker for å velge dette', 'backups' => 'Sikkerhetskopier', + 'backups_restoring' => 'Gjenoppretting fra sikkerhetskopi', + 'backups_upload' => 'Last opp sikkerhetskopi', + 'backups_path' => 'Sikkerhetskopier på tjeneren lagres i :path', + 'backups_restore_warning' => 'Bruk gjenopprettingsknappen for å gjenopprette fra en tidligere sikkerhetskopi. (Dette fungerer ikke med S3-fillagring eller Docker.

Din hele :app_name databasen og eventuelle opplastede filer vil bli fullstendig erstattet av det som er i sikkerhetskopifilen. ', + 'backups_logged_out' => 'Du vil bli logget ut når gjenopprettingen er fullført.', + 'backups_large' => 'Veldig store sikkerhetskopier kan få tidsavbrudd under gjenopprettingsforsøket og må fortsatt kjøres via kommandolinjen. ', 'barcode_settings' => 'Strekkodeinnstillinger', 'confirm_purge' => 'Bekreft rensking', 'confirm_purge_help' => 'Skriv "DELETE" i boksen under for å fjerne dine slettende data. Denne handlingen kan ikke angres og vil PERMANENT slette alle slettede elementer og brukere. (Du bør først gjøre en sikkerhetskopi, bare for å være trygg.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D strekkodetype', 'alt_barcode_type' => '1D strekkodetype', 'email_logo_size' => 'Kvadratiske logoer ser best ut i e-post. ', + 'enabled' => 'Slått på', 'eula_settings' => 'EULA-innstillinger', 'eula_markdown' => 'Denne EULAen tillater Github Flavored markdown.', 'favicon' => 'Favicon', @@ -56,18 +66,23 @@ return array( 'footer_text_help' => 'Denne teksten vil fremstå i høyre del av bunnteksten. Lenker er tillatt ved å bruke Github flavored markdown. Linjeskift, topptekst, bilder, osv. kan føre til uventede resultater.', 'general_settings' => 'Generelle innstillinger', + 'general_settings_keywords' => 'bedriftsstøtte, signatur, e-postformat, brukerformat, bilder, per side, miniatyrbilde, eula, samtykke, dashbord, personvern', + 'general_settings_help' => 'Standard EULA og mer', 'generate_backup' => 'Generer Sikkerhetskopi', 'header_color' => 'Overskriftsfarge', 'info' => 'Disse innstillingene lar deg tilpasse enkelte aspekter av installasjonen din.', 'label_logo' => 'Etikett-logo', 'label_logo_size' => 'Kvadratisk logo vil se best ut. Den vil vises øverst til høyre på hver merkelapp. ', 'laravel' => 'Laravel-versjon', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP-klient TLS-nøkkel', 'ldap_client_tls_cert' => 'LDAP TLS klient-sertifikat', 'ldap_enabled' => 'LDAP aktivert', 'ldap_integration' => 'LDAP Integrering', 'ldap_settings' => 'LDAP Instillinger', - 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.', - 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', + 'ldap_client_tls_cert_help' => 'Klientside TLS-sertifikat og nøkkel for LDAP tilkoblinger er vanligvis bare nyttig i Google Workspace-konfigurasjoner med "Secure LDAP." Begge er påkrevd.', + 'ldap_client_tls_key' => 'LDAP Klient-Side TLS-nøkkel', 'ldap_login_test_help' => 'Skriv inn et gyldig LDAP brukernavn og passord fra samme base DN som du anga ovenfor for å teste at LDAP-innlogging er riktig konfigurert. DU MÅ LAGRE DINE OPPDATERTE LDAP-INNSTILLINGER FØRST.', 'ldap_login_sync_help' => 'Tester at LDAP kan synkronisere. Feil i LDAP autentiseringsspørringen din kan før til at brukere ikke kan logge inn. DU MÅ LAGRE DINE OPPDATERTE LDAP-INNSTILLINGER FØRST.', 'ldap_server' => 'LDAP Server', @@ -96,9 +111,17 @@ Linjeskift, topptekst, bilder, osv. kan føre til uventede resultater.', 'ldap_activated_flag_help' => 'Dette merket brukes til å bestemme om en bruker kan logge inn på Snipe-IT eller ikke, og påvirker ikke muligheten til å sjekke inn eller ut enheter til dem.', 'ldap_emp_num' => 'LDAP ansattnummer', 'ldap_email' => 'LDAP E-post', - 'license' => 'Programvarelisens', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP-synkronisering', + 'license' => 'Programvarelisens', 'load_remote_text' => 'Eksterne Skript', 'load_remote_help_text' => 'Denne Snipe-IT-installasjonen kan laste skript fra Internett.', + 'login' => 'Innloggingsforsøk', + 'login_attempt' => 'Innloggingsforsøk', + 'login_ip' => 'IP-addresse', + 'login_success' => 'Suksess?', + 'login_user_agent' => 'Brukeragent', + 'login_help' => 'Liste over forsøkte pålogginger', 'login_note' => 'Logg inn melding', 'login_note_help' => 'Eventuelt inkludere et par setninger på logg inn skjermen, for eksempel for å hjelpe mennesker som har funnet en mistet eller stjålet enhet. Dette feltet godtar Github flavored markdown', 'login_remote_user_text' => 'Fjernbruker pålogging valg', @@ -119,16 +142,28 @@ Linjeskift, topptekst, bilder, osv. kan føre til uventede resultater.', 'optional' => 'valgfri', 'per_page' => 'Resultater pr side', 'php' => 'PHP-versjon', + 'php_info' => 'PHP-info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP systeminfo', 'php_gd_info' => 'Du må installere php-gd for å vise QR-koder. Se installasjonsinstruksjoner.', 'php_gd_warning' => 'PHP bildebehandling og GD-plugin er IKKE installert.', 'pwd_secure_complexity' => 'Passordkompleksitet', 'pwd_secure_complexity_help' => 'Velg hvilken passord kompleksitet du ønsker å håndheve.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Passord kan ikke være det samme som fornavn, etternavn, e-post eller brukernavn', + 'pwd_secure_complexity_letters' => 'Krev minst én bokstav', + 'pwd_secure_complexity_numbers' => 'Krev minst ett tall', + 'pwd_secure_complexity_symbols' => 'Krev minst ett symbol', + 'pwd_secure_complexity_case_diff' => 'Krev minst én stor bokstav og én liten bokstav', 'pwd_secure_min' => 'Passord minimum antall tegn', 'pwd_secure_min_help' => 'Minimum tillatt verdi er 8', 'pwd_secure_uncommon' => 'Forhindre vanlige passord', 'pwd_secure_uncommon_help' => 'Dette vil forhindre brukere fra å bruke vanlige passord fra de vanligste 10 000 passord som er rapportert.', 'qr_help' => 'Aktiver QR-koder først for å velge denne', 'qr_text' => 'Tekst QR-kode', + 'saml' => 'SAML', + 'saml_title' => 'Oppdater SAML-innstillinger', + 'saml_help' => 'SAML-innstillinger', 'saml_enabled' => 'SAML aktivert', 'saml_integration' => 'SAML-integrasjon', 'saml_sp_entityid' => 'Entity ID', @@ -148,6 +183,7 @@ Linjeskift, topptekst, bilder, osv. kan føre til uventede resultater.', 'saml_slo_help' => 'Dette vil føre til at brukeren først blir omdirigert til idP når hen logger ut. Ikke kryss av om idP ikke støtter \'SP-initiated SAML SLO\'.', 'saml_custom_settings' => 'SAML Egendefinerte innstillinger', 'saml_custom_settings_help' => 'Du kan angi flere innstillinger til onelogin/php-saml biblioteket. Bruk på eget ansvar.', + 'saml_download' => 'Last ned Metadata', 'setting' => 'Innstilling', 'settings' => 'Innstillinger', 'show_alerts_in_menu' => 'Vis varsler i toppmenyen', @@ -158,6 +194,9 @@ Linjeskift, topptekst, bilder, osv. kan føre til uventede resultater.', 'show_images_in_email' => 'Vis bilder i e-post', 'show_images_in_email_help' => 'Fjern merkingen i denne boksen hvis Snipe-IT-installasjonen er bak en VPN eller et lukket nettverk og brukere utenfor nettverket ikke vil kunne laste bilder servert fra denne installasjonen i e-posten.', 'site_name' => 'Nettstedsnavn', + 'slack' => 'Slack', + 'slack_title' => 'Oppdater Slack-innstillinger', + 'slack_help' => 'Slack-innstillinger', 'slack_botname' => 'Slack botnavn', 'slack_channel' => 'Slack-kanal', 'slack_endpoint' => 'Slack endepunkt', @@ -174,6 +213,8 @@ Linjeskift, topptekst, bilder, osv. kan føre til uventede resultater.', 'update' => 'Oppdater innstillinger', 'value' => 'Verdi', 'brand' => 'Merkevare', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, nettstedsnavn', 'web_brand' => 'Velg branding-type', 'about_settings_title' => 'Om Innstillinger', 'about_settings_text' => 'Disse innstillingene lar deg tilpasse enkelte aspekter av installasjonen din.', @@ -185,6 +226,7 @@ Linjeskift, topptekst, bilder, osv. kan føre til uventede resultater.', 'privacy_policy' => 'Personvernerklæring', 'privacy_policy_link_help' => 'Angi en URL i dette feltet for å inkludere en lenke til personvern-policy i applikasjonsbunntekst og i alle eposter som dette systemet sender ut. Støtter GDPR. ', 'purge' => 'Tømme slettede poster', + 'purge_deleted' => 'Fjern slettede ', 'labels_display_bgutter' => 'Etikett bunnmarg', 'labels_display_sgutter' => 'Etikett sidemarg', 'labels_fontsize' => 'Label skriftstørrelse', @@ -230,4 +272,51 @@ Linjeskift, topptekst, bilder, osv. kan føre til uventede resultater.', 'unique_serial_help_text' => 'Håndhever at eiendelsserienumre er unike', 'zerofill_count' => 'Lengden på ID-merker, inkludert zerofill', 'username_format_help' => 'Denne innstillingen vil bare bli brukt av importprosessen dersom et brukernavn ikke er oppgitt, og vi må generere et brukernavn for deg.', -); + 'oauth_title' => 'OAuth API-innstillinger', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endepunktinnstillinger', + 'asset_tag_title' => 'Oppdater Innstillinger for Eiendelsmerker', + 'barcode_title' => 'Oppdater strekkodeinnstillinger', + 'barcodes' => 'Strekkoder', + 'barcodes_help_overview' => 'Strekkode- & QR-innstillinger', + 'barcodes_help' => 'Dette forsøker å slette hurtigbufrede strekkoder. Dette vil vanligvis bare bli brukt hvis strekkodeinnstillingene dine er endret, eller hvis Snipe-IT adressen er endret. Strekkoder genereres på nytt når de blir åpnet neste gang.', + 'barcodes_spinner' => 'Forsøker å slette filer...', + 'barcode_delete_cache' => 'Slett strekkode-buffer', + 'branding_title' => 'Oppdater Branding-innstillinger', + 'general_title' => 'Oppdater generelle innstillinger', + 'mail_test' => 'Send test', + 'mail_test_help' => 'Dette vil forsøke å sende en e-post til :replyto.', + 'filter_by_keyword' => 'Filtrer ved å sette nøkkelord', + 'security' => 'Sikkerhet', + 'security_title' => 'Oppdater sikkerhetsinnstillinger', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Tofaktor, passordbegrensinger', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Tillatelsesgrupper', + 'localization' => 'Oversettelser', + 'localization_title' => 'Oppdater språkinnstillinger', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Språk, datoformat', + 'notifications' => 'Varslinger', + 'notifications_help' => 'E-postvarsler, revisjonsinnstillinger', + 'asset_tags_help' => 'Økninger og prefikser', + 'labels' => 'Etiketter', + 'labels_title' => 'Oppdater etikettinnstillinger', + 'labels_help' => 'Etikettstørrelse & innstillinger', + 'purge' => 'Slett', + 'purge_keywords' => 'slett permanent', + 'purge_help' => 'Tømme slettede poster', + 'ldap_extension_warning' => 'Det ser ikke ut som LDAP-utvidelsen er installert eller aktivert på denne serveren. Du kan fortsatt lagre innstillingene, men du må installere og aktivere LDAP-tillegget til PHP før LDAP-synkronisering eller innlogging virker.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Ansattnummer', + 'create_admin_user' => 'Opprett en bruker ::', + 'create_admin_success' => 'Suksess! Din adminbruker har blitt lagt til!', + 'create_admin_redirect' => 'Klikk her for å gå til innlogging!', + 'setup_migrations' => 'Database-migreringer ::', + 'setup_no_migrations' => 'Det var ingenting å migrere. Databasetabellene var allerede oppdaterte!', + 'setup_successful_migrations' => 'Databasetabellene er opprettet', + 'setup_migration_output' => 'Migrasjonsmeldinger:', + 'setup_migration_create_user' => 'Neste: Opprett bruker', + 'ldap_settings_link' => 'Side for LDAP-innstillinger', + 'slack_test' => 'Test Integrasjon', +]; diff --git a/resources/lang/no/admin/settings/message.php b/resources/lang/no/admin/settings/message.php index 4e50bf5bd0..3cae0f7a00 100644 --- a/resources/lang/no/admin/settings/message.php +++ b/resources/lang/no/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'En feil oppstod under oppdatering. ', - 'success' => 'Oppdatering av innstillinger vellykket.' - ), - 'backup' => array( + 'success' => 'Oppdatering av innstillinger vellykket.', + ], + 'backup' => [ 'delete_confirm' => 'Er du sikker på at du vil slette denne sikkerhetskopien? Denne handlingen kan ikke angres. ', 'file_deleted' => 'Den Sikkerhetskopierte filen ble slettet. ', 'generated' => 'En ny sikkerhetskopi fil ble opprettet.', 'file_not_found' => 'Den backup-filen ble ikke funnet på serveren.', - ), - 'purge' => array( + 'restore_warning' => 'Ja, kjør gjenoppretting. Jeg forstår at dette vil overskive alle eksisterende data som er i databasen. Dette vil også logge ut alle eksisterende brukere (inkludert meg selv).', + 'restore_confirm' => 'Er du sikker på at du vil gjenopprette databasen fra :filename?' + ], + 'purge' => [ 'error' => 'Det oppstod en feil under fjerning. ', 'validation_failed' => 'Din fjerningsbekreftelse er feil. Vennligst skriv inn ordet "DELETE" i bekreftelsesboksen.', - 'success' => 'Slettede rader ble fjernet.' - ), - -); + 'success' => 'Slettede rader ble fjernet.', + ], + 'mail' => [ + 'sending' => 'Sender e-post...', + 'success' => 'E-post er sendt!', + 'error' => 'E-post kunne ikke sendes.', + 'additional' => 'Ingen ytterligere feilmelding oppgitt. Sjekk e-postinnstillingene og loggen.' + ], + 'ldap' => [ + 'testing' => 'Tester LDAP-tilkobling, binding og spørring ...', + '500' => '500 serverfeil. Sjekk tjenerens logger for mer informasjon.', + 'error' => 'Noe gikk galt :(', + 'sync_success' => 'Et utvalg på 10 brukere som returneres fra LDAP-serveren basert på innstillingene:', + 'testing_authentication' => 'Tester LDAP-autentisering...', + 'authentication_success' => 'Brukeren ble autentisert mot LDAP!' + ], + 'slack' => [ + 'sending' => 'Sender testmelding på Slack...', + 'success_pt1' => 'Suksess! Se etter meldingen i kanalen ', + 'success_pt2' => ' , og sørg for å klikke på LAGRE nedenfor for å lagre innstillingene.', + '500' => '500 Tjenerfeil.', + 'error' => 'Noe gikk galt.', + ] +]; diff --git a/resources/lang/no/admin/statuslabels/message.php b/resources/lang/no/admin/statuslabels/message.php index 81dc8c7135..63d1e3d164 100644 --- a/resources/lang/no/admin/statuslabels/message.php +++ b/resources/lang/no/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Status-etiketten finnes ikke.', 'assoc_assets' => 'Denne status-etiketten er for øyeblikket i bruk på minst en eiendel, og kan ikke slettes. Vennligst endre dine eiendeler til å ikke bruke denne statusen, og prøv igjen. ', - - 'create' => array( + 'create' => [ 'error' => 'Statusmerket ble ikke opprettet. Prøv igjen.', - 'success' => 'Statusmerket ble opprettet.' - ), + 'success' => 'Statusmerket ble opprettet.', + ], - 'update' => array( + 'update' => [ 'error' => 'Statusmerket ble ikke oppdatert. Prøv igjen', - 'success' => 'Vellykket oppdatering av statusmerke.' - ), + 'success' => 'Vellykket oppdatering av statusmerke.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Er du sikker på at du vil slette dette statusmerket?', 'error' => 'Det oppstod et problem under sletting av statusmerket. Prøv igjen.', - 'success' => 'Vellykket sletting av statusmerke.' - ), + 'success' => 'Vellykket sletting av statusmerke.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Disse eiendelene kan ikke tilordnes noen.', - 'deployable' => 'Disse eiendelene kan sjekkes ut. Når de er tildelt, antar de en metastatus på Deployed.', + 'deployable' => 'Disse eiendelene kan sjekkes ut. Når de er tildelt, antar de en metastatus på Utlevert.', 'archived' => 'Disse eiendelene kan ikke sjekkes ut, og vises bare i arkivert visning. Dette er nyttig for å beholde informasjon om eiendeler for budsjettering / historiske formål, men å holde dem ut av den daglige aktivitetslisten.', 'pending' => 'Disse eiendelene kan ikke tildeles til noen, ofte brukt til gjenstander som er ute for reparasjon, men forventes å komme tilbake til omløp.', - ), + ], -); +]; diff --git a/resources/lang/no/admin/users/general.php b/resources/lang/no/admin/users/general.php index 1a11192e93..ece7746019 100644 --- a/resources/lang/no/admin/users/general.php +++ b/resources/lang/no/admin/users/general.php @@ -1,7 +1,6 @@ 'Denne brukeren kan logge inn', 'activated_disabled_help_text' => 'Du kan ikke redigere aktiveringsstatus for din egen konto.', 'assets_user' => 'Eiendeler tildelt :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Rediger bruker', 'filetype_info' => 'Gyldige filtyper er png, gif, jpg, jpeg, doc docx, pdf, txt, zip og rar.', 'history_user' => 'Historikk for :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Klikk her for å gjenopprette dem.', 'last_login' => 'Siste innlogging', 'ldap_config_text' => 'LDAP-konfigurasjonsinnstillingene kan finnes på Admin > innstillinger. Den (Valgfrie) valgte plasseringen angis for alle importerte brukere.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Gjeldende administrasjonsinnstillinger tillater selektiv håndhevelse av to-faktor autentisering. ', 'two_factor_enrolled' => '2FA enhet registrert ', 'two_factor_active' => '2FA Aktiv ', - ); + 'user_deactivated' => 'Brukeren er deaktivert', + 'activation_status_warning' => 'Ikke endre aktiveringsstatus', + 'group_memberships_helpblock' => 'Bare superbrukere kan redigere gruppemedlemskap.', + 'superadmin_permission_warning' => 'Kun superbrukere kan gjøre en annen bruker til superbruker.', + 'admin_permission_warning' => 'Kun brukere med adminrettigheter eller høyere kan gi en annen bruker admintilgang.', + 'remove_group_memberships' => 'Fjern gruppemedlemskap', + 'warning_deletion' => 'ADVARSEL:', + 'warning_deletion_information' => 'Du er i ferd med å slette :count brukere listet nedenfor. Superadmin-brukere er uthevet med rødt.', + 'update_user_asssets_status' => 'Oppdater alle eiendelens til disse brukerne til denne statusen', + 'checkin_user_properties' => 'Sjekk inn alt tilbehør koblet til disse brukerne', +]; diff --git a/resources/lang/no/button.php b/resources/lang/no/button.php index 9f5752c989..18c2848c10 100644 --- a/resources/lang/no/button.php +++ b/resources/lang/no/button.php @@ -1,6 +1,6 @@ 'Handlinger', 'add' => 'Opprett ny', 'cancel' => 'Avbryt', @@ -8,11 +8,17 @@ return array( 'delete' => 'Slett', 'edit' => 'Rediger', 'restore' => 'Gjenopprett', + 'remove' => 'Fjern', 'request' => 'Forespørsel', 'submit' => 'Send', 'upload' => 'Last opp', - 'select_file' => 'Velg fil...', + 'select_file' => 'Velg fil...', 'select_files' => 'Velg filer...', 'generate_labels' => '{1} Lag etikett [2,*] Lag etiketter', - 'send_password_link' => 'Send lenke for å nullstille passordet', -); + 'send_password_link' => 'Send lenke for å nullstille passordet', + 'go' => 'Gå', + 'bulk_actions' => 'Massehandlinger', + 'add_maintenance' => 'Legg til vedlikehold', + 'append' => 'Legg til', + 'new' => 'Ny', +]; diff --git a/resources/lang/no/general.php b/resources/lang/no/general.php index b30b4927ea..36c9181292 100644 --- a/resources/lang/no/general.php +++ b/resources/lang/no/general.php @@ -19,7 +19,10 @@ 'asset' => 'Eiendel', 'asset_report' => 'Eiendelsrapport', 'asset_tag' => 'Eiendelsmerke', + 'asset_tags' => 'Eiendelsmerker', 'assets_available' => 'Tilgjengelige eiendeler', + 'accept_assets' => 'Godta Eiendelen :name', + 'accept_assets_menu' => 'Godta eiendeler', 'audit' => 'Revisjon', 'audit_report' => 'Overvåkingslogg', 'assets' => 'Eiendeler', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Bulk revisjon', 'bulkaudit_status' => 'Revisjon Status', 'bulk_checkout' => 'Masseutsjekk', + 'bulk_edit' => 'Masseredigering', + 'bulk_delete' => 'Massesletting', + 'bulk_actions' => 'Massehandlinger', + 'bulk_checkin_delete' => 'Masseinnsjekk & sletting', 'bystatus' => 'etter Status', 'cancel' => 'Avbryt', 'categories' => 'Kategorier', @@ -44,13 +51,13 @@ 'checkins_count' => 'Sjekk inn', 'user_requests_count' => 'Forespørsler', 'city' => 'By', - 'click_here' => 'Klikk her', + 'click_here' => 'Klikk her', 'clear_selection' => 'Tøm valg', 'companies' => 'Selskaper', 'company' => 'Firmanavn', 'component' => 'Komponent', 'components' => 'Komponenter', - 'complete' => 'Fullført', + 'complete' => 'Fullført', 'consumable' => 'Forbruksvare', 'consumables' => 'Forbruksvarer', 'country' => 'Land', @@ -62,6 +69,8 @@ 'updated_at' => 'Oppdatert', 'currency' => '$', // this is deprecated 'current' => 'Nåværende', + 'current_password' => 'Gjeldende passord', + 'customize_report' => 'Tilpass rapport', 'custom_report' => 'Tilpasset eiendelsrapport', 'dashboard' => 'Kontrollpanel', 'days' => 'dager', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Er du sikker på at du vil slette :item?', 'deleted' => 'Slettet', 'delete_seats' => 'Slettede setelisenser', + 'deletion_failed' => 'Sletting mislyktes', 'departments' => 'Avdelinger', - 'department' => 'Avdeling', + 'department' => 'Avdeling', 'deployed' => 'Utlevert', + 'depreciation' => 'Avskrivning', + 'depreciations' => 'Avskrivninger', 'depreciation_report' => 'Avskrivningsrapport', 'details' => 'Detaljer', 'download' => 'Last ned', - 'download_all' => 'Last ned alle', - 'depreciation' => 'Avskrivning', + 'download_all' => 'Last ned alle', 'editprofile' => 'Rediger din profil', 'eol' => 'Livstid', 'email_domain' => 'E-postdomene', 'email_format' => 'E-postformat', 'email_domain_help' => 'Brukes til å generere e-postadresser ved import', + 'error' => 'Feil', 'filastname_format' => 'Fornavn (kun initial) Etternavn (oladunk@example.com)', 'firstname_lastname_format' => 'Fornavn Etternavn (oladunk@example.com)', 'firstname_lastname_underscore_format' => 'Fornavn Etternavn (oladunk@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Fil', 'file_type' => 'Filtype', 'file_uploads' => 'Filopplastinger', + 'file_upload' => 'Filopplastning', 'generate' => 'Generer', - 'github_markdown' => 'Dette feltet tillater Github flavored markdown.', + 'generate_labels' => 'Opprett etiketter', + 'github_markdown' => 'Dette feltet tillater Github flavored markdown.', 'groups' => 'Grupper', 'gravatar_email' => 'Gravatar e-postadresse', + 'gravatar_url' => 'Endre din avatar på Gravatar.com.', 'history' => 'Historie', 'history_for' => 'Historikk for', 'id' => 'ID', 'image' => 'Bilde', 'image_delete' => 'Slett bilde', 'image_upload' => 'Last opp bilde', + 'filetypes_accepted_help' => 'Godkjent filtype er :types. Maks opplastingsstørrelse er :size.|Aksepterte filtyper er :types. Maks opplastingsstørrelse er :size.', + 'filetypes_size_help' => 'Maks opplastingsstørrelse er :size.', 'image_filetypes_help' => 'Tillatte filtyper er jpg, webp, png, gif, og svg. Maks filstørrelse er :size.', 'import' => 'Importer', 'importing' => 'Importerer', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Rapport Vedlikehold av eiendeler', 'asset_maintenances' => 'Vedlikehold av eiendeler', 'item' => 'Enhet', + 'item_name' => 'Navn', 'insufficient_permissions' => 'Utilstrekkelige rettigheter!', 'kits' => 'Forhåndsdefinerte sett', 'language' => 'Språk', @@ -132,7 +150,7 @@ 'licenses_available' => 'Tilgjengelige lisenser', 'licenses' => 'Lisenser', 'list_all' => 'List alle', - 'loading' => 'Laster', + 'loading' => 'Laster... vennligst vent....', 'lock_passwords' => 'Denne feltverdien vil ikke bli lagret i en demo-installasjon.', 'feature_disabled' => 'Denne funksjonen er deaktivert i demo-installasjonen.', 'location' => 'Lokasjon', @@ -141,15 +159,17 @@ 'logout' => 'Logg ut', 'lookup_by_tag' => 'Søk på ID-merke', 'maintenances' => 'Vedlikehold', + 'manage_api_keys' => 'Administrer API-nøkler', 'manufacturer' => 'Produsent', 'manufacturers' => 'Produsenter', 'markdown' => 'Dette feltet tillater Github flavored markdown.', 'min_amt' => 'Min. antall', - 'min_amt_help' => 'Minimum antall varer som skal være tilgjengelig før et varsel blir utløst.', + 'min_amt_help' => 'Minimum antall varer som skal være tilgjengelig før et varsel blir utløst. La stå tomt hvis du ikke vil motta varsler for lavt inventar.', 'model_no' => 'Modellnummer', 'months' => 'måneder', 'moreinfo' => 'Mer info', 'name' => 'Navn', + 'new_password' => 'Nytt passord', 'next' => 'Neste', 'next_audit_date' => 'Neste revisjon dato', 'last_audit' => 'Siste revisjon', @@ -171,19 +191,26 @@ 'purchase_date' => 'Innkjøpsdato', 'qty' => 'Antall', 'quantity' => 'Antall', + 'quantity_minimum' => 'Du har :count enheter under eller nesten under minimum antall', 'ready_to_deploy' => 'Klar for utlevering', 'recent_activity' => 'Nylig aktivitet', + 'remaining' => 'Gjenstår', 'remove_company' => 'Fjern tilknytning til bedrift', 'reports' => 'Rapporter', 'restored' => 'gjenopprettet', 'restore' => 'Gjenopprett', + 'requestable_models' => 'Forespørrbare modeller', 'requested' => 'Forespurt', + 'requested_date' => 'Forespurt dato', + 'requested_assets' => 'Forespurte eiendeler', + 'requested_assets_menu' => 'Forespurte eiendeler', 'request_canceled' => 'Forespørsel avbrutt', 'save' => 'Lagre', 'select' => 'Velg', + 'select_all' => 'Velg alle', 'search' => 'Søk', 'select_category' => 'Velg en kategori', - 'select_department' => 'Velg en avdeling', + 'select_department' => 'Velg en avdeling', 'select_depreciation' => 'Velg en avskrivningstype', 'select_location' => 'Velg en lokasjon', 'select_manufacturer' => 'Velg en produsent', @@ -200,6 +227,7 @@ 'sign_in' => 'Logg inn', 'signature' => 'Signatur', 'skin' => 'Tema', + 'slack_msg_note' => 'En slack-melding vil bli sendt', 'slack_test_msg' => 'Hei-hå! Ser som din Slack-integrasjon med Snipe-IT fungerer!', 'some_features_disabled' => 'DEMO MODUS: Noe funksjonalitet er skrudd av i denne installasjonen.', 'site_name' => 'Nettstedsnavn', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Er du sikker på at du vil slette', 'submit' => 'Send', 'target' => 'Mål', + 'toggle_navigation' => 'Navigasjon av/på', 'time_and_date_display' => 'Tid og Datovisning', 'total_assets' => 'eiendeler totalt', 'total_licenses' => 'lisener totalt', @@ -230,6 +259,7 @@ 'users' => 'Brukere', 'viewall' => 'Vis alle', 'viewassets' => 'Vis tildelte eiendeler', + 'viewassetsfor' => 'Vis eiendelene til :name', 'website' => 'Nettsted', 'welcome' => 'Velkommen, :name', 'years' => 'år', @@ -243,8 +273,78 @@ 'accept' => 'Akseptér :asset', 'i_accept' => 'Jeg aksepterer', 'i_decline' => 'Jeg avslår', + 'accept_decline' => 'Godta/Avslå', 'sign_tos' => 'Signér under for å akseptere vilkårene for tjenesten:', 'clear_signature' => 'Fjern signatur', 'show_help' => 'Vis hjelp', 'hide_help' => 'Skjul hjelp', - ]; + 'view_all' => 'se alle', + 'hide_deleted' => 'Skjul slettede', + 'email' => 'E-post', + 'do_not_change' => 'Ikke endre', + 'bug_report' => 'Rapporter feil', + 'user_manual' => 'Brukerhåndbok', + 'setup_step_1' => 'Trinn 1', + 'setup_step_2' => 'Trinn 2', + 'setup_step_3' => 'Trinn 3', + 'setup_step_4' => 'Trinn 4', + 'setup_config_check' => 'Sjekk konfigurasjon', + 'setup_create_database' => 'Opprett databasetabeller', + 'setup_create_admin' => 'Opprett adminbruker', + 'setup_done' => 'Ferdig!', + 'bulk_edit_about_to' => 'Du er i ferd med å redigere følgende: ', + 'checked_out' => 'Sjekket ut', + 'checked_out_to' => 'Sjekket ut til', + 'fields' => 'Felter', + 'last_checkout' => 'Siste utsjekk', + 'due_to_checkin' => 'Følgende :count elementer skal snart sjekkes inn:', + 'expected_checkin' => 'Forventet innsjekk', + 'reminder_checked_out_items' => 'Dette er en påminnelse om utstyr som er sjekket ut til deg. Hvis du mener at denne listen er unøyaktig (noe mangler, eller at noe vises her du tror du aldri har fått), vennligst send e-post til :reply_to_name på :reply_to_address.', + 'changed' => 'Endret', + 'to' => 'Til', + 'report_fields_info' => '

Velg feltene du vil inkludere i din egendefinerte rapport, og klikk Generer. Filen (custom-asset-report-YYYY-mm-dd.csv) vil bli lastet ned automatisk, og du kan åpne den i Excel.

+

Hvis du ønsker å eksportere bare enkelte eiendeler, bruk alternativene nedenfor til å finjustere resultatene dine.

', + 'range' => 'Område', + 'bom_remark' => 'Legg til et BOM (byte-order merke) i CSV-fila', + 'improvements' => 'Forbedringer', + 'information' => 'Informasjon', + 'permissions' => 'Tillatelser', + 'managed_ldap' => '(Administrert via LDAP)', + 'export' => 'Eksport', + 'ldap_sync' => 'LDAP-synk', + 'ldap_user_sync' => 'Synk av LDAP-brukere', + 'synchronize' => 'Synkroniser', + 'sync_results' => 'Synkroniseringsresultat', + 'license_serial' => 'Serienr/produktnøkkel', + 'invalid_category' => 'Ugyldig kategori', + 'dashboard_info' => 'Dette er dashbordet ditt. Det er mange som det, men dette er ditt.', + '60_percent_warning' => '60% fullført (advarsel)', + 'dashboard_empty' => 'Det ser ut som du har lagt noe du ikke har lagt til enda, så vi har ikke noe fantastisk å vise. Kom i gang ved å legge til noen eiendeler, tilbehør, forbruksartikler eller lisenser nå!', + 'new_asset' => 'Ny eiendel', + 'new_license' => 'Ny lisens', + 'new_accessory' => 'Nytt tilbehør', + 'new_consumable' => 'Ny forbruksvare', + 'collapse' => 'Kollaps', + 'assigned' => 'Tilordnet', + 'asset_count' => 'Antall eiendeler', + 'accessories_count' => 'Antall tilbehør', + 'consumables_count' => 'Antall forbruksvarer', + 'components_count' => 'Antall komponenter', + 'licenses_count' => 'Antall lisenser', + 'notification_error' => 'Feil:', + 'notification_error_hint' => 'Vennligst sjekk skjemaet nedenfor for feil', + 'notification_success' => 'Suksess:', + 'notification_warning' => 'Advarsel:', + 'notification_info' => 'Info:', + 'asset_information' => 'Eiendelsinfo', + 'model_name' => 'Modellnavn:', + 'asset_name' => 'Eiendelens navn:', + 'consumable_information' => 'Info om forbruksvare:', + 'consumable_name' => 'Navn på forbruksvare:', + 'accessory_information' => 'Info om tilbehør:', + 'accessory_name' => 'Tilbehørets navn:', + 'clone_item' => 'Klon element', + 'checkout_tooltip' => 'Sjekk ut denne gjenstanden', + 'checkin_tooltip' => 'Sjekk inn dette elementet', + 'checkout_user_tooltip' => 'Sjekk dette elementet ut til en bruker', +]; diff --git a/resources/lang/no/help.php b/resources/lang/no/help.php index 232bdd1afc..eb20af8c07 100644 --- a/resources/lang/no/help.php +++ b/resources/lang/no/help.php @@ -1,6 +1,6 @@ "Mer info", + 'more_info_title' => 'Mer info', - "audit_help" => "Kryss av for å endre eiendelen til å bruke denne nye lokasjonen. Hvis du ikke krysser av vil lokasjonen kun bli notert i revisjonsloggen.

Merk at hvis denne eiendelen er sjekket ut vil det ikke endre lokasjon for brukeren, eiendelen eller lokasjonen den er sjekket ut til.", + 'audit_help' => 'Kryss av for å endre eiendelen til å bruke denne nye lokasjonen. Hvis du ikke krysser av vil lokasjonen kun bli notert i revisjonsloggen.

Merk at hvis denne eiendelen er sjekket ut vil det ikke endre lokasjon for brukeren, eiendelen eller lokasjonen den er sjekket ut til.', 'assets' => 'Eiendeler er enheter som spores på serienummer eller annen merking. Typisk er dette kostbare enheter der det gir mening å spore enkeltenheter.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'Du kan sette opp avskrivninger for å kostnadsføre eiendeler basert på en lineær avskrivning i perioden.', - - -); +]; diff --git a/resources/lang/no/mail.php b/resources/lang/no/mail.php index d2179b1a54..47828eb01c 100644 --- a/resources/lang/no/mail.php +++ b/resources/lang/no/mail.php @@ -1,6 +1,6 @@ 'Brukeren har avbrutt en element-forespørsel på webområdet', 'a_user_requested' => 'En bruker har bedt om et element på webområdet', 'accessory_name' => 'Navn tilbehør:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Dette er en test fra Snipe-IT eiendelsadministrasjonssystem. Hvis du mottok denne meldingen fungerer e-post.', 'the_following_item' => 'Følgende enheter har blitt sjekket inn: ', 'low_inventory_alert' => ':count enhet er under minimumnivå for beholdning, eller vil snart nå dette nivået.|:count enheter er under minimumnivå for beholdning, eller vil snart nå dette nivået.', - 'assets_warrantee_alert' => ':count eiendel har garanti som utløper de neste :threshold dagene.|:count eiendeler har garanti som utløper de neste :threshold dagene.', + 'assets_warrantee_alert' => 'En eiendel har garanti som utløper innenfor de neste :treshold dagene.|:count eiendeler har garanti som utløper innenfor de neste :tershold dagene.', 'license_expiring_alert' => ':count lisens utløper de neste :threshold dagene.|:count lisenser utløper de neste :threshold dagene.', 'to_reset' => 'Fullfør dette skjemaet for å tilbakestille ditt :web passord:', 'type' => 'Type', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Rapport over forventet innsjekking av eiendeler', 'Expected_Checkin_Notification' => 'Påminnelse: Innsjekkingsfrist for :name nærmer seg', 'Expected_Checkin_Date' => 'En enhet som er sjekket ut til deg skal leveres tilbake den :date', - 'your_assets' => 'Vis dine eiendeler' -); + 'your_assets' => 'Vis dine eiendeler', +]; diff --git a/resources/lang/no/passwords.php b/resources/lang/no/passwords.php index 49bb02e9fb..1c0588f3b8 100644 --- a/resources/lang/no/passwords.php +++ b/resources/lang/no/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Din passord link har blitt sendt!', 'user' => 'Ingen aktiv bruker med den epostadressen funnet.', ]; - diff --git a/resources/lang/no/validation.php b/resources/lang/no/validation.php index 7b6b4a3aeb..1953b391ec 100644 --- a/resources/lang/no/validation.php +++ b/resources/lang/no/validation.php @@ -1,6 +1,6 @@ 'Attributtet :attribute må være minst :min tegn.', 'array' => 'Attributtet må ha minst: min elementer.', ], + 'starts_with' => ':attribute må starte med en av følgende: :values.', 'not_in' => 'Attributtet :attribute er ugyldig.', 'numeric' => 'Attributtet :attribute må være et nummer.', 'present' => 'Atributtfeltet :attribute må ha en verdi.', @@ -88,8 +89,8 @@ return array( 'unique' => 'Attributtet :attribute er allerede tatt.', 'uploaded' => 'Atribbutet :attribute kunne ikke lastes opp.', 'url' => 'Attributt-formatet :attribute er ugyldig.', - "unique_undeleted" => ":attribute må være unikt.", - "non_circular" => "Attributtet :attribute kan ikke opprette en sirkulær referanse.", + 'unique_undeleted' => ':attribute må være unikt.', + 'non_circular' => 'Attributtet :attribute kan ikke opprette en sirkulær referanse.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Attributtfeltet inneholder et tegn som ikke er tillatt.", - "email_array" => "En eller flere e-postadresser er ugyldige.", - "hashed_pass" => "Gjeldende passord er feil", + 'alpha_space' => 'Attributtfeltet inneholder et tegn som ikke er tillatt.', + 'email_array' => 'En eller flere e-postadresser er ugyldige.', + 'hashed_pass' => 'Gjeldende passord er feil', 'dumbpwd' => 'Passordet er for vanlig.', - "statuslabel_type" => "Du må velge en gyldig statusetikett-type", + 'statuslabel_type' => 'Du må velge en gyldig statusetikett-type', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/pl/admin/asset_maintenances/message.php b/resources/lang/pl/admin/asset_maintenances/message.php index fc34f9b587..f54fc5e531 100644 --- a/resources/lang/pl/admin/asset_maintenances/message.php +++ b/resources/lang/pl/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Czy chcesz usunąć konserwację tego aktywa?', 'error' => 'Wystąpił błąd przy usuwaniu konserwacji aktywa. Spróbuj ponownie.', - 'success' => 'Konserwacja aktywa usunięta pomyślnie.' + 'success' => 'Konserwacja aktywa usunięta pomyślnie.', ], 'create' => [ 'error' => 'Konserwacja aktywa nie została utworzona, spróbuj ponownie.', - 'success' => 'Konserwacja aktywa utworzona pomyślnie.' + 'success' => 'Konserwacja aktywa utworzona pomyślnie.', ], 'edit' => [ 'error' => 'Konserwacja aktywa nie została edytowana, spróbuj ponownie.', - 'success' => 'Edycja konserwacji aktywa zakończona pomyślnie.' + 'success' => 'Edycja konserwacji aktywa zakończona pomyślnie.', ], 'asset_maintenance_incomplete' => 'Nieukończone', 'warranty' => 'Gwarancja', 'not_warranty' => 'Brak Gwarancji', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/pl/admin/asset_maintenances/table.php b/resources/lang/pl/admin/asset_maintenances/table.php index b4d524fab4..45535d25de 100644 --- a/resources/lang/pl/admin/asset_maintenances/table.php +++ b/resources/lang/pl/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Utrzymywanie aktywów', 'asset_name' => 'Nazwa Aktywu', 'is_warranty' => 'Gwarancja', - 'dl_csv' => 'Pobierz CSV' + 'dl_csv' => 'Pobierz CSV', ]; diff --git a/resources/lang/pl/admin/companies/general.php b/resources/lang/pl/admin/companies/general.php index bd2b44e674..2205d41fa8 100644 --- a/resources/lang/pl/admin/companies/general.php +++ b/resources/lang/pl/admin/companies/general.php @@ -1,4 +1,7 @@ 'Wybierz firmę', + 'about_companies' => 'O Firmach', + 'about_companies_description' => ' Możesz używać firm jako prostego pola informacyjnego, lub możesz go użyć do ograniczenia widoczności i dostępności zasobów dla użytkowników w określonej firmie poprzez włączenie Pełnej Obsługi Firm w ustawieniach administratora.', ]; diff --git a/resources/lang/pl/admin/companies/message.php b/resources/lang/pl/admin/companies/message.php index ad75832ad9..0e80434f11 100644 --- a/resources/lang/pl/admin/companies/message.php +++ b/resources/lang/pl/admin/companies/message.php @@ -1,18 +1,19 @@ 'Wskazana firma nie istnieje.', 'assoc_users' => 'Wybrana kategoria jest obecnie powiązana z co najmniej jednym typem urządzenia i nie może zostać usunięta. Uaktualnij swoją listę modeli urządzeń by nie zwierała tej kategorii, a następnie spróbuj ponownie. ', - 'create' => array( + 'create' => [ 'error' => 'Firma nie została utworzona, spróbuj ponownie.', - 'success' => 'Firma utworzona pomyślnie.' - ), - 'update' => array( + 'success' => 'Firma utworzona pomyślnie.', + ], + 'update' => [ 'error' => 'Firma nie została uaktualniona, spróbuj ponownie', - 'success' => 'Firma została uaktualniona pomyślnie.' - ), - 'delete' => array( + 'success' => 'Firma została uaktualniona pomyślnie.', + ], + 'delete' => [ 'confirm' => 'Czy na pewno chcesz usunąć tę firmę?', 'error' => 'Wystąpił problem podczas usuwania firmy. Spróbuj ponownie.', - 'success' => 'Firma została usunięta pomyślnie.' - ) -); + 'success' => 'Firma została usunięta pomyślnie.', + ], +]; diff --git a/resources/lang/pl/admin/custom_fields/general.php b/resources/lang/pl/admin/custom_fields/general.php index 3451dd60bf..1ce06f08f1 100644 --- a/resources/lang/pl/admin/custom_fields/general.php +++ b/resources/lang/pl/admin/custom_fields/general.php @@ -1,10 +1,11 @@ 'Pola niestandardowe', + 'manage' => 'Zarządzaj', 'field' => 'Pole', 'about_fieldsets_title' => 'O zestawie pól', - 'about_fieldsets_text' => 'Zestawy pól pozwalają tworzyć grupy pól niestandardowych, które często są używane dla specyficznych typów modeli.', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', 'custom_format' => 'Własny format...', 'encrypt_field' => 'Szyfruje wartość tego pola w bazie danych', 'encrypt_field_help' => 'UWAGA: Szyfrowanie pola spowoduje brak możliwości wyszukiwania go.', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Używane przez modele', 'order' => 'Kolejność', 'create_fieldset' => 'Nowy zestaw pól', + 'create_fieldset_title' => 'Utwórz nową listę', 'create_field' => 'Nowe pole niestandardowe', + 'create_field_title' => 'Utwórz pole niestandardowe', 'value_encrypted' => 'Wartość tego pola jest zaszyfrowana w bazie danych. Tylko admini będą mogli wyświetlić rozszyfrowaną wartość', 'show_in_email' => 'Czy podać wartość tego pola w e-mailach z przypisaniem, wysłanych do użytkownika? Zaszyfrowane pola nie mogą być zawarte w wiadomościach e-mail.', -); + 'help_text' => 'Tekst pomocniczy', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'O polach niestandardowych', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Dodaj pole do listy pól', + 'make_optional' => 'Wymagane - kliknij, aby ustawić jako opcjonalne', + 'make_required' => 'Opcjonalnie - kliknij, aby ustawić jako wymagane', + 'reorder' => 'Zmień kolejność', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'UWAGA. To pole znajduje się w tabeli pól niestandardowych jako :db_column ale powinno być :expected .' +]; diff --git a/resources/lang/pl/admin/depreciations/general.php b/resources/lang/pl/admin/depreciations/general.php index d575462c99..cf0d2d0ce1 100644 --- a/resources/lang/pl/admin/depreciations/general.php +++ b/resources/lang/pl/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Informacja na temat amortyzacji nabytku', 'about_depreciations' => 'Możesz ustawić amortyzację środków trwałych na podstawie amortyzacji aktywów w oparciu o metodę liniową.', 'asset_depreciations' => 'Amortyzacja nabytków', 'create' => 'Nowa amortyzacja', 'depreciation_name' => 'Nazwa amortyzacji', + 'depreciation_min' => 'Minimalna wartość amortyzacji', 'number_of_months' => 'Numer miesiąca', 'update' => 'Aktualizuj amortyzację', - 'depreciation_min' => 'Minimalna wartość po spadku wartości' - -); + 'depreciation_min' => 'Minimalna wartość po spadku wartości', + 'no_depreciations_warning' => 'Uwaga: + Obecnie nie masz żadnych skonfigurowanych amortyzacji. + Skonfiguruj co najmniej jedną amortyzację, aby wyświetlić raport.', +]; diff --git a/resources/lang/pl/admin/depreciations/table.php b/resources/lang/pl/admin/depreciations/table.php index eaf87978c3..d8a2c3e6bb 100644 --- a/resources/lang/pl/admin/depreciations/table.php +++ b/resources/lang/pl/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'Id', 'months' => 'Miesiące', 'term' => 'Termin', 'title' => 'Nazwa ', + 'depreciation_min' => 'Minimalna wartość', -); +]; diff --git a/resources/lang/pl/admin/groups/titles.php b/resources/lang/pl/admin/groups/titles.php index f853d9241c..9107c96ec5 100644 --- a/resources/lang/pl/admin/groups/titles.php +++ b/resources/lang/pl/admin/groups/titles.php @@ -1,6 +1,6 @@ 'O Grupach użytkowników', 'about_groups' => 'Grupy są używane do generalizowania uprawnień użytkowników.', 'group_management' => 'Zarządzanie grupą', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Admin grupy', 'allow' => 'Zezwól', 'deny' => 'Odmów', - -); + 'permission' => 'Uprawnienie', + 'grant' => 'Przyznaj', + 'no_permissions' => 'Ta grupa nie ma żadnych uprawnień.' +]; diff --git a/resources/lang/pl/admin/hardware/form.php b/resources/lang/pl/admin/hardware/form.php index 9bb274ee0e..307e8a1fb3 100644 --- a/resources/lang/pl/admin/hardware/form.php +++ b/resources/lang/pl/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Potwierdź zbiorcze usuwanie aktywów', +return [ + 'bulk_delete' => 'Potwierdź zbiorcze usuwanie aktywów', 'bulk_delete_help' => 'Przejrzyj usuwanie zbiorcze aktywów poniżej. Po usunięciu tych aktywów będą one mogły zostać przywrócone, ale nie będą one skojarzone z żadnym z użytkowników, do których są aktualnie przypisane.', 'bulk_delete_warn' => 'Zamierzasz usunąć :asset_count aktywów.', - 'bulk_update' => 'Zbiorcza aktualizacja aktywów', - 'bulk_update_help' => 'Ten formularz umożliwia zbiorczą aktualizację wielu aktywów na raz. Wypełnij tylko te pola, które chcesz zmienić. Puste pola pozostaną niezmienione. ', - 'bulk_update_warn' => 'Zamierzasz edytować właściwości :asset_count zestawów.', + 'bulk_update' => 'Zbiorcza aktualizacja aktywów', + 'bulk_update_help' => 'Ten formularz umożliwia zbiorczą aktualizację wielu aktywów na raz. Wypełnij tylko te pola, które chcesz zmienić. Puste pola pozostaną niezmienione. ', + 'bulk_update_warn' => 'Zamierzasz edytować właściwości :asset_count zestawów.', 'checkedout_to' => 'Wypożyczony do', 'checkout_date' => 'Data przypisania', 'checkin_date' => 'Data przypisania', @@ -38,7 +38,12 @@ return array( 'tag' => 'Tag-i zasobu/nabytku', 'update' => 'Aktualizacja zasobu/nabytku', 'warranty' => 'Gwarancja', - 'warranty_expires' => 'Gwarancja wygasa', + 'warranty_expires' => 'Gwarancja wygasa', 'years' => 'rok', -) -; + 'asset_location' => 'Zaktualizuj lokalizację aktywa', + 'asset_location_update_default_current' => 'Zaktualizuj domyślną i aktualną lokalizację', + 'asset_location_update_default' => 'Zaktualizuj tylko domyślną lokalizację', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Przetwarzanie...', +]; diff --git a/resources/lang/pl/admin/hardware/general.php b/resources/lang/pl/admin/hardware/general.php index 05745d47a2..64a4fde80a 100644 --- a/resources/lang/pl/admin/hardware/general.php +++ b/resources/lang/pl/admin/hardware/general.php @@ -1,9 +1,9 @@ 'O Aktywach', 'about_assets_text' => 'Aktywa są to elementy identyfikowane przez numer seryjny lub etykietę. Są to przedmioty o większej wartości, gdzie liczy się identyfikacji określonego elementu.', - 'archived' => 'Zarchiwizowane', + 'archived' => 'Zarchiwizowane', 'asset' => 'Nabytek', 'bulk_checkout' => 'Przypisz aktywa', 'checkin' => 'Potwierdzanie zasobu/aktywa', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'Ten model zasobów został usunięty. Musisz przywrócić model zanim będziesz mógł przywrócić zasób.', 'requestable' => 'Żądane', 'requested' => 'Zamówione', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Przywróć aktywa', 'pending' => 'Oczekuje', 'undeployable' => 'Niemożliwe do wdrożenia', 'view' => 'Wyświetl nabytki', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Spróbuj dopasować użytkowników po adresie e-mail', + 'csv_import_match_username' => 'Spróbuj dopasować użytkowników po nazwie użytkownika', + 'error_messages' => 'Komunikat błędu:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Eksport niestandardowy' +]; diff --git a/resources/lang/pl/admin/hardware/message.php b/resources/lang/pl/admin/hardware/message.php index 2c334efa72..b0460d544f 100644 --- a/resources/lang/pl/admin/hardware/message.php +++ b/resources/lang/pl/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Uwaga: To aktywo zostało oznaczone jako tymczasowo niemożliwe do wdrożenia. Jeśli jego stan się zmienił, zaktualizuj status aktywa.', 'does_not_exist' => 'Nabytek/zasób nie istnieje.', - 'does_not_exist_or_not_requestable' => 'Niezła próba. Ten nabytek/zasób nie istnieje lub nie można go zażądać.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Ten nabytek/zasób jest przypisany do użytkownika i nie może być usunięty. Proszę sprawdzić przypisanie nabytków/zasobów a następnie spróbować ponownie.', - 'create' => array( + 'create' => [ 'error' => 'Nabytek nie został utworzony, proszę spróbować ponownie. :(', - 'success' => 'Nowy nabytek został utworzony. :)' - ), + 'success' => 'Nowy nabytek został utworzony. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Nie zaktualizowano nabytku/zasobu, proszę spróbować ponownie', 'success' => 'Aktualizacja poprawna.', 'nothing_updated' => 'Żadne pole nie zostało wybrane, więc nic nie zostało zmienione.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Aktywo nie został przywrócony, spróbuj ponownie.', - 'success' => 'Aktywo zostało przywrócone.' - ), + 'success' => 'Aktywo zostało przywrócone.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Audyt aktywów nie powiódł się. Proszę spróbować ponownie.', - 'success' => 'Audyt aktywów pomyślnie zarejestrowany.' - ), + 'success' => 'Audyt aktywów pomyślnie zarejestrowany.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Plik nie zostały usunięte. Spróbuj ponownie.', 'success' => 'Plik zostały usunięty.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Plik(i) nie zostały wysłane. Spróbuj ponownie.', 'success' => 'Plik(i) zostały wysłane.', 'nofiles' => 'Nie wybrałeś żadnych plików do przesłania, albo plik, który próbujesz przekazać jest zbyt duży', 'invalidfiles' => 'Jeden lub więcej z wybranych przez ciebie plików jest jest za duży lub jego typ jest niewłaściwy. Dopuszczalne typy plików: png, gif, jpg, doc, docx, pdf, and txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Niektóre elementy nie zostały poprawnie zaimportowane.', 'errorDetail' => 'Następujące elementy nie zostały zaimportowane z powodu błędów.', - 'success' => "Twój plik został zaimportowany", - 'file_delete_success' => "Twój plik został poprawnie usunięty", - 'file_delete_error' => "Plik nie może zostać usunięty", - ), + 'success' => 'Twój plik został zaimportowany', + 'file_delete_success' => 'Twój plik został poprawnie usunięty', + 'file_delete_error' => 'Plik nie może zostać usunięty', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Czy na pewno chcesz usunąć?', 'error' => 'Nie można usunąć. Proszę spróbować ponownie.', 'nothing_updated' => 'Aktywa nie zostały wybrane, więc nic nie zostało usunięte.', - 'success' => 'Nabytek został usunięty.' - ), + 'success' => 'Nabytek został usunięty.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Nie mogę wypisać nabytku/zasobu, proszę spróbować ponownie.', 'success' => 'Przypisano nabytek/zasób.', 'user_does_not_exist' => 'Nieprawidłowy użytkownik. Proszę spróbować ponownie.', 'not_available' => 'Ten składnik aktywów nie jest dostępny do zamówienia!', - 'no_assets_selected' => 'Musisz wybrać co najmniej jeden zasób z listy' - ), + 'no_assets_selected' => 'Musisz wybrać co najmniej jeden zasób z listy', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Nie można przypisać nabytku/zasobu, proszę spróbować ponownie', 'success' => 'Nabytek/zasób przypisany.', 'user_does_not_exist' => 'Nieprawidłowy użytkownik. Proszę spróbować ponownie.', 'already_checked_in' => 'Aktywo jest już zaewidencjonowane.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Aktywo nie zostało zawnioskowane, spróbuj ponownie', 'success' => 'Aktywo zawnioskowe pomyślnie.', - 'canceled' => 'Żądanie przypisania zostało anulowane' - ) + 'canceled' => 'Żądanie przypisania zostało anulowane', + ], -); +]; diff --git a/resources/lang/pl/admin/hardware/table.php b/resources/lang/pl/admin/hardware/table.php index 968f0fd60c..f256f07c59 100644 --- a/resources/lang/pl/admin/hardware/table.php +++ b/resources/lang/pl/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Kod', 'asset_model' => 'Model', - 'book_value' => 'Treść', + 'book_value' => 'Aktualna Wartość', 'change' => 'In/Out', 'checkout_date' => 'Data przypisania', 'checkoutto' => 'Data wypisania', + 'current_value' => 'Aktualna Wartość', 'diff' => 'Różnica', 'dl_csv' => 'Pobierz CSV', 'eol' => 'Koniec licencji', @@ -18,8 +19,12 @@ return array( 'serial' => 'Nr. seryjny', 'status' => 'Status', 'title' => 'Nabytek', - 'image' => 'Zdjęcie urządzenia', + 'image' => 'Zdjęcie urządzenia', 'days_without_acceptance' => 'Dni bez akceptacji', - 'monthly_depreciation' => 'Amortyzacja miesięczna' - -); + 'monthly_depreciation' => 'Amortyzacja miesięczna', + 'assigned_to' => 'Przypisany do', + 'requesting_user' => 'Zapotrzebowanie od użytkownika', + 'requested_date' => 'Data złożenia zapotrzebowania', + 'changed' => 'Zmieniono', + 'icon' => 'Ikona', +]; diff --git a/resources/lang/pl/admin/kits/general.php b/resources/lang/pl/admin/kits/general.php index b9f83eb820..549ca7888a 100644 --- a/resources/lang/pl/admin/kits/general.php +++ b/resources/lang/pl/admin/kits/general.php @@ -1,6 +1,6 @@ 'O zestawach', 'about_kits_text' => 'Zestawy predefiniowane pozwalają na szybkie przydzielenie zbioru pozycji (urządzeń, licencji itd.) użytkownikowi. Może to być pomocne, kiedy twój proces wdrażania jest spójny dla wielu użytkowników i wszyscy użytkownicy otrzymują takie same pozycje.', 'checkout' => 'Wydaj zestaw ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'Brak wystarczającej liczby dostępnych miejsc dla :license do zamówienia. :qty są wymagane. ', 'none_consumables' => 'Nie ma wystarczającej ilości dostępnych jednostek :consumable do zakupu. :qty są wymagane. ', 'none_accessory' => 'Brak wystarczającej liczby dostępnych jednostek z :accessory do zamówienia. :qty są wymagane. ', - -); + 'append_accessory' => 'Dołącz Akcesoria', + 'update_appended_accessory' => 'Aktualizuj załączone Akcesoria', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Dołącz licencję', + 'update_appended_license' => 'Zaktualizuj załączone licencje', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'Licencja została już dołączona do zestawu', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'Licencja zaktualizowana pomyślnie', + 'license_none' => 'Licencja nie istnieje', + 'license_detached' => 'Licencja została pomyślnie odłączona', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/pl/admin/locations/table.php b/resources/lang/pl/admin/locations/table.php index 6a4143167c..04759d196f 100644 --- a/resources/lang/pl/admin/locations/table.php +++ b/resources/lang/pl/admin/locations/table.php @@ -1,6 +1,6 @@ 'O Lokalizacjach', 'about_locations' => 'Lokalizacje są używane do śledzenia informacji o lokalizacji użytkowników, aktywów i innych elementów', 'assets_rtd' => 'Aktywa', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Rodzic', 'currency' => 'Waluta lokalna', 'ldap_ou' => 'OU wyszukiwania LDAP', - ); + 'user_name' => 'Nazwa użytkownika', + 'department' => 'Departament', + 'location' => 'Lokalizacja', + 'asset_tag' => 'Tag sprzętu', + 'asset_name' => 'Nazwa', + 'asset_category' => 'Kategoria', + 'asset_manufacturer' => 'Producent', + 'asset_model' => 'Model', + 'asset_serial' => 'Nr seryjny', + 'asset_location' => 'Lokalizacja', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Data:', + 'signed_by_asset_auditor' => 'Podpisane przez (Audytor aktywów):', + 'signed_by_finance_auditor' => 'Podpisane przez (Audytor finansowy):', + 'signed_by_location_manager' => 'Podpisane przez (Audytor Lokalizacji):', + 'signed_by' => 'Podpisano przez:', +]; diff --git a/resources/lang/pl/admin/reports/general.php b/resources/lang/pl/admin/reports/general.php index 74a79b48f7..21f2a763ae 100644 --- a/resources/lang/pl/admin/reports/general.php +++ b/resources/lang/pl/admin/reports/general.php @@ -1,5 +1,10 @@ 'Wybierz opcje, które chcesz by znalazły się w raporcie aktywów.' -); +return [ + 'info' => 'Wybierz opcje, które chcesz by znalazły się w raporcie aktywów.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Wyślij przypomnienie', + 'reminder_sent' => 'Przypomnienie wysłane', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Prośba o akceptację' +]; \ No newline at end of file diff --git a/resources/lang/pl/admin/settings/general.php b/resources/lang/pl/admin/settings/general.php index def84d4992..5f32caea2c 100644 --- a/resources/lang/pl/admin/settings/general.php +++ b/resources/lang/pl/admin/settings/general.php @@ -1,30 +1,39 @@ 'Usługa katalogowa Active Directory', 'ad_domain' => 'Domena Active Directory', 'ad_domain_help' => 'Czasami jest taka sama jak domena poczty e-mail, ale nie zawsze.', 'ad_append_domain_label' => 'Dołącz nazwę domeny', 'ad_append_domain' => 'Dołącz nazwę domeny do pola nazwy użytkownika', - 'ad_append_domain_help' => 'Użytkownik nie jest wymagany do wpisywania "username@domain.local", może po prostu wpisać "username".' , + 'ad_append_domain_help' => 'Użytkownik nie jest wymagany do wpisywania "username@domain.local", może po prostu wpisać "username".', 'admin_cc_email' => 'Kopia', 'admin_cc_email_help' => 'Jeśli chcesz otrzymywać kopię e-maili przypisań wysyłanych do użytkowników na dodatkowy adres e-mail, wpisz go tutaj. W przeciwnym razie zostaw to pole puste.', 'is_ad' => 'To jest serwer Active Directory', + 'alerts' => 'Powiadomienia', + 'alert_title' => 'Zaktualizuj ustawienia powiadomień', 'alert_email' => 'Wyślij powiadomienia do', + 'alert_email_help' => 'Adresy e-mail lub list dystrybucyjnych, do których mają być wysyłane powiadomienia, oddzielone przecinkami', 'alerts_enabled' => 'Alarmy włączone', 'alert_interval' => 'Próg wygasających alarmów (w dniach)', 'alert_inv_threshold' => 'Inwentarz progu alarmów', 'allow_user_skin' => 'Zezwalaj na skórkę użytkownika', - 'allow_user_skin_help_text' => 'Zaznaczenie tego pola pozwoli użytkownikowi zastąpić skórkę interfejsu użytkownika na inną.' , + 'allow_user_skin_help_text' => 'Zaznaczenie tego pola pozwoli użytkownikowi zastąpić skórkę interfejsu użytkownika na inną.', 'asset_ids' => 'ID Aktywa', 'audit_interval' => 'Interwał audytu', 'audit_interval_help' => 'Jeśli wymagane są regularne kontrole fizycznie aktyw, wprowadź interwał w miesiącach.', 'audit_warning_days' => 'Próg ostrzegania przed audytem', 'audit_warning_days_help' => 'Ile dni wcześniej powinniśmy ostrzec Cię, gdy majątek ma zostać poddany audytowi?', - 'auto_increment_assets' => 'Generuj automatycznie zwiększane ID aktywa', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefix (opcjonalnie)', - 'auto_incrementing_help' => 'Najpierw aktywuj automatycznie zwiększane ID Aktywa, by móc ustawić te opcje.', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Kopie zapasowe', + 'backups_restoring' => 'Przywróć z kopii zapasowej', + 'backups_upload' => 'Prześlij kopię zapasową', + 'backups_path' => 'Kopie zapasowe na serwerze są przechowywane w :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'Zostaniesz wylogowany po zakończeniu przywracania.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Ustawienia Kodów Kreskowych', 'confirm_purge' => 'Potwierdź wyczyszczenie', 'confirm_purge_help' => 'Wprowadź tekst "DELETE" w poniższym polu, aby wyczyścić usunięte rekordy. Ta akcja nie może zostać cofnięta i będzie NIEZALEŻNIE usuwać wszystkich miękkich elementów i użytkowników. (powinieneś najpierw utworzyć kopię zapasową, po prostu aby być bezpiecznym.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Kod kreskowy typu 2D', 'alt_barcode_type' => 'Kod kreskowy typu 1D', 'email_logo_size' => 'Kwadratowe logo wygląda najlepiej w wiadomościach e-mail. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Ustawienia Licencji', 'eula_markdown' => 'Ta licencja zezwala na Github flavored markdown.', 'favicon' => 'Ikona ulubionych', @@ -55,17 +65,22 @@ return array( 'footer_text' => 'Dodatkowy tekst stopki ', 'footer_text_help' => 'Ten tekst pojawi się po prawej stronie stopki. Umieszczanie linków możliwe przy użyciu Github flavored markdown. Przejścia linii, nagłowki, obrazki itp. dadzą nieokreślone rezultaty.', 'general_settings' => 'Ustawienia ogólne', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Stwórz Kopie zapasową', 'header_color' => 'Kolor nagłówka', 'info' => 'Te ustawienia pozwalają ci zdefiniować najważniejsze szczegóły twojej instalacji.', 'label_logo' => 'Logo na etykiecie', 'label_logo_size' => 'Najlepiej wygląda logo kwadratowe - będzie wyświetlane w prawym górnym rogu każdej etykiety aktywów. ', 'laravel' => 'Wersja Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'Usługa katalogowa Active Directory', + 'ldap_client_tls_key' => 'Klucz TLS klienta LDAP', 'ldap_client_tls_cert' => 'Ceryfikat TLS klienta LDAP', 'ldap_enabled' => 'LDAP włączone', 'ldap_integration' => 'Integracja z LDAP', 'ldap_settings' => 'Ustawienia LDAP', - 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.', + 'ldap_client_tls_cert_help' => 'Certyfikat TLS klienta i klucz dla połączeń LDAP są zwykle użyteczne tylko w konfiguracjach Google Workspace z "Secure LDAP". Wymagane są oba.', 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', 'ldap_login_test_help' => 'Wprowadź poprawną nazwę użytkownika i hasło w podstawowej domenie, którą wprowadziłeś wyżej. W ten sposób przetestujesz czy logowanie LDAP jest poprawnie skonfigurowane. KONIECZNIE ZAPISZ WCZEŚNIEJ SWOJE USTAWIENIA LDAP.', 'ldap_login_sync_help' => 'To tylko sprawdza, czy LDAP może poprawnie się synchronizować. Jeśli zapytanie o autoryzację LDAP nie jest poprawne, użytkownicy nadal mogą nie być w stanie się zalogować. NAJPIERW MUSISZ ZAPISAĆ TWOJE WCZEŚNIEJSZE AKTUALIZACJE USTAWIEŃ LDAP.', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Ta opcja jest używana do określenia, czy użytkownik może zalogować się do Snipe-IT i nie ma wpływu na możliwość wydawania mu/przyjmowania od niego przedmiotów.', 'ldap_emp_num' => 'Nr pracownika LDAP', 'ldap_email' => 'E-mail pracownika LDAP', - 'license' => 'Licencja oprogramowania', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Licencja oprogramowania', 'load_remote_text' => 'Skrypty zdalne', 'load_remote_help_text' => 'Ta instalacja Snipe-IT może załadować skrypty z zewnętrznego świata.', + 'login' => 'Próby logowania', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'Adres IP', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Noty logowania', 'login_note_help' => 'Opcjonalnie umieść kilka zdań na ekranie logowania, na przykład w celu pomocy osobom, które znalazły zagubione lub skradzione urządzenia. To pole akceptuje oznaczenia Github ', 'login_remote_user_text' => 'Opcje logowania zdalnego użytkownika', @@ -118,16 +141,28 @@ return array( 'optional' => 'opcjonalny', 'per_page' => 'Wyników na stronie', 'php' => 'Wersja PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Aby wyświetlić kody QR wymagana jest instalacja php-gd, sprawdź instrukcję.', 'php_gd_warning' => 'PHP Image Processing i GD plugin nie są zainstalowane.', 'pwd_secure_complexity' => 'Złożoności haseł', 'pwd_secure_complexity_help' => 'Wybierz dowolną regułę złożoności hasła, którą chcesz wymusić.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Hasło nie może być takie samo jak imię, nazwisko, adres e-mail lub nazwa użytkownika', + 'pwd_secure_complexity_letters' => 'Wymagaj co najmniej jednej litery', + 'pwd_secure_complexity_numbers' => 'Wymagaj co najmniej jednej liczby', + 'pwd_secure_complexity_symbols' => 'Wymaga co najmniej jednego symbolu', + 'pwd_secure_complexity_case_diff' => 'Wymagaj co najmniej jednej wielkiej i jednej małej litery', 'pwd_secure_min' => 'Minimalne znaki hasła', 'pwd_secure_min_help' => 'Minimalna dozwolona wartość to 8', 'pwd_secure_uncommon' => 'Zapobieganie wspólnym hasłom', 'pwd_secure_uncommon_help' => 'Uniemożliwi to użytkownikom używanie wspólnych haseł z 10 000 haseł zgłaszanych z naruszeniem.', 'qr_help' => 'Aby użyć tej opcji odblokuj Kody QR', 'qr_text' => 'Tekst kodu QR', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML włączone', 'saml_integration' => 'Integracja z SAML', 'saml_sp_entityid' => 'ID jednostki', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'To spowoduje, że użytkownik najpierw zostanie przekierowany do IdP przy wylogowaniu. Pozostaw niezaznaczone, jeżeli IdP nie wspiera poprawnie zainizjowanego przez dostawcę usługi (SP-initiated) SAML SLO.', 'saml_custom_settings' => 'Ustawienia niestandardowe SAML', 'saml_custom_settings_help' => 'Możesz określić dodatkowe ustawienia do biblioteki onlogin/php-saml. Używaj na własne ryzyko.', + 'saml_download' => 'Download Metadata', 'setting' => 'Ustawienie', 'settings' => 'Ustawienia', 'show_alerts_in_menu' => 'Pokaż ostrzeżenia w górnym menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Pokaż obrazki w wiadomościach e-mail.', 'show_images_in_email_help' => 'Odznacz to pole, jeśli twoja instalacja Snipe-IT znajduje się za siecią VPN lub siecią zamkniętą, a użytkownicy spoza sieci nie będą mogli załadować obrazów obsługiwanych przez tę instalację w swoich wiadomościach e-mail.', 'site_name' => 'Nazwa Witryny', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Kanał Slack', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Ustawienia Aktualizacji', 'value' => 'Wartość', 'brand' => 'Nagłówek', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Typ markowania witryny', 'about_settings_title' => 'O Ustawieniach', 'about_settings_text' => 'Te ustawienia pozwalają ci zmodyfikować najważniejsze szczegóły twojej instalacji.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Polityka prywatności', 'privacy_policy_link_help' => 'Jeśli adres URL znajduje się tutaj, link do polityki prywatności zostanie umieszczony w stopce aplikacji oraz we wszystkich wiadomościach e-mail wysyłanych przez system zgodnie z GDPR.', 'purge' => 'Wyczyść usunięte rekordy', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Etykieta z rynną dolną', 'labels_display_sgutter' => 'Etykieta z rynną boczną', 'labels_fontsize' => 'Rozmiar czcionki na etykiecie', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Zaznaczenie tego pola wymusi sprawdzanie czy numer seryjny nie został już przypisany w zasobach', 'zerofill_count' => 'Długość znaczników zasobów, w tym zerofill', 'username_format_help' => 'To ustawienie będzie używane przez proces importu tylko wtedy, gdy nazwa użytkownika nie jest podana i musimy wygenerować nazwę użytkownika dla Ciebie.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Wyślij wiadomość testową', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Etykiety', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Sukces! Twój użytkownik administratracyjny został dodany!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Migracje bazy danych ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Następnie: Stwórz użytkownika', + 'ldap_settings_link' => 'Ustawienia LDAP', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/pl/admin/settings/message.php b/resources/lang/pl/admin/settings/message.php index 44fa2f2378..ca2ac209a0 100644 --- a/resources/lang/pl/admin/settings/message.php +++ b/resources/lang/pl/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Wystąpił błąd podczas aktualizacji. ', - 'success' => 'Ustawienia zaktualizowane pomyślnie.' - ), - 'backup' => array( + 'success' => 'Ustawienia zaktualizowane pomyślnie.', + ], + 'backup' => [ 'delete_confirm' => 'Czy na pewno chcesz usunąć kopie zapasową? Nie można cofnąć tej akcji. ', 'file_deleted' => 'Kopia zapasowa usunięta pomyślnie. ', 'generated' => 'Nowa kopia zapasowa utworzona pomyślnie.', 'file_not_found' => 'Nie odnaleziono kopii zapasowej na serwerze.', - ), - 'purge' => array( + 'restore_warning' => 'Tak, przywróć. Mam świadomość, że spowoduje to nadpisanie istniejących danych w bazie danych. Spowoduje to również wylogowanie wszystkich istniejących użytkowników (w tym Ciebie).', + 'restore_confirm' => 'Czy na pewno chcesz przywrócić bazę danych z :filename?' + ], + 'purge' => [ 'error' => 'Wystąpił błąd podczas czyszczenia. ', 'validation_failed' => 'Potwierdzenie czyszczenia jest niepoprawne. Wpisz słowo "DELETE" w polu potwierdzenia.', - 'success' => 'Pomyślnie wyczyszczono rekordy usunięte.' - ), - -); + 'success' => 'Pomyślnie wyczyszczono rekordy usunięte.', + ], + 'mail' => [ + 'sending' => 'Wysyłanie testowej wiadomości e-mail...', + 'success' => 'Wiadomość wysłana!', + 'error' => 'Wiadomość nie może zostać wysłana.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => 'Błąd serwera 500. Sprawdź logi serwera, aby uzyskać więcej informacji.', + 'error' => 'Coś poszło nie tak :(', + 'sync_success' => 'Przykładowe 10 użytkowników zwrócona z serwera LDAP na podstawie Twoich ustawień:', + 'testing_authentication' => 'Testowanie uwierzytelniania LDAP...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => 'Błąd 500 serwera.', + 'error' => 'Coś poszło nie tak.', + ] +]; diff --git a/resources/lang/pl/admin/statuslabels/message.php b/resources/lang/pl/admin/statuslabels/message.php index 04635505cf..832ce037fd 100644 --- a/resources/lang/pl/admin/statuslabels/message.php +++ b/resources/lang/pl/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Status etykiety nie istnieje.', 'assoc_assets' => 'Status etykiety jest skojarzony z minimum jednym aktywem i nie może być usunięty. Uaktualnij aktywa tak aby nie było relacji z tym statusem i spróbuj ponownie. ', - - 'create' => array( + 'create' => [ 'error' => 'Status etykiety nie został utworzony, spróbuj ponownie.', - 'success' => 'Status etykiety utworzony pomyślnie.' - ), + 'success' => 'Status etykiety utworzony pomyślnie.', + ], - 'update' => array( + 'update' => [ 'error' => 'Status etykiety nie został zaktualizowany, spróbuj ponownie', - 'success' => 'Status etykiety został zaktualizowany pomyślnie.' - ), + 'success' => 'Status etykiety został zaktualizowany pomyślnie.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Czy na pewno chcesz usunąć ten status etykiety?', 'error' => 'Wystąpił błąd podczas usuwania statusu etykiety. Spróbuj ponownie.', - 'success' => 'Status etykiety został usunięty pomyślnie.' - ), + 'success' => 'Status etykiety został usunięty pomyślnie.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Te aktywa nie mogą być przypisane do nikogo.', - 'deployable' => 'Te aktywa można sprawdzić. Gdy zostaną przypisane, przyjmą stan meta w postaci Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Te zasoby nie mogą zostać sprawdzone i będą wyświetlane tylko w Archiwizowanym widoku. Jest to użyteczne przy przechowywaniu informacji o zasobach w celach budżetowych / historycznych, ale nie na bieżąco z listy aktywów.', 'pending' => 'Te aktywa nie mogą być jeszcze przydzielone nikomu, często używane do przedmiotów przeznaczonych do naprawy, ale oczekują, że powrócą do obiegu.', - ), + ], -); +]; diff --git a/resources/lang/pl/admin/users/general.php b/resources/lang/pl/admin/users/general.php index 9f223ed7c4..7965ba1559 100644 --- a/resources/lang/pl/admin/users/general.php +++ b/resources/lang/pl/admin/users/general.php @@ -1,7 +1,6 @@ 'Ten użytkownik może się zalogować', 'activated_disabled_help_text' => 'Nie możesz edytować statusu aktywacji dla własnego konta.', 'assets_user' => 'Aktywa przypisane do :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Edycja Użytkownika', 'filetype_info' => 'Dozwolone typy plików: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar.', 'history_user' => 'Historia', - 'info' => 'Informacje', + 'info' => 'Informacje', 'restore_user' => 'Kliknij tutaj, aby je przywrócić.', 'last_login' => 'Ostatnie logowanie', 'ldap_config_text' => 'Ustawienia konfiguracji LDAP mogą być znalezione w Administracja -> Ustawienia. Opcjonalnie wybierz lokalizacje, która będzie ustawiona dla zaimportowanych użytkowników.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Bieżące ustawienia administracyjne pozwalają na wybiórcze rejestrowanie uwierzytelniania dwuskładnikowego. ', 'two_factor_enrolled' => 'Zarejestrowane urządzenie 2FA ', 'two_factor_active' => 'Aktywuj 2FA ', - ); + 'user_deactivated' => 'Użytkownik jest dezaktywowany', + 'activation_status_warning' => 'Nie zmieniaj statusu aktywacji', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'OSTRZEŻENIE:', + 'warning_deletion_information' => 'Zamierzasz usunąć :count użytkowników wymienionych poniżej. Superadministratorzy zaznaczeni są na czerwono.', + 'update_user_asssets_status' => 'Zaktualizuj wszystkie zasoby dla tych użytkowników do tego statusu', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/pl/button.php b/resources/lang/pl/button.php index 47333bf73a..b87d48ab20 100644 --- a/resources/lang/pl/button.php +++ b/resources/lang/pl/button.php @@ -1,6 +1,6 @@ 'Akcje', 'add' => 'Dodaj nowy', 'cancel' => 'Anuluj', @@ -8,11 +8,17 @@ return array( 'delete' => 'Kasuj', 'edit' => 'Edycja', 'restore' => 'Przywróć', + 'remove' => 'Usuń', 'request' => 'Zamówienie', 'submit' => 'Zatwierdź', 'upload' => 'Wgraj', - 'select_file' => 'Wybierz plik...', + 'select_file' => 'Wybierz plik...', 'select_files' => 'Wybierz pliki...', 'generate_labels' => '{1} Generuj etykietę|[2,*] Generuj etykiety', - 'send_password_link' => 'Wyślij e-mail z linkiem resetującym hasło', -); + 'send_password_link' => 'Wyślij e-mail z linkiem resetującym hasło', + 'go' => 'Dalej', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Dołącz', + 'new' => 'Nowy', +]; diff --git a/resources/lang/pl/general.php b/resources/lang/pl/general.php index 4266eb3780..8a6a84d8c7 100644 --- a/resources/lang/pl/general.php +++ b/resources/lang/pl/general.php @@ -19,7 +19,10 @@ 'asset' => 'Aktywa', 'asset_report' => 'Raporty Aktywów', 'asset_tag' => 'Krótka nazwa', - 'assets_available' => 'Aktywa dostępne', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audyt', 'audit_report' => 'Dziennik zdarzeń', 'assets' => 'Aktywa', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Audyt zbiorczy', 'bulkaudit_status' => 'Kontrola stanu', 'bulk_checkout' => 'Zbiorcze Przypisanie', + 'bulk_edit' => 'Zbiorcza Edycja', + 'bulk_delete' => 'Zbiorcze Usuwanie', + 'bulk_actions' => 'Masowe przetwarzanie', + 'bulk_checkin_delete' => 'Zaznacz wiele i usuń', 'bystatus' => 'wg statusu', 'cancel' => 'Anuluj', 'categories' => 'Kategorie', @@ -44,13 +51,13 @@ 'checkins_count' => 'Odbiory', 'user_requests_count' => 'Żądania', 'city' => 'Miasto', - 'click_here' => 'Kliknij tutaj', + 'click_here' => 'Kliknij tutaj', 'clear_selection' => 'Wyczyść zaznaczone', 'companies' => 'Firmy', 'company' => 'Firma', 'component' => 'Składnik', 'components' => 'Składniki', - 'complete' => 'Ukończone', + 'complete' => 'Ukończone', 'consumable' => 'Materiał eksploatacyjny', 'consumables' => 'Materiały eksploatacyjne', 'country' => 'Kraj', @@ -62,6 +69,8 @@ 'updated_at' => 'Zaktualizowano', 'currency' => 'PLN', // this is deprecated 'current' => 'Lista urzytkowników', + 'current_password' => 'Bieżące hasło', + 'customize_report' => 'Dostosuj raport', 'custom_report' => 'Raport niestandardowy składnik aktywów', 'dashboard' => 'Panel główny', 'days' => 'dni', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Czy na pewno chcesz usunąć :przedmiot?', 'deleted' => 'Usunięte', 'delete_seats' => 'Usunięte miejsca', + 'deletion_failed' => 'Usunięcie nieudane', 'departments' => 'Lokalizacje', - 'department' => 'Lokalizacja', + 'department' => 'Lokalizacja', 'deployed' => 'Rozmieszczone', + 'depreciation' => 'Amortyzacja', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Raport Amortyzacji', 'details' => 'Szczegóły', 'download' => 'Pobieranie', - 'download_all' => 'Pobierz wszystko', - 'depreciation' => 'Amortyzacja', + 'download_all' => 'Pobierz wszystko', 'editprofile' => 'Edytuj Swój Profil', 'eol' => 'EOL', 'email_domain' => 'Domena poczty e-mail', 'email_format' => 'Format e-mail', 'email_domain_help' => 'To jest używane do generowania e-maili podczas importowania', + 'error' => 'Błąd', 'filastname_format' => 'Pierwsza litera imienia i nazwisko (jsmith@example.com)', 'firstname_lastname_format' => 'Imię nazwisko (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Imię Nazwisko (pawel@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Plik', 'file_type' => 'Rodzaj pliku', 'file_uploads' => 'Dodaj plik', + 'file_upload' => 'Dodaj plik', 'generate' => 'Generuj', - 'github_markdown' => 'To pole akceptuje markdown z Github\'a.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'To pole akceptuje markdown z Github\'a.', 'groups' => 'Grupy', 'gravatar_email' => 'adres Email Gravatara', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Historia', 'history_for' => 'Historia dla', 'id' => 'ID', 'image' => 'Zdjęcie', 'image_delete' => 'Usuń zdjęcie', 'image_upload' => 'Dodaj zdjęcie', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Maksymalny dozwolony rozmiar wysyłania to :size.', 'image_filetypes_help' => 'Akceptowane typy plików to jpg, webp, png, gif i svg. Maksymalny dozwolony rozmiar to :size.', 'import' => 'Zaimportuj', 'importing' => 'Importowanie', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Raport utrzymywania aktywów', 'asset_maintenances' => 'Utrzymanie aktywów', 'item' => 'Przedmiot', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Brak uprawnień!', 'kits' => 'Predefiniowane zestawy', 'language' => 'Język', @@ -132,7 +150,7 @@ 'licenses_available' => 'Dostępne licencje', 'licenses' => 'Licencje', 'list_all' => 'Pokaż Wszystkie', - 'loading' => 'Wczytywanie', + 'loading' => 'Ładuję, proszę czekać....', 'lock_passwords' => 'Ta wartość pola nie zostanie zapisana w instalacji demonstracyjnej.', 'feature_disabled' => 'Ta funkcja została wyłączona dla instalacji demo.', 'location' => 'Lokalizacja', @@ -141,15 +159,17 @@ 'logout' => 'Wyloguj się', 'lookup_by_tag' => 'Wyszukaj poprzez znacznik aktywa', 'maintenances' => 'Utrzymanie', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Producent', 'manufacturers' => 'Producenci', 'markdown' => 'To pole pozwala na użycie GFM (Github flavored markdown).', 'min_amt' => 'Minimalna ilość', - 'min_amt_help' => 'Minimalna ilość dostępnych przedmiotów, poniżej której wyzwalany jest alarm.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model nr.', 'months' => 'miesięcy', 'moreinfo' => 'Więcej informacji', 'name' => 'Nazwa', + 'new_password' => 'Nowe hasło', 'next' => 'Następny', 'next_audit_date' => 'Data następnej inspekcji', 'last_audit' => 'Ostatnia inspekcja', @@ -171,19 +191,26 @@ 'purchase_date' => 'Data zakupu', 'qty' => 'Ilość', 'quantity' => 'Ilość', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Gotowe do wdrożenia', 'recent_activity' => 'Ostatnia aktywność', + 'remaining' => 'Pozostało', 'remove_company' => 'Usuń powiązanie firmy', 'reports' => 'Raporty', 'restored' => 'przywrócone', 'restore' => 'Przywróć', + 'requestable_models' => 'Requestable Models', 'requested' => 'Wymagane', + 'requested_date' => 'Data złożenia zapotrzebowania', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Żądanie anulowane', 'save' => 'Zapisz', 'select' => 'Wybierz', + 'select_all' => 'Select All', 'search' => 'Wyszukaj', 'select_category' => 'Wybierz kategorię', - 'select_department' => 'Wybierz departament', + 'select_department' => 'Wybierz departament', 'select_depreciation' => 'Wybierz rodzaj amortyzacji', 'select_location' => 'Wybierz lokację', 'select_manufacturer' => 'Wybierz producenta', @@ -200,6 +227,7 @@ 'sign_in' => 'Zaloguj się', 'signature' => 'Podpis', 'skin' => 'Motyw', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Super! Wygląda na to, że Twoja integracja Slack z Snipe-IT działa!', 'some_features_disabled' => 'Wersja demonstracyjna: Pewne funkcje zostały wyłączone w tej instalacji.', 'site_name' => 'Nazwa Witryny', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Czy na pewno chcesz usunąć', 'submit' => 'Zatwierdź', 'target' => 'Cel', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Wyświetlanie daty i czasu', 'total_assets' => 'Ogółem aktywów', 'total_licenses' => 'Ogółem licencji', @@ -230,6 +259,7 @@ 'users' => 'Użytkownicy', 'viewall' => 'Pokaż wszystko', 'viewassets' => 'Zobacz przypisane aktywa', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Adres witryny', 'welcome' => 'Witaj, :name', 'years' => 'Lata', @@ -243,8 +273,78 @@ 'accept' => 'Zaakceptuj :asset', 'i_accept' => 'Akceptuję', 'i_decline' => 'Odrzucam', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Podpisz poniżej aby zaznaczyć, że zgadzasz się na regulamin usługi:', 'clear_signature' => 'Wyczyść podpis', 'show_help' => 'Pokaż pomoc', 'hide_help' => 'Ukryj pomoc', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/pl/help.php b/resources/lang/pl/help.php index 55e6b884fd..e0699e01dd 100644 --- a/resources/lang/pl/help.php +++ b/resources/lang/pl/help.php @@ -1,6 +1,6 @@ "Więcej informacji", + 'more_info_title' => 'Więcej informacji', - "audit_help" => "Zaznaczenie tego pola spowoduje edycję rekordu aktywów, aby odzwierciedlić tę nową lokalizację. Pozostawienie go niezaznaczone spowoduje po prostu odnotowanie lokalizacji w dzienniku audytu.

Zauważ, że ten zasób jest zablokowany, nie zmieni lokalizacji osoby, składnika aktywów lub miejsca, w którym jest ona kontrolowana.", + 'audit_help' => 'Zaznaczenie tego pola spowoduje edycję rekordu aktywów, aby odzwierciedlić tę nową lokalizację. Pozostawienie go niezaznaczone spowoduje po prostu odnotowanie lokalizacji w dzienniku audytu.

Zauważ, że ten zasób jest zablokowany, nie zmieni lokalizacji osoby, składnika aktywów lub miejsca, w którym jest ona kontrolowana.', 'assets' => 'Aktywa są to elementy identyfikowane przez numer seryjny lub etykietę. Są to przedmioty o większej wartości, gdzie liczy się identyfikacja określonego elementu.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'Możesz ustawić amortyzację środków trwałych na podstawie amortyzacji aktywów w oparciu o metodę liniową.', - - -); +]; diff --git a/resources/lang/pl/mail.php b/resources/lang/pl/mail.php index 59d5b4d872..9866441054 100644 --- a/resources/lang/pl/mail.php +++ b/resources/lang/pl/mail.php @@ -1,6 +1,6 @@ 'Użytkownik anulował zapotrzebowanie na sprzęt na stronie www', 'a_user_requested' => 'Użytkownik zamówił pozycję na stronie internetowej', 'accessory_name' => 'Nazwa sprzętu:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'To jest wiadomość testowa z aplikacji Snipe-IT Asset Management System. Jeśli otrzymałeś ją - poczta działa :)', 'the_following_item' => 'Następujący sprzęt został otrzymany: ', 'low_inventory_alert' => 'Istnieje: liczba przedmiot, który jest poniżej minimalnej ilości zapasów lub wkrótce ta wartość będzie niska. | Istnieją: policz przedmioty, które są poniżej minimalnej ilości zapasów lub wkrótce te wartości będą niskie.', - 'assets_warrantee_alert' => 'Istnieje: liczba aktywo z wygasającą gwarancją w ciągu następnych: dni progowe. | Istnieje: liczba aktyw z wygasającą gwarancją w ciągu następnych: dni progowe.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Istnieje: liczba licencja wygasająca w ciągu następnych: dni progowe. | Istnieje: liczba licencji wygasających w ciągu następnych: dni progowe.', 'to_reset' => 'Aby zresetować hasło na :web, wypełnij ten formularz:', 'type' => 'Typ', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Oczekiwano raportu kontroli aktywów', 'Expected_Checkin_Notification' => 'Przypomnienie: :name sprawdza termin zbliżający się', 'Expected_Checkin_Date' => 'Zasób przypisany Tobie ma być zwrócony w dniu :date', - 'your_assets' => 'Zobacz swój sprzęt' -); + 'your_assets' => 'Zobacz swój sprzęt', +]; diff --git a/resources/lang/pl/passwords.php b/resources/lang/pl/passwords.php index 4a1a05eece..b3ef270139 100644 --- a/resources/lang/pl/passwords.php +++ b/resources/lang/pl/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Twój link do hasła został wysłany!', 'user' => 'E-mail nie jest przypisany do żadnego aktywnego konta.', ]; - diff --git a/resources/lang/pl/validation.php b/resources/lang/pl/validation.php index 9309993437..ebe1039c11 100644 --- a/resources/lang/pl/validation.php +++ b/resources/lang/pl/validation.php @@ -1,6 +1,6 @@ ':attribute musi być posiadać minimum :min znaki.', 'array' => 'Atrybut: musi zawierać co najmniej: min.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Wybrany :attribute jest nieprawidłowy.', 'numeric' => ':attribute musi być liczbą.', 'present' => ':attribute nie może być puste.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute został już wzięty.', 'uploaded' => 'Nie udało się przesłać atrybutu:.', 'url' => 'Format pola :attribute jest niewłaściwy.', - "unique_undeleted" => "Wartość :attribute musi być unikalna.", - "non_circular" => ":attribute nie może tworzyć odwołań cyklicznych.", + 'unique_undeleted' => 'Wartość :attribute musi być unikalna.', + 'non_circular' => ':attribute nie może tworzyć odwołań cyklicznych.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Pole: attribute zawiera znak, który nie jest dozwolony.", - "email_array" => "Jeden lub więcej adresów e-mail jest nieprawidłowy.", - "hashed_pass" => "Twoje bieżące hasło jest niepoprawne", + 'alpha_space' => 'Pole: attribute zawiera znak, który nie jest dozwolony.', + 'email_array' => 'Jeden lub więcej adresów e-mail jest nieprawidłowy.', + 'hashed_pass' => 'Twoje bieżące hasło jest niepoprawne', 'dumbpwd' => 'To hasło jest zbyt powszechne.', - "statuslabel_type" => "Musisz wybrać odpowiedni typ etykiety statusu", + 'statuslabel_type' => 'Musisz wybrać odpowiedni typ etykiety statusu', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/pt-BR/admin/asset_maintenances/message.php b/resources/lang/pt-BR/admin/asset_maintenances/message.php index e52948b9a7..25b961c7a2 100644 --- a/resources/lang/pt-BR/admin/asset_maintenances/message.php +++ b/resources/lang/pt-BR/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Você deseja apagar esta manutenção do ativo?', 'error' => 'Existe um problema para apagar essa manutenção deste ativo. Por favor tente novamente.', - 'success' => 'A manutenção do ativo foi apagada com sucesso.' + 'success' => 'A manutenção do ativo foi apagada com sucesso.', ], 'create' => [ 'error' => 'Não foi criada a Manutenção do Ativo, por favor tente novamente.', - 'success' => 'Manutenção do ativo criada com sucesso.' + 'success' => 'Manutenção do ativo criada com sucesso.', ], 'edit' => [ 'error' => 'Manutenção de ativos não foi alterada, por favor tente novamente.', - 'success' => 'Manutenção de ativo alterada com sucesso.' + 'success' => 'Manutenção de ativo alterada com sucesso.', ], 'asset_maintenance_incomplete' => 'Não foi Completada Ainda', 'warranty' => 'Garantia', 'not_warranty' => 'Sem Garantia', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/pt-BR/admin/asset_maintenances/table.php b/resources/lang/pt-BR/admin/asset_maintenances/table.php index f1d55f3e81..d5bcaf65b8 100644 --- a/resources/lang/pt-BR/admin/asset_maintenances/table.php +++ b/resources/lang/pt-BR/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Manutenção de Ativo', 'asset_name' => 'Nome do Ativo', 'is_warranty' => 'Garantia', - 'dl_csv' => 'Baixar CSV' + 'dl_csv' => 'Baixar CSV', ]; diff --git a/resources/lang/pt-BR/admin/companies/general.php b/resources/lang/pt-BR/admin/companies/general.php index ef0c0723c7..2e2e325439 100644 --- a/resources/lang/pt-BR/admin/companies/general.php +++ b/resources/lang/pt-BR/admin/companies/general.php @@ -1,4 +1,7 @@ 'Selecione a empresa', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/pt-BR/admin/companies/message.php b/resources/lang/pt-BR/admin/companies/message.php index 923a47fe83..a59ad6ce01 100644 --- a/resources/lang/pt-BR/admin/companies/message.php +++ b/resources/lang/pt-BR/admin/companies/message.php @@ -1,18 +1,19 @@ 'Empresa não existe.', 'assoc_users' => 'Esta empresa está associada a pelo menos um modelo e não pode ser deletada. Atualize os modelos para que não referenciem esta empresa e tente novamente. ', - 'create' => array( + 'create' => [ 'error' => 'Empresa não criada, por favor tente de novo.', - 'success' => 'Empresa criada com sucesso.' - ), - 'update' => array( + 'success' => 'Empresa criada com sucesso.', + ], + 'update' => [ 'error' => 'Empresa não foi atualizada, tente novamente', - 'success' => 'Empresa atualizada com sucesso.' - ), - 'delete' => array( + 'success' => 'Empresa atualizada com sucesso.', + ], + 'delete' => [ 'confirm' => 'Tem certeza que deseja eliminar esta empresa?', 'error' => 'Existe um problema ao eliminar a empresa. Por favor tente novamente.', - 'success' => 'A empresa foi eliminada com sucesso.' - ) -); + 'success' => 'A empresa foi eliminada com sucesso.', + ], +]; diff --git a/resources/lang/pt-BR/admin/custom_fields/general.php b/resources/lang/pt-BR/admin/custom_fields/general.php index 24ce7d4dac..c96be7cb09 100644 --- a/resources/lang/pt-BR/admin/custom_fields/general.php +++ b/resources/lang/pt-BR/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Campos Personalizados', + 'manage' => 'Manage', 'field' => 'Campo', 'about_fieldsets_title' => 'Sobre conjuntos de campos', - 'about_fieldsets_text' => 'Conjuntos de campos permitem criar grupos de campos personalizados que são frequentemente reutilizados para modelos de ativos específicos.', - 'custom_format' => 'Formato personalizado...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Criptografar o valor deste campo na base de dados', 'encrypt_field_help' => 'AVISO: Criptografar um campo torna-o não pesquisável.', 'encrypted' => 'Criptografado', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Usado por modelos', 'order' => 'Ordem', 'create_fieldset' => 'Novo conjunto de campos', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Novo conjunto de campos personalizado', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'O valor deste campo é encriptado no banco de dados. Somente usuários administradores podem ver o valor descriptografado', 'show_in_email' => 'Incluir o valor desse campo nos e-mails enviados para o usuário? Campos criptografados não podem ser incluídos em emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/pt-BR/admin/depreciations/general.php b/resources/lang/pt-BR/admin/depreciations/general.php index 8b24c05082..5ca3191f8b 100644 --- a/resources/lang/pt-BR/admin/depreciations/general.php +++ b/resources/lang/pt-BR/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Sobre as Depreciações de Ativos', 'about_depreciations' => 'Você pode configurar depreciações para depreciar ativos baseados na depreciação linear.', 'asset_depreciations' => 'Depreciações de Ativos', 'create' => 'Criar Depreciação', 'depreciation_name' => 'Nome da Depreciação', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Número de Meses', 'update' => 'Atualizar Depreciação', - 'depreciation_min' => 'Valor Mínimo após Depreciação' - -); + 'depreciation_min' => 'Valor Mínimo após Depreciação', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/pt-BR/admin/depreciations/table.php b/resources/lang/pt-BR/admin/depreciations/table.php index 802f033f32..d371120667 100644 --- a/resources/lang/pt-BR/admin/depreciations/table.php +++ b/resources/lang/pt-BR/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Meses', 'term' => 'Termo', 'title' => 'Nome ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/pt-BR/admin/groups/titles.php b/resources/lang/pt-BR/admin/groups/titles.php index 704fbb1449..a6a560c0a6 100644 --- a/resources/lang/pt-BR/admin/groups/titles.php +++ b/resources/lang/pt-BR/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Sobre Grupos', 'about_groups' => 'Os Grupos são utilizados para generalizar as permissões do usuário.', 'group_management' => 'Gerenciamento do Grupo', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Administrador do Grupo', 'allow' => 'Permitir', 'deny' => 'Negar', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/pt-BR/admin/hardware/form.php b/resources/lang/pt-BR/admin/hardware/form.php index 8c7a0c8397..b5ec1459a9 100644 --- a/resources/lang/pt-BR/admin/hardware/form.php +++ b/resources/lang/pt-BR/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirma a exclusão de Ativos em Massa', +return [ + 'bulk_delete' => 'Confirma a exclusão de Ativos em Massa', 'bulk_delete_help' => 'Reveja os ativos selecionados para deletar. Depois de deletados, estes ativos podem ser restaurados, mas não estarão associados aos usuários.', 'bulk_delete_warn' => 'Você está prestes a excluir.', - 'bulk_update' => 'Ativos da Atualização em Massa', - 'bulk_update_help' => 'Este formulário lhe permite atualizar múltiplos ativos de uma vez só. Apenas preencha os campos que você precisa alterar. Qualquer campo deixado em branco permanecerá inalterado. ', - 'bulk_update_warn' => 'Você está prestes a editar as propriedades de :asset_count ativos.', + 'bulk_update' => 'Ativos da Atualização em Massa', + 'bulk_update_help' => 'Este formulário lhe permite atualizar múltiplos ativos de uma vez só. Apenas preencha os campos que você precisa alterar. Qualquer campo deixado em branco permanecerá inalterado. ', + 'bulk_update_warn' => 'Você está prestes a editar as propriedades de :asset_count ativos.', 'checkedout_to' => 'Alocado para', 'checkout_date' => 'Data de alocação', 'checkin_date' => 'Data de devolução', @@ -38,7 +38,12 @@ return array( 'tag' => 'Marcação do Ativo', 'update' => 'Atualização do Ativo', 'warranty' => 'Garantia', - 'warranty_expires' => 'A garantia expira', + 'warranty_expires' => 'A garantia expira', 'years' => 'anos', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/pt-BR/admin/hardware/general.php b/resources/lang/pt-BR/admin/hardware/general.php index 3161fe06a0..ff5904feb5 100644 --- a/resources/lang/pt-BR/admin/hardware/general.php +++ b/resources/lang/pt-BR/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Sobre os Ativos', 'about_assets_text' => 'Ativos são itens que são controlados e rastreáveis pelo número de série ou por uma etiqueta de ativo (patrimônio). Eles tendem a ser de valor elevado onde a identificação de itens específicos é relevante.', - 'archived' => 'Arquivado', + 'archived' => 'Arquivado', 'asset' => 'Ativo', 'bulk_checkout' => 'Alocação de Ativos', 'checkin' => 'Retornar Ativo', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'Este modelo de Ativos foi excluído. Você deve restaurar o modelo antes de restaurar o Ativo.', 'requestable' => 'Solicitável', 'requested' => 'Solicitado', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restaurar Ativo', 'pending' => 'Pendente', 'undeployable' => 'Não implementável', 'view' => 'Ver Ativo', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/pt-BR/admin/hardware/message.php b/resources/lang/pt-BR/admin/hardware/message.php index 600f0ba9cb..6ffc73faab 100644 --- a/resources/lang/pt-BR/admin/hardware/message.php +++ b/resources/lang/pt-BR/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Aviso: Este ativo foi marcado como atualmente não implementável. Se este status mudou, atualize o status do ativo.', 'does_not_exist' => 'O ativo não existe.', - 'does_not_exist_or_not_requestable' => 'Boa tentativa. Este ativo não existe ou não pode ser requisitado.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Este bem está no momento associado com pelo menos um usuário e não pode ser deletado. Por favor, atualize seu bem para que não referencie mais este usuário e tente novamente. ', - 'create' => array( + 'create' => [ 'error' => 'O ativo não foi criado, tente novamente. :(', - 'success' => 'Ativo criado com sucesso. :)' - ), + 'success' => 'Ativo criado com sucesso. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'O ativo não foi atualizado, tente novamente', 'success' => 'Ativo atualizado com sucesso.', 'nothing_updated' => 'Nenhum campo foi selecionado, então nada foi atualizado.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'O ativo não foi restaurado, tente novamente', - 'success' => 'Ativo restaurado com sucesso.' - ), + 'success' => 'Ativo restaurado com sucesso.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'A auditoria de equipamentos não teve êxito. Por favor, tente novamente.', - 'success' => 'Auditoria de equipamentos logada com sucesso.' - ), + 'success' => 'Auditoria de equipamentos logada com sucesso.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'O arquivo não foi excluído. Tente novamente.', 'success' => 'Arquivo excluído com sucesso.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'O(s) arquivo(s) não foi/foram carregado(s). Tente novamente.', 'success' => 'Arquivo(s) carregado(s) com sucesso.', 'nofiles' => 'Você não selecionou arquivos para carregar, ou o arquivo que você esta tentando carrega é muito grande', 'invalidfiles' => 'Um ou mais de seus arquivos é muito grande ou está em um tipo de arquivo não permitido. Os tipos permitidos são png, gif, jpg, doc, docx, pdf, e txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Alguns itens não foram importados corretamente.', 'errorDetail' => 'Os seguintes itens não foram importados devido a erros.', - 'success' => "O seu arquivo foi importado", - 'file_delete_success' => "O arquivo foi excluído com sucesso", - 'file_delete_error' => "Não foi possível excluir o arquivo", - ), + 'success' => 'O seu arquivo foi importado', + 'file_delete_success' => 'O arquivo foi excluído com sucesso', + 'file_delete_error' => 'Não foi possível excluir o arquivo', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Tem certeza de que deseja excluir este ativo?', 'error' => 'Houve um problema ao excluir o ativo. Tente novamente.', 'nothing_updated' => 'Nenhum ativo foi selecionado, então nada foi deletado.', - 'success' => 'O ativo foi excluído com sucesso.' - ), + 'success' => 'O ativo foi excluído com sucesso.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Ativo não foi registrado, favor tentar novamente', 'success' => 'Ativo registrado com sucesso.', 'user_does_not_exist' => 'Este usuário é inválido. Tente novamente.', 'not_available' => 'Esse recurso não está disponível para checkout!', - 'no_assets_selected' => 'Você deve selecionar pelo menos um recurso da lista' - ), + 'no_assets_selected' => 'Você deve selecionar pelo menos um recurso da lista', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Ativo não foi retornado, favor tentar novamente', 'success' => 'Ativo retornado com sucesso.', 'user_does_not_exist' => 'Este usuário é inválido. Tente novamente.', 'already_checked_in' => 'Este ativo já foi devolvido.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Ativo não foi solicitado, por favor tente novamente', 'success' => 'Ativo solicitado com sucesso.', - 'canceled' => 'Requisição cancelada com sucesso' - ) + 'canceled' => 'Requisição cancelada com sucesso', + ], -); +]; diff --git a/resources/lang/pt-BR/admin/hardware/table.php b/resources/lang/pt-BR/admin/hardware/table.php index 304c019483..151b700d13 100644 --- a/resources/lang/pt-BR/admin/hardware/table.php +++ b/resources/lang/pt-BR/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Marcação do Ativo', 'asset_model' => 'Modelo', - 'book_value' => 'Valor', + 'book_value' => 'Current Value', 'change' => 'Entrada/Saída', 'checkout_date' => 'Data de saída', 'checkoutto' => 'check-out', + 'current_value' => 'Current Value', 'diff' => 'Diferença', 'dl_csv' => 'Baixar CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'Status', 'title' => 'Ativo ', - 'image' => 'Imagem do equipamento', + 'image' => 'Imagem do equipamento', 'days_without_acceptance' => 'Dias sem que fosse aceito', - 'monthly_depreciation' => 'Depreciação Mensal' - -); + 'monthly_depreciation' => 'Depreciação Mensal', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/pt-BR/admin/kits/general.php b/resources/lang/pt-BR/admin/kits/general.php index c38a37240c..fc23c37252 100644 --- a/resources/lang/pt-BR/admin/kits/general.php +++ b/resources/lang/pt-BR/admin/kits/general.php @@ -1,6 +1,6 @@ 'Sobre Kits predefinidos', 'about_kits_text' => 'Kits predefinidos permitem que você verifique rapidamente uma coleção de itens (ativos, licenças, etc.) para um usuário. Isso pode ser útil quando o processo de integração é consistente em muitos usuários e todos os usuários recebem os mesmos itens.', 'checkout' => 'Kit alocado para ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'Não há licenças suficientes para :model fazer atribuição. :qty são necessários. ', 'none_consumables' => 'Não há quantidade de consumíveis suficientes para :model fazer atribuição. :qty são necessários. ', 'none_accessory' => 'Não há unidades disponíveis de :accessory para check-out. :qty são necessários. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/pt-BR/admin/locations/table.php b/resources/lang/pt-BR/admin/locations/table.php index 6577392274..73a23ffd73 100644 --- a/resources/lang/pt-BR/admin/locations/table.php +++ b/resources/lang/pt-BR/admin/locations/table.php @@ -1,6 +1,6 @@ 'Sobre as Localizações', 'about_locations' => 'As localizações são usadas para seguir informações de utilizadores, assets, e outros itens', 'assets_rtd' => 'Ativos', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Principal', 'currency' => 'Moeda local', 'ldap_ou' => 'Pesquisa LDAP UO', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/pt-BR/admin/reports/general.php b/resources/lang/pt-BR/admin/reports/general.php index ea56fb3353..b1c36dd26e 100644 --- a/resources/lang/pt-BR/admin/reports/general.php +++ b/resources/lang/pt-BR/admin/reports/general.php @@ -1,5 +1,10 @@ 'Selecione as opções que você quer para o seu relatório de ativos.' -); +return [ + 'info' => 'Selecione as opções que você quer para o seu relatório de ativos.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/pt-BR/admin/settings/general.php b/resources/lang/pt-BR/admin/settings/general.php index ebf697e33e..bf5b47a8eb 100644 --- a/resources/lang/pt-BR/admin/settings/general.php +++ b/resources/lang/pt-BR/admin/settings/general.php @@ -1,30 +1,39 @@ 'Diretório Ativo', 'ad_domain' => 'Domínio de Diretório Ativo', 'ad_domain_help' => 'Geralmente isso é igual ao seu domínio de email, mas nem sempre.', 'ad_append_domain_label' => 'Acrescentar nome de domínio', 'ad_append_domain' => 'Acrescentar nome de domínio ao campo de usuário', - 'ad_append_domain_help' => 'Usuário não é necessário para escrever "username@domain.local", ele pode apenas digitar "username".' , + 'ad_append_domain_help' => 'Usuário não é necessário para escrever "username@domain.local", ele pode apenas digitar "username".', 'admin_cc_email' => 'E-mail em CC', 'admin_cc_email_help' => 'Se você quiser enviar uma cópia dos e-mails de check-in / check-out que são enviados aos usuários para uma conta de e-mail adicional, insira-a aqui. Caso contrário, deixe este campo em branco.', 'is_ad' => 'Este é um servidor de Diretório Ativo', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Enviar alertas a', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Alertas ativados', 'alert_interval' => 'Limite de Expiração dos Alertas (em dias)', 'alert_inv_threshold' => 'Limite de Alerta de Inventário', 'allow_user_skin' => 'Permitir skin do usuário', - 'allow_user_skin_help_text' => 'Marcando essa caixa, permitirá que usuário substitua a interface por outra diferente.' , + 'allow_user_skin_help_text' => 'Marcando essa caixa, permitirá que usuário substitua a interface por outra diferente.', 'asset_ids' => 'ID do ativo', 'audit_interval' => 'Intervalo de auditoria', 'audit_interval_help' => 'Se você precisa verificar fisicamente seus ativos com frequência, insira um intervalo em meses.', 'audit_warning_days' => 'Limiar de aviso de auditoria', 'audit_warning_days_help' => 'Com quantos dias de antecedência deseja ser avisado sobre a verificação de seus ativos?', - 'auto_increment_assets' => 'Gerar ID de ativo crescente', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefixo (opcional)', - 'auto_incrementing_help' => 'Permitir auto insercao dessa ID de ativo antes de configurar isso', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Backups', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Configuração do código de barras', 'confirm_purge' => 'Confirmar a Exclusão em Lote', 'confirm_purge_help' => 'Digite o texto "DELETE" na caixa abaixo para limpar seus registros excluídos. Essa ação não pode ser desfeita e irá excluir PERMANENTEMENTE todos os itens e usuários excluídos. (Você deve fazer um backup primeiro, apenas para estar seguro.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Código de barras do tipo 2D', 'alt_barcode_type' => 'Código de barras do tipo 1D', 'email_logo_size' => 'Logos quadrados no e-mail são os melhores. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Configuração do termo de uso', 'eula_markdown' => 'Este EULA permite Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Texto de rodapé adicional ', 'footer_text_help' => 'Este texto aparecerá no lado direito do rodapé. São permitidos o uso de hiperligações, utilizando Github flavored markdown. O uso de quebras de linha, cabeçalhos, imagens, etc... podem ter resultados imprevisíveis.', 'general_settings' => 'Configuracoes Gerais', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Backup Criado', 'header_color' => 'Cor do Cabeçalho', 'info' => 'Estas configurações deixam-lhe personalizar certos aspectos da sua instalação.', 'label_logo' => 'Logotipo da etiqueta', 'label_logo_size' => 'Logos quadrados são melhores - eles serão exibidos no topo à direita de cada etiqueta de ativo. ', 'laravel' => 'Versão do Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'Certificado TLS do cliente LDAP', 'ldap_enabled' => 'LDAP ativo', 'ldap_integration' => 'Integração LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Esta bandeira é usada para determinar se um usuário pode fazer login no Snipe-IT e não afeta a capacidade de verificar itens dentro ou fora deles.', 'ldap_emp_num' => 'Número do funcionário LDAP', 'ldap_email' => 'Email', - 'license' => 'Licença de software', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Licença de software', 'load_remote_text' => 'Scripts Remotos', 'load_remote_help_text' => 'Esta instalação do Snipe-IT pode carregar qualquer scripts do mundo.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Optionally inclui algumas coisas na sua tela de login, por exemplo para ajudar pessoas que acharam um equipamento perdido ou um equipamento furtado. Este campo aceita Github flavored markdown', 'login_remote_user_text' => 'Opções de login do usuário remoto', @@ -118,16 +141,28 @@ return array( 'optional' => 'Opcional', 'per_page' => 'Resultados Por Página', 'php' => 'Versão do PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Você deve instalar o php-gd para exibir códigos QR, veja as instruções de instalação.', 'php_gd_warning' => 'O plugin PHP Image Processing and GD NÃO está instalado.', 'pwd_secure_complexity' => 'Complexidade de senha', 'pwd_secure_complexity_help' => 'Selecione as regras de complexidade de senha que você deseja aplicar.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Senha (mín. caracteres)', 'pwd_secure_min_help' => 'Valor mínimo permitido é 8', 'pwd_secure_uncommon' => 'Prevenir senhas comuns', 'pwd_secure_uncommon_help' => 'Isso impedirá os usuários de usar senhas comuns das 10 senhas superiores registradas em brechas.', 'qr_help' => 'Habilite os Códigos QR primeiro para definir isto', 'qr_text' => 'Texto do Código QR', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML habilitado', 'saml_integration' => 'Integração SAML', 'saml_sp_entityid' => 'ID da entidade', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'Isto fará com que o usuário seja redirecionado primeiro para o IdP no logout. Deixe desmarcado se o IdP não suporta corretamente SLO, iniciado pelo SP.', 'saml_custom_settings' => 'Configurações personalizadas do SAML', 'saml_custom_settings_help' => 'Você pode especificar configurações adicionais para a biblioteca one/php-saml. Use por sua conta e risco.', + 'saml_download' => 'Download Metadata', 'setting' => 'Configuração', 'settings' => 'Configurações', 'show_alerts_in_menu' => 'Mostrar alertas no menu superior', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Mostrar imagens em e-mails', 'show_images_in_email_help' => 'Desmarque esta caixa se sua instalação de Snipe-IT está por trás de uma VPN ou rede fechada e usuários fora da rede não será capazes de carregar imagens, servidas a partir desta instalação em seus e-mails.', 'site_name' => 'Nome do Site', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Botname do Stack', 'slack_channel' => 'Canal do Stack', 'slack_endpoint' => 'Endpoint do Slack', @@ -173,6 +212,8 @@ return array( 'update' => 'Atualizar Configurações', 'value' => 'Valor', 'brand' => 'Marca', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Tipo de marca da web', 'about_settings_title' => 'Sobre as Configurações', 'about_settings_text' => 'Estas configurações permitem personalizar alguns aspectos da instalação.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Política de Privacidade', 'privacy_policy_link_help' => 'Se uma URL for inserida aqui, um link para a política de privacidade será incluída no rodapé da página e em qualquer email enviado pelo sistema, em conformidade com o GDPR. ', 'purge' => 'Limpar Registros Excluídos', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Margem inferior da etiqueta', 'labels_display_sgutter' => 'Margem lateral da etiqueta', 'labels_fontsize' => 'Tamanho do texto da etiqueta', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Marcar esta opção impõe identificadores únicos nos números de séries dos ativos', 'zerofill_count' => 'Comprimento de etiquetas de ativos, incluindo zerofill', 'username_format_help' => 'Esta configuração será usada somente pelo processo de importação, se um nome de usuário não for fornecido nós iremos gerar um nome de usuário para você.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/pt-BR/admin/settings/message.php b/resources/lang/pt-BR/admin/settings/message.php index 504e98b149..f059101c33 100644 --- a/resources/lang/pt-BR/admin/settings/message.php +++ b/resources/lang/pt-BR/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Ocorreu um erro ao atualizar. ', - 'success' => 'Configurações atualizadas com sucesso.' - ), - 'backup' => array( + 'success' => 'Configurações atualizadas com sucesso.', + ], + 'backup' => [ 'delete_confirm' => 'Você tem certeza que quer apagar este arquivo de backup? Esta ação não pode ser desfeita. ', 'file_deleted' => 'O arquivo de backup foi apagado com sucesso. ', 'generated' => 'Um novo arquivo de backup foi criado com sucesso.', 'file_not_found' => 'Arquivo de backup não foi encontrado no servidor.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Ocorreu um erro ao excluir os registros. ', 'validation_failed' => 'Sua confirmação de exclusão está incorreta. Por favor, digite a palavra "DELETE" na caixa de confirmação.', - 'success' => 'Registros excluídos com sucesso.' - ), - -); + 'success' => 'Registros excluídos com sucesso.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/pt-BR/admin/statuslabels/message.php b/resources/lang/pt-BR/admin/statuslabels/message.php index ac515903f1..abe7553ce8 100644 --- a/resources/lang/pt-BR/admin/statuslabels/message.php +++ b/resources/lang/pt-BR/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Rótulo de estado não existe.', 'assoc_assets' => 'Este rótulo de estado está associado com pelo menos um Asset e não pode ser removido. Por favor atualize seus assets para não referenciarem este rótulo e tente novamente. ', - - 'create' => array( + 'create' => [ 'error' => 'Rótulo de estado não foi criado, por favor tente novamente.', - 'success' => 'Rótulo de estado criado com sucesso.' - ), + 'success' => 'Rótulo de estado criado com sucesso.', + ], - 'update' => array( + 'update' => [ 'error' => 'Rótulo de estado não foi atualizado, por favor tente novamente', - 'success' => 'Rótulo de estado atualizado com sucesso.' - ), + 'success' => 'Rótulo de estado atualizado com sucesso.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Tem certeza que deseja deletar este Rótulo de estado?', 'error' => 'Ocorreu um problema ao deletar o Rótulo de estado. Por favor tente novamente.', - 'success' => 'O Rótulo de estado foi deletado com sucesso.' - ), + 'success' => 'O Rótulo de estado foi deletado com sucesso.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Esses ativos não podem ser atribuídos a ninguém.', - 'deployable' => 'Esses ativos podem ser retirados. Uma vez que são retirados, eles assumirão um status meta de Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Esses ativos não podem ser verificados, e só aparecerão na visão arquivada. Isso é útil para manter informações sobre recursos para fins orçamentários / históricos, mas mantendo-os fora da lista de ativos do dia-a-dia.', 'pending' => 'Esses ativos ainda não podem ser atribuídos a ninguém, muitas vezes usado para itens que estão fora para reparo, mas é esperado que retornem à circulação.', - ), + ], -); +]; diff --git a/resources/lang/pt-BR/admin/users/general.php b/resources/lang/pt-BR/admin/users/general.php index 32234d7b29..a2abb117a7 100644 --- a/resources/lang/pt-BR/admin/users/general.php +++ b/resources/lang/pt-BR/admin/users/general.php @@ -1,7 +1,6 @@ 'Este usuário pode efetuar login', 'activated_disabled_help_text' => 'Você não pode alterar o status de ativação da sua própria conta.', 'assets_user' => 'Bens atribuidos a :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Editar Usuário', 'filetype_info' => 'Tipo de arquivos permitidos são png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, e rar.', 'history_user' => 'Histórico para :name', - 'info' => 'Informações', + 'info' => 'Informações', 'restore_user' => 'Clique aqui para restaurá-los.', 'last_login' => 'Último Login', 'ldap_config_text' => 'As configurações do LDAP podem ser encontradas em \'Administrador > Definições\'. A localização (opcional) selecionada será definida para todos os usuários importados.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'As configurações de admin atuais permitem a aplicação seletiva de autenticação de dois passos. ', 'two_factor_enrolled' => 'Dispositivo 2FA Registrado ', 'two_factor_active' => 'A2P Ativo ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/pt-BR/button.php b/resources/lang/pt-BR/button.php index 5bd6c878ff..f1ca14c8ce 100644 --- a/resources/lang/pt-BR/button.php +++ b/resources/lang/pt-BR/button.php @@ -1,6 +1,6 @@ 'Ações', 'add' => 'Adicionar Novo', 'cancel' => 'Cancelar', @@ -8,11 +8,17 @@ return array( 'delete' => 'Excluir', 'edit' => 'Editar', 'restore' => 'Restaurar', + 'remove' => 'Remove', 'request' => 'Solicitação', 'submit' => 'Enviar', 'upload' => 'Carregar', - 'select_file' => 'Selecionar arquivo...', + 'select_file' => 'Selecionar arquivo...', 'select_files' => 'Selecionar arquivos...', 'generate_labels' => '{1} Gerar Etiqueta|[2,*] Gerar Etiquetas', - 'send_password_link' => 'Enviar Link de redefinição de senha', -); + 'send_password_link' => 'Enviar Link de redefinição de senha', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/pt-BR/general.php b/resources/lang/pt-BR/general.php index 50a3b81d52..1306840cee 100644 --- a/resources/lang/pt-BR/general.php +++ b/resources/lang/pt-BR/general.php @@ -19,7 +19,10 @@ 'asset' => 'Ativo', 'asset_report' => 'Relatório de Ativos', 'asset_tag' => 'Marcação do Ativo', - 'assets_available' => 'ativos disponíveis', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Auditoria', 'audit_report' => 'Registro de auditoria', 'assets' => 'Ativos', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Auditoria em massa', 'bulkaudit_status' => 'Status da auditoria', 'bulk_checkout' => 'Check-out em massa', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'por status', 'cancel' => 'Cancelar', 'categories' => 'Categorias', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Solicitações', 'city' => 'Cidade', - 'click_here' => 'Clique aqui', + 'click_here' => 'Clique aqui', 'clear_selection' => 'Limpar Seleção', 'companies' => 'Empresas', 'company' => 'Empresas', 'component' => 'Componente', 'components' => 'Componentes', - 'complete' => 'Completo', + 'complete' => 'Completo', 'consumable' => 'Consumíveis', 'consumables' => 'Consumíveis', 'country' => 'País', @@ -62,6 +69,8 @@ 'updated_at' => 'Atualizado por', 'currency' => '$', // this is deprecated 'current' => 'Atuais', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Relatório de Ativos Personalizado', 'dashboard' => 'Painel de Controle', 'days' => 'dias', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Você tem certeza que deseja excluir :item?', 'deleted' => 'Excluído', 'delete_seats' => 'Utilizadores apagados', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departamentos', - 'department' => 'Departamento', + 'department' => 'Departamento', 'deployed' => 'Implantado', + 'depreciation' => 'Depreciação', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Relatório de Depreciações', 'details' => 'Detalhes', 'download' => 'Download', - 'download_all' => 'Baixar Tudo', - 'depreciation' => 'Depreciação', + 'download_all' => 'Baixar Tudo', 'editprofile' => 'Editar Seu Perfil', 'eol' => 'EOL', 'email_domain' => 'E-mail Domínio', 'email_format' => 'E-mail Formato', 'email_domain_help' => 'Isto é usado para gerar endereços de e-mail na importação', + 'error' => 'Error', 'filastname_format' => 'Primeira Inicial com sobrenome (jsmith@example.com)', 'firstname_lastname_format' => 'Primeiro nome com sobrenome (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Primeiro nome com sobrenome (jane.smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Arquivo', 'file_type' => 'Tipo de arquivo', 'file_uploads' => 'Carregamentos de Arquivos', + 'file_upload' => 'File Upload', 'generate' => 'Gerar', - 'github_markdown' => 'Este campo permite Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Este campo permite Github flavored markdown.', 'groups' => 'Grupos', 'gravatar_email' => 'Endereço de E-mail do Gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Histórico', 'history_for' => 'Histórico de', 'id' => 'ID', 'image' => 'Imagem', 'image_delete' => 'Excluir Imagem', 'image_upload' => 'Carregar Imagem', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Os tipos de arquivo aceitos são jpg, webp, png, gif e svg. O tamanho máximo de upload permitido é: tamanho.', 'import' => 'Importar', 'importing' => 'Importando', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Relatório de Manutenção em Ativo', 'asset_maintenances' => 'Manutenções em Ativo', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Você não tem permissão!', 'kits' => 'Kits predefinidos', 'language' => 'Idioma', @@ -132,7 +150,7 @@ 'licenses_available' => 'licenças disponíveis', 'licenses' => 'Licenças', 'list_all' => 'Listar Todos', - 'loading' => 'Carregando', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'Este valor de campo não será salvo em uma instalação de demonstração.', 'feature_disabled' => 'Esta funcionalidade foi desativada na versão de demonstração.', 'location' => 'Local', @@ -141,15 +159,17 @@ 'logout' => 'Sair', 'lookup_by_tag' => 'Pesquisa pela Tag ativos', 'maintenances' => 'Manutenções', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Fabricante', 'manufacturers' => 'Fabricantes', 'markdown' => 'Este campo permite Github flavored markdown.', 'min_amt' => 'Min. Qt', - 'min_amt_help' => 'Número mínimo de itens que devem estar disponíveis antes de do alerta é acionado.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Nº do Modelo', 'months' => 'meses', 'moreinfo' => 'Mais Informações', 'name' => 'Nome', + 'new_password' => 'New Password', 'next' => 'Próxima', 'next_audit_date' => 'Próxima Data de Auditoria', 'last_audit' => 'Última auditoria', @@ -171,19 +191,26 @@ 'purchase_date' => 'Data da compra', 'qty' => 'QTD', 'quantity' => 'Quantidade', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Pronto para Implantar', 'recent_activity' => 'Atividade Recente', + 'remaining' => 'Remaining', 'remove_company' => 'Remover associação de empresa', 'reports' => 'Relatórios', 'restored' => 'restaurado', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Solicitado', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Pedido cancelado', 'save' => 'Salvar', 'select' => 'Selecionar', + 'select_all' => 'Select All', 'search' => 'Buscar', 'select_category' => 'Selecione uma categoria', - 'select_department' => 'Selecione um Departamento', + 'select_department' => 'Selecione um Departamento', 'select_depreciation' => 'Selecionar um Tipo de Depreciação', 'select_location' => 'Selecionar um Local', 'select_manufacturer' => 'Selecionar um Fabricante', @@ -200,6 +227,7 @@ 'sign_in' => 'Entrar', 'signature' => 'Assinatura', 'skin' => 'Temas', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Ah é! Parece que sua integração com o Snipe-IT está funcionando!', 'some_features_disabled' => 'MODO DE DEMONSTRAÇÃO: Algumas funcionalidades estão desativadas nesta instalação.', 'site_name' => 'Nome do Site', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Você tem certeza que deseja apagar', 'submit' => 'Confirmar', 'target' => 'Meta', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Exibição de Hora e Data', 'total_assets' => 'ativos no total', 'total_licenses' => 'licenças no total', @@ -230,6 +259,7 @@ 'users' => 'Usuários', 'viewall' => 'Visualizar Todos', 'viewassets' => 'Ver Ativos Atribuídos', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Site', 'welcome' => 'Bem-vindo(a), :name', 'years' => 'anos', @@ -243,8 +273,78 @@ 'accept' => 'Aceitar :asset', 'i_accept' => 'Eu aceito', 'i_decline' => 'Eu recuso', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Assine abaixo para indicar que você concorda com os termos do serviço:', 'clear_signature' => 'Limpar assinatura', 'show_help' => 'Mostrar ajuda', 'hide_help' => 'Ocultar ajuda', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/pt-BR/help.php b/resources/lang/pt-BR/help.php index d50fcb94fd..e9b400fb63 100644 --- a/resources/lang/pt-BR/help.php +++ b/resources/lang/pt-BR/help.php @@ -1,6 +1,6 @@ "Mais Informações", + 'more_info_title' => 'Mais Informações', - "audit_help" => "Marcar esta caixa irá editar o registro de ativos para refletir esse novo local. Deixando-o desmarcado irá simplesmente anotar o local no log de auditoria.

Note que este ativo é verificado, não irá alterar a localização da pessoa, ativo ou local para onde for reservado.", + 'audit_help' => 'Marcar esta caixa irá editar o registro de ativos para refletir esse novo local. Deixando-o desmarcado irá simplesmente anotar o local no log de auditoria.

Note que este ativo é verificado, não irá alterar a localização da pessoa, ativo ou local para onde for reservado.', 'assets' => 'Ativos são itens que são controlados e rastreáveis pelo número de série ou por uma etiqueta de ativo (patrimônio). Eles tendem a ser de valor elevado onde a identificação de itens específicos é relevante.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'Você pode configurar depreciações para depreciar ativos baseados na depreciação linear.', - - -); +]; diff --git a/resources/lang/pt-BR/mail.php b/resources/lang/pt-BR/mail.php index 7a28495884..c490005842 100644 --- a/resources/lang/pt-BR/mail.php +++ b/resources/lang/pt-BR/mail.php @@ -1,6 +1,6 @@ 'Um usuário cancelou uma requisição no website', 'a_user_requested' => 'Um usuário requisitou um item no website', 'accessory_name' => 'Nome do Acessório:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Isto é um e-mail de teste do Snipe-IT Asset Management System. Se você recebeu essa mensagem, quer dizer que o e-mail está funcionando :)', 'the_following_item' => 'O Item a seguir foi devolvido: ', 'low_inventory_alert' => 'Há um :count que está abaixo do estoque mínimo ou em breve estará abaixo. | Existem :count items que estão abaixo do estoque mínimo ou em breve estarão baixos.', - 'assets_warrantee_alert' => 'Há um :count ativo com a garantia expirando nos próximos :threshold dias. | Existem :count ativos com a garantia expirando nos próximos :threshold dias.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Há uma :count licença expirando nos próximos :threshold dias. | Existem :count licenças expirand nos próximos :threshold dias.', 'to_reset' => 'Para fazer reset da senha do :web, preencha este formulário:', 'type' => 'Tipo', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Relatório de check-in de ativos esperado', 'Expected_Checkin_Notification' => 'Lembrete: :name prazo de devolução aproximando', 'Expected_Checkin_Date' => 'Um ativo com check-out para você deve ser verificado novamente em :date', - 'your_assets' => 'Ver seus ativos' -); + 'your_assets' => 'Ver seus ativos', +]; diff --git a/resources/lang/pt-BR/passwords.php b/resources/lang/pt-BR/passwords.php index 29a89656ba..7bd0fb3109 100644 --- a/resources/lang/pt-BR/passwords.php +++ b/resources/lang/pt-BR/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'O link com a senha de acesso foi enviado com sucesso!', 'user' => 'Nenhum usuário ativo encontrado com este e-mail.', ]; - diff --git a/resources/lang/pt-BR/validation.php b/resources/lang/pt-BR/validation.php index 57437cb7e6..09808b95c4 100644 --- a/resources/lang/pt-BR/validation.php +++ b/resources/lang/pt-BR/validation.php @@ -1,6 +1,6 @@ 'O :attribute deve ter pelo menos :min caracteres.', 'array' => 'O :attribute deve ter pelo menos :min items.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'O :attribute selecionado é inválido.', 'numeric' => 'O :attribute deve ser um número.', 'present' => 'O campo:attribute deve estar presente.', @@ -88,8 +89,8 @@ return array( 'unique' => 'O :attribute já foi tomado.', 'uploaded' => 'O :attribute falhou no upload.', 'url' => 'O formato de :attribute é inválido.', - "unique_undeleted" => "O :attribute deve ser único.", - "non_circular" => "O :attribute não pode criar uma referência circular.", + 'unique_undeleted' => 'O :attribute deve ser único.', + 'non_circular' => 'O :attribute não pode criar uma referência circular.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "O campo :attribute contém um caractere que não é permitido.", - "email_array" => "Um ou mais e-mails sõ invalidos.", - "hashed_pass" => "Sua senha atual está incorreta", + 'alpha_space' => 'O campo :attribute contém um caractere que não é permitido.', + 'email_array' => 'Um ou mais e-mails sõ invalidos.', + 'hashed_pass' => 'Sua senha atual está incorreta', 'dumbpwd' => 'Essa senha é muito comum.', - "statuslabel_type" => "Você deve selecionar um tipo de etiqueta de status válido", + 'statuslabel_type' => 'Você deve selecionar um tipo de etiqueta de status válido', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/pt-PT/admin/asset_maintenances/message.php b/resources/lang/pt-PT/admin/asset_maintenances/message.php index 33b9a9ffc3..ca86bcd3dc 100644 --- a/resources/lang/pt-PT/admin/asset_maintenances/message.php +++ b/resources/lang/pt-PT/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Tem a certeza que quer remover esta manutenção do artigo?', 'error' => 'Ocorreu um problema na remoção desta manutenção do artigo. Por favor, tente novamente.', - 'success' => 'A manutenção do artigo foi removida com sucesso.' + 'success' => 'A manutenção do artigo foi removida com sucesso.', ], 'create' => [ 'error' => 'Não foi possível criar a manutenção do artigo. Por favor, tente novamente.', - 'success' => 'Manutenção do artigo criada com sucesso.' + 'success' => 'Manutenção do artigo criada com sucesso.', ], 'edit' => [ 'error' => 'Manutenção de ativos não foi editada, tente novamente.', - 'success' => 'Manutenção de ativos editada com sucesso.' + 'success' => 'Manutenção de ativos editada com sucesso.', ], 'asset_maintenance_incomplete' => 'Incompleto', 'warranty' => 'Garantia', 'not_warranty' => 'Sem Garantia', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/pt-PT/admin/asset_maintenances/table.php b/resources/lang/pt-PT/admin/asset_maintenances/table.php index 2bae10b5a2..0ad106fbf9 100644 --- a/resources/lang/pt-PT/admin/asset_maintenances/table.php +++ b/resources/lang/pt-PT/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Manutenção de Artigo', 'asset_name' => 'Nome do Artigo', 'is_warranty' => 'Garantia', - 'dl_csv' => 'Descarregar CSV' + 'dl_csv' => 'Descarregar CSV', ]; diff --git a/resources/lang/pt-PT/admin/companies/general.php b/resources/lang/pt-PT/admin/companies/general.php index ef0c0723c7..1d9fd2cd86 100644 --- a/resources/lang/pt-PT/admin/companies/general.php +++ b/resources/lang/pt-PT/admin/companies/general.php @@ -1,4 +1,7 @@ 'Selecione a empresa', + 'about_companies' => 'Sobre empresas', + 'about_companies_description' => ' Pode usar empresas como um simples campo informativo, ou pode usá-las para restringir a visibilidade e disponibilidade de activos a utilizadores com uma empresa específica, permitindo o Suporte Completo a Empresas nas suas Configurações Administrativas.', ]; diff --git a/resources/lang/pt-PT/admin/companies/message.php b/resources/lang/pt-PT/admin/companies/message.php index 53aa2347fc..b9bf97044e 100644 --- a/resources/lang/pt-PT/admin/companies/message.php +++ b/resources/lang/pt-PT/admin/companies/message.php @@ -1,18 +1,19 @@ 'Empresa não existe.', 'assoc_users' => 'Esta empresa está associada a pelo menos um modelo e não pode ser eliminada. Actualize os seus modelos para que não referenciem esta empresa e tente novamente. ', - 'create' => array( + 'create' => [ 'error' => 'Empresa não criada, por favor tente de novo.', - 'success' => 'Empresa criada com sucesso.' - ), - 'update' => array( + 'success' => 'Empresa criada com sucesso.', + ], + 'update' => [ 'error' => 'Empresa não foi atualizada, tente novamente', - 'success' => 'Empresa atualizada com sucesso.' - ), - 'delete' => array( + 'success' => 'Empresa atualizada com sucesso.', + ], + 'delete' => [ 'confirm' => 'Tem a certeza que deseja eliminar está empresa?', 'error' => 'Existe um problema ao eliminar a empresa. Por favor tente de novo.', - 'success' => 'A empresa foi eliminada com sucesso.' - ) -); + 'success' => 'A empresa foi eliminada com sucesso.', + ], +]; diff --git a/resources/lang/pt-PT/admin/custom_fields/general.php b/resources/lang/pt-PT/admin/custom_fields/general.php index 9957360f8d..d12b67315d 100644 --- a/resources/lang/pt-PT/admin/custom_fields/general.php +++ b/resources/lang/pt-PT/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Campos Personalizados', + 'manage' => 'Gerir', 'field' => 'Campo', 'about_fieldsets_title' => 'Sobre conjuntos de campos', - 'about_fieldsets_text' => 'Conjuntos de campos permitem criar grupos de campos personalizados que são frequentemente reutilizados para modelos de artigos especificos.', - 'custom_format' => 'Formato personalizado...', + 'about_fieldsets_text' => 'Conjuntos de campos permitem criar grupos de campos personalizados que são frequentemente reutilizados para modelos de artigos específicos.', + 'custom_format' => 'Formato Regex personalizado...', 'encrypt_field' => 'Encriptar valor deste campo na base de dados', 'encrypt_field_help' => 'AVISO: Criptografar um campo torna-o não pesquisável.', 'encrypted' => 'Encriptado', @@ -27,7 +28,19 @@ return array( 'used_by_models' => 'Usado por modelos', 'order' => 'Ordem', 'create_fieldset' => 'Novo conjunto de campos', + 'create_fieldset_title' => 'Criar um novo conjunto de campos', 'create_field' => 'Novo conjunto de campos personalizado', + 'create_field_title' => 'Criar um novo campo personalizado', 'value_encrypted' => 'O valor deste campo está encriptado na base de dados. apenas administradores poderão ver o valor desencriptado', 'show_in_email' => 'Incluir o valor deste campo nos e-mails de checktout enviados ao utilizador? Os campos encriptados não serão incluídos.', -); + 'help_text' => 'Texto de Ajuda', + 'help_text_description' => 'Este é um texto opcional que irá aparecer abaixo dos elementos de formulário ao editar um ativo para fornecer o contexto no campo.', + 'about_custom_fields_title' => 'Sobre os campos personalizados', + 'about_custom_fields_text' => 'Campos personalizados permitem-lhe adicionar atributos arbitrários aos artigos.', + 'add_field_to_fieldset' => 'Adicionar Campo ao Conjunto de Campos', + 'make_optional' => 'Obrigatório - clique para tornar opcional', + 'make_required' => 'Opcional - clique para tornar obrigatório', + 'reorder' => 'Reordenar', + 'db_field' => 'Campo DB', + 'db_convert_warning' => 'AVISO. Este campo está na tabela de campos personalizados como :db_column mas deve ser :expected .' +]; diff --git a/resources/lang/pt-PT/admin/depreciations/general.php b/resources/lang/pt-PT/admin/depreciations/general.php index 816ab7fd6a..96218e2342 100644 --- a/resources/lang/pt-PT/admin/depreciations/general.php +++ b/resources/lang/pt-PT/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Acerca de Depreciações de Equipamentos', 'about_depreciations' => 'Podes configurar as depreciações dos equipamentos baseadas numa depreciação constante ao longo do tempo.', 'asset_depreciations' => 'Depreciações dos Equipamentos', 'create' => 'Criar Depreciação', 'depreciation_name' => 'Nome da depreciação', + 'depreciation_min' => 'Valor base de Depreciação', 'number_of_months' => 'Número de mêses', 'update' => 'Actualizar depreciação', - 'depreciation_min' => 'Valor Mínimo após a Depreciação' - -); + 'depreciation_min' => 'Valor Mínimo após a Depreciação', + 'no_depreciations_warning' => 'Aviso: + Não tem atualmente nenhuma depreciação configurada. + Por favor, defina pelo menos uma depreciação para visualizar o relatório de depreciação.', +]; diff --git a/resources/lang/pt-PT/admin/depreciations/table.php b/resources/lang/pt-PT/admin/depreciations/table.php index 802f033f32..f75d000b31 100644 --- a/resources/lang/pt-PT/admin/depreciations/table.php +++ b/resources/lang/pt-PT/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Meses', 'term' => 'Termo', 'title' => 'Nome ', + 'depreciation_min' => 'Valor base', -); +]; diff --git a/resources/lang/pt-PT/admin/groups/titles.php b/resources/lang/pt-PT/admin/groups/titles.php index fba08e7e33..a7387ff648 100644 --- a/resources/lang/pt-PT/admin/groups/titles.php +++ b/resources/lang/pt-PT/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Sobre Grupos', 'about_groups' => 'Os grupos são usados para generalizar as permissões do utilizador.', 'group_management' => 'Gestão de Grupos', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Administrador do Grupo', 'allow' => 'Permitir', 'deny' => 'Recusar', - -); + 'permission' => 'Permissão', + 'grant' => 'Permitir', + 'no_permissions' => 'Este grupo não tem permissões.' +]; diff --git a/resources/lang/pt-PT/admin/hardware/form.php b/resources/lang/pt-PT/admin/hardware/form.php index 15f7809eaf..3430de1ccf 100644 --- a/resources/lang/pt-PT/admin/hardware/form.php +++ b/resources/lang/pt-PT/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirmar Apagar artigos seleccionados', +return [ + 'bulk_delete' => 'Confirmar Apagar artigos seleccionados', 'bulk_delete_help' => 'Reveja os ativos para apagar abaixo. Depois de apagados, estes ativos podem ser restaurados, mas não estarão associados aos utilizadores.', 'bulk_delete_warn' => 'Vai apagar :asset_count ativos.', - 'bulk_update' => 'Atualização de ativos em massa', - 'bulk_update_help' => 'Este formulário permite a atualização em massa de ativos. Preencha apenas os atributos que precisam de alteração. Qualquer atributo deixado em branco permanecerá inalterado. ', - 'bulk_update_warn' => 'Está prestes a editar as propriedades :asset_count dos ativos.', + 'bulk_update' => 'Atualização de ativos em massa', + 'bulk_update_help' => 'Este formulário permite a atualização em massa de ativos. Preencha apenas os atributos que precisam de alteração. Qualquer atributo deixado em branco permanecerá inalterado. ', + 'bulk_update_warn' => 'Está prestes a editar as propriedades :asset_count dos ativos.', 'checkedout_to' => 'Alocado a', 'checkout_date' => 'Data de alocação', 'checkin_date' => 'Data de devolução', @@ -38,7 +38,12 @@ return array( 'tag' => 'Etiqueta do Ativo', 'update' => 'Atualização do ativo', 'warranty' => 'Garantia', - 'warranty_expires' => 'Garantia expira', + 'warranty_expires' => 'Garantia expira', 'years' => 'anos', -) -; + 'asset_location' => 'Atualizar a localização do artigo', + 'asset_location_update_default_current' => 'Atualizar a localização por defeito E localização atual', + 'asset_location_update_default' => 'Atualizar apenas a localização por defeito', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'A processar...', +]; diff --git a/resources/lang/pt-PT/admin/hardware/general.php b/resources/lang/pt-PT/admin/hardware/general.php index d324629420..dcf55ba085 100644 --- a/resources/lang/pt-PT/admin/hardware/general.php +++ b/resources/lang/pt-PT/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Sobre os artigos', 'about_assets_text' => 'Artigos são itens seguidos por números de serie ou "asset tags". Eles tendem a ser itens de maior valor, onde a identificação de um item específico importa.', - 'archived' => 'Arquivado', + 'archived' => 'Arquivado', 'asset' => 'Ativo', 'bulk_checkout' => 'Artigos em checktout', 'checkin' => 'Devolver Ativo', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Solicitavel', 'requested' => 'Requisitado', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restaurar ativo', 'pending' => 'Pendente', 'undeployable' => 'Não implementável', 'view' => 'Ver Artigo', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Exportação Personalizada' +]; diff --git a/resources/lang/pt-PT/admin/hardware/message.php b/resources/lang/pt-PT/admin/hardware/message.php index 7414855be4..e9ce844b2c 100644 --- a/resources/lang/pt-PT/admin/hardware/message.php +++ b/resources/lang/pt-PT/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Aviso: Este artigo foi assinalado como "não implementável". Se este estado mudou, por favor atualize o estado do artigo.', 'does_not_exist' => 'Artigo não existente.', - 'does_not_exist_or_not_requestable' => 'Boa tentativa. Esse artigo não existe ou não é solicitável.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Este artigo está correntemente alocado a um utilizador e não pode ser removido. Por favor devolva o artigo e de seguida tente remover novamente. ', - 'create' => array( + 'create' => [ 'error' => 'Não foi possível criar o Artigo. Por favor, tente novamente. :(', - 'success' => 'Artigo criado com sucesso. :)' - ), + 'success' => 'Artigo criado com sucesso. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Artigo não foi atualizado. Por favor, tente novamente', 'success' => 'Artigo atualizado com sucesso.', 'nothing_updated' => 'Nenhum atributo foi selecionado, portanto nada foi atualizado.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'O Artigo não foi restaurado, por favor tente novamente', - 'success' => 'Artigo restaurado com sucesso.' - ), + 'success' => 'Artigo restaurado com sucesso.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'A auditoria de ativos não teve êxito. Por favor, tente novamente.', - 'success' => 'Auditoria de ativos logada com sucesso.' - ), + 'success' => 'Auditoria de ativos logada com sucesso.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Ficheiro não removido. Por favor, tente novamente.', 'success' => 'Ficheiro removido com sucesso.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Ficheiro(s) não submetidos. Por favor, tente novamente.', 'success' => 'Ficheiro(s) submetidos com sucesso.', 'nofiles' => 'Não selecionou nenhum ficheiro para submissão, ou o ficheiro que pretende submeter é demasiado grande', 'invalidfiles' => 'Um ou mais ficheiros são demasiado grandes ou trata-se de um tipo de ficheiro não permitido. Os tipos de ficheiro permitidos são png, gif, jpg, jpeg, doc, docx, pdf e txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Alguns itens não foram importados corretamente.', 'errorDetail' => 'Os seguintes itens não foram importados devido a erros.', - 'success' => "O seu ficheiro foi importado", - 'file_delete_success' => "Ficheiro eliminado com sucesso", - 'file_delete_error' => "Não foi possível eliminar o ficheiro", - ), + 'success' => 'O seu ficheiro foi importado', + 'file_delete_success' => 'Ficheiro eliminado com sucesso', + 'file_delete_error' => 'Não foi possível eliminar o ficheiro', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Tem a certeza de que pretende eliminar este artigo?', 'error' => 'Ocorreu um problema ao remover o artigo. Por favor, tente novamente.', 'nothing_updated' => 'Nenhum recurso foi selecionado, então nada foi excluído.', - 'success' => 'O artigo foi removido com sucesso.' - ), + 'success' => 'O artigo foi removido com sucesso.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Não foi possível alocar o artigo, por favor tente novamente', 'success' => 'Artigo alocado com sucesso.', 'user_does_not_exist' => 'O utilizador é inválido. Por favor, tente novamente.', 'not_available' => 'Esse recurso não está disponível para checkout!', - 'no_assets_selected' => 'Deve escolher pelo menos um artigo da lista' - ), + 'no_assets_selected' => 'Deve escolher pelo menos um artigo da lista', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Não foi possível devolver o artigo, por favor tente novamente', 'success' => 'Artigo devolvido com sucesso.', 'user_does_not_exist' => 'O utilizador é inválido. Por favor, tente novamente.', 'already_checked_in' => 'Este artigo já foi devolvido.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Ativo não foi solicitado, por favor tente novamente', 'success' => 'Ativo solicitado com sucesso.', - 'canceled' => 'Requisição cancelado com sucesso' - ) + 'canceled' => 'Requisição cancelado com sucesso', + ], -); +]; diff --git a/resources/lang/pt-PT/admin/hardware/table.php b/resources/lang/pt-PT/admin/hardware/table.php index dd5777ef9d..7f4e282d7e 100644 --- a/resources/lang/pt-PT/admin/hardware/table.php +++ b/resources/lang/pt-PT/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Etiqueta de Artigo', 'asset_model' => 'Modelo', - 'book_value' => 'Valor', + 'book_value' => 'Current Value', 'change' => 'Entrada/Saída', 'checkout_date' => 'Data de alocação', 'checkoutto' => 'Alocado a', + 'current_value' => 'Current Value', 'diff' => 'Diferença', 'dl_csv' => 'Descarregar CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Nº de Série', 'status' => 'Estado', 'title' => 'Artigo ', - 'image' => 'Imagem do equipamento', + 'image' => 'Imagem do equipamento', 'days_without_acceptance' => 'Dias sem aceitação', - 'monthly_depreciation' => 'Depreciação Mensal' - -); + 'monthly_depreciation' => 'Depreciação Mensal', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/pt-PT/admin/kits/general.php b/resources/lang/pt-PT/admin/kits/general.php index c561ffbc26..3c4db56e28 100644 --- a/resources/lang/pt-PT/admin/kits/general.php +++ b/resources/lang/pt-PT/admin/kits/general.php @@ -1,6 +1,6 @@ 'Sobre Kits predefinidos', 'about_kits_text' => 'Kits predefinidos permitem que você verifique rapidamente uma coleção de itens (bens, licenças, etc.) para um utilizador. Isso pode ser útil quando o processo de integração é consistente entre vários utilizadores e todos recebem os mesmos itens.', 'checkout' => 'Alocação do kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/pt-PT/admin/locations/table.php b/resources/lang/pt-PT/admin/locations/table.php index fb155ba10d..a53c66d90f 100644 --- a/resources/lang/pt-PT/admin/locations/table.php +++ b/resources/lang/pt-PT/admin/locations/table.php @@ -1,6 +1,6 @@ 'Sobre as Localizações', 'about_locations' => 'As localizações são usadas para seguir informações de utilizadores, assets, e outros itens', 'assets_rtd' => 'Artigos', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Pertence a', 'currency' => 'Moeda', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/pt-PT/admin/reports/general.php b/resources/lang/pt-PT/admin/reports/general.php index e828737fda..faefcc279a 100644 --- a/resources/lang/pt-PT/admin/reports/general.php +++ b/resources/lang/pt-PT/admin/reports/general.php @@ -1,5 +1,10 @@ 'Selecione as opções que pretende para o seu relatório de artigos.' -); +return [ + 'info' => 'Selecione as opções que pretende para o seu relatório de artigos.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/pt-PT/admin/settings/general.php b/resources/lang/pt-PT/admin/settings/general.php index 45d674a343..508f2b9f54 100644 --- a/resources/lang/pt-PT/admin/settings/general.php +++ b/resources/lang/pt-PT/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Dominio do Active Directory', 'ad_domain_help' => 'Em alguns casos isto e o mesmo que o dominio de email, mas nem sempre.', 'ad_append_domain_label' => 'Acrescentar nome de domínio', 'ad_append_domain' => 'Acrescentar nome de domínio ao campo de usuário', - 'ad_append_domain_help' => 'O utilizador não tem que escrever "username@domain.local", pode apenas digitar "username".' , + 'ad_append_domain_help' => 'O utilizador não tem que escrever "username@domain.local", pode apenas digitar "username".', 'admin_cc_email' => 'E-mail em CC', 'admin_cc_email_help' => 'Se prefere que seja enviada uma cópia do e-mail de checkin/checktout que é enviado aos utilizadores para uma conta de e-mail adicional, introduza o endereço de e-mail aqui. Caso contrário, deixe este campo em branco.', 'is_ad' => 'Isto é um servidor do Active Directoriy', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Enviar alertas para', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Alertas ativos', 'alert_interval' => 'Alertas expiram (em dias)', 'alert_inv_threshold' => 'Alerta limite do inventário', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'IDs dos Artigos', 'audit_interval' => 'Intervalo de auditoria', 'audit_interval_help' => 'Se você for obrigado a auditar fisicamente seus ativos, insira o intervalo em meses.', 'audit_warning_days' => 'Limiar de aviso de auditoria', 'audit_warning_days_help' => 'Quantos dias de antecedência devemos avisar quando os ativos são devidos para a auditoria?', - 'auto_increment_assets' => 'Gerar IDs de artigos auto-incrementais', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefixo (opcional)', - 'auto_incrementing_help' => 'Ative IDs auto-incrementais antes da configuração', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Cópias de segurança', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Definições de Código de Barras', 'confirm_purge' => 'Confirmar remoção', 'confirm_purge_help' => 'Digite o texto "DELETE" na caixa abaixo para limpar seus registros excluídos. Essa ação não pode ser desfeita e irá excluir todos os itens e usuários excluídos por soft-delete. (Você deve fazer um backup primeiro, apenas para estar seguro.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Tipo de código de barras 2D', 'alt_barcode_type' => 'Tipo de código de barras 1D', 'email_logo_size' => 'Logos quadrados no e-mail são os melhores. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Definições de EULA', 'eula_markdown' => 'Este EULA permite Github flavored markdown.', 'favicon' => 'Ícone de Favoritos', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Texto de rodapé adicional', 'footer_text_help' => 'Este texto aparecerá no lado direito do rodapé. São permitidos o uso de hiperligações, utilizando Github flavored markdown. O uso de quebras de linha, cabeçalhos, imagens, etc... podem ter resultados imprevisíveis. ', 'general_settings' => 'Configurações Gerais', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Gerar Backup', 'header_color' => 'Cor do cabeçalho', 'info' => 'Estas configurações permitem costumizar certos aspetos desta instalação.', 'label_logo' => 'Logotipo da etiqueta', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Versão do Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP ativo', 'ldap_integration' => 'Integração LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'Número funcionário LDAP', 'ldap_email' => 'Email LDAP', - 'license' => 'Licença de software', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Licença de software', 'load_remote_text' => 'Scripts Remotos', 'load_remote_help_text' => 'Esta instalação do Snipe-IT pode carregar scripts do mundo exterior.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Opcionalmente, inclua algumas frases na tela de login, por exemplo, para ajudar as pessoas que encontraram um dispositivo perdido ou roubado. Este campo aceita Gitão com sabor marcado', 'login_remote_user_text' => 'Opções de login remoto de utilizadores', @@ -118,16 +141,28 @@ return array( 'optional' => 'opcional', 'per_page' => 'Resultados por página', 'php' => 'Versão do PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Deve instalar a extensão php-gd para mostrar códigos QR, veja as instruções de instalação.', 'php_gd_warning' => 'O Processamento de Imagem PHP e o plugin GD não estão instalados.', 'pwd_secure_complexity' => 'Complexidade de senha', 'pwd_secure_complexity_help' => 'Selecione as regras de complexidade de senha que você deseja aplicar.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Senha mínima', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Prevenir senhas comuns', 'pwd_secure_uncommon_help' => 'Isso impedirá os usuários de usar senhas comuns das 10 senhas superiores registradas em brechas.', 'qr_help' => 'Ative os códigos QR antes da configuração', 'qr_text' => 'Texto do Código QR', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Configuração', 'settings' => 'Configurações', 'show_alerts_in_menu' => 'Mostrar alertas no topo do menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Mostrar imagens em e-mails', 'show_images_in_email_help' => 'Desmarque esta caixa se a sua instalação do Snipe-IT estiver a correr através de uma VPN ou rede fechada e utilizadores fora da rede não conseguirem carregar as imagens desta instalação nos seus e-mails.', 'site_name' => 'Nome do site', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Botname Slack', 'slack_channel' => 'Canal Slack', 'slack_endpoint' => 'Endpoint Slack', @@ -173,6 +212,8 @@ return array( 'update' => 'Atualizar Configurações', 'value' => 'Valor', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Sobre as Configurações', 'about_settings_text' => 'Estas configurações permitem-lhe customizar determinados aspetos da sua instalação.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Política de Privacidade', 'privacy_policy_link_help' => 'Se um URL for incluído aqui, um link para as suas políticas de privacidade será incluído no rodapé da aplicação e em todos os emails que o sistema enviar, em conformidade com o GDPR. ', 'purge' => 'Remover registos apagados', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Margem inferior da etiqueta', 'labels_display_sgutter' => 'Margem lateral da Etiqueta', 'labels_fontsize' => 'Tamanho do texto da etiqueta', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Marcar esta caixa para garantir que os números de série são únicos', 'zerofill_count' => 'Comprimento de tags de artigos, incluindo zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/pt-PT/admin/settings/message.php b/resources/lang/pt-PT/admin/settings/message.php index 6a0593401a..bc80846490 100644 --- a/resources/lang/pt-PT/admin/settings/message.php +++ b/resources/lang/pt-PT/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Ocorreu um erro ao atualizar. ', - 'success' => 'Configurações atualizadas com sucesso.' - ), - 'backup' => array( + 'success' => 'Configurações atualizadas com sucesso.', + ], + 'backup' => [ 'delete_confirm' => 'Tem a certeza que pretende eliminar o ficheiro de backup? Não poderá reverter a acção. ', 'file_deleted' => 'Ficheiro de backup eliminado com sucesso. ', 'generated' => 'Ficheiro de backup criado com sucesso.', 'file_not_found' => 'O ficheiro de backup não foi encontrado no servidor.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Ocorreu um erro ao eliminar os dados. ', 'validation_failed' => 'A confirmação para limpar os dados correu mal. Digite a palavra "Apagar" na caixa de confirmação.', - 'success' => 'Os dados foram apagados com sucesso.' - ), - -); + 'success' => 'Os dados foram apagados com sucesso.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/pt-PT/admin/statuslabels/message.php b/resources/lang/pt-PT/admin/statuslabels/message.php index a6a37d8d01..dce41ae72b 100644 --- a/resources/lang/pt-PT/admin/statuslabels/message.php +++ b/resources/lang/pt-PT/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Etiqueta de estado não existe.', 'assoc_assets' => 'Esta etiqueta de estado está associada a pelo menos um Asset e não pode ser apagada. Atualize os seus Assets para que não sejam usados novamente como referência a estes estado e tente novamente. ', - - 'create' => array( + 'create' => [ 'error' => 'Etiqueta de estado não foi criada, tente novamente.', - 'success' => 'Etiqueta de estado criada com sucesso.' - ), + 'success' => 'Etiqueta de estado criada com sucesso.', + ], - 'update' => array( + 'update' => [ 'error' => 'Etiqueta de estado não foi atulizada, tente novamente', - 'success' => 'Etiqueta de estado atualizada com sucesso.' - ), + 'success' => 'Etiqueta de estado atualizada com sucesso.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Tem a certeza que pretende eliminar esta etiqueta de estado?', 'error' => 'Ocorreu um erra ao eliminar a etiqueta de estado. Tente novamente.', - 'success' => 'A etiqueta de estado foi eliminada com sucesso.' - ), + 'success' => 'A etiqueta de estado foi eliminada com sucesso.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Esses ativos não podem ser atribuídos a ninguém.', - 'deployable' => 'Esses ativos podem ser verificados. Uma vez que são atribuídos, eles assumirão um status meta de Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Esses ativos não podem ser verificados, e só aparecerão na visão arquivada. Isso é útil para manter informações sobre recursos para fins orçamentários / históricos, mas mantendo-os fora da lista de ativos do dia-a-dia.', 'pending' => 'Esses ativos ainda não podem ser atribuídos a qualquer pessoa, muitas vezes usado para itens que estão fora de reparo, mas é esperado que retornem à circulação.', - ), + ], -); +]; diff --git a/resources/lang/pt-PT/admin/users/general.php b/resources/lang/pt-PT/admin/users/general.php index 7720c8fc50..24bc99fe17 100644 --- a/resources/lang/pt-PT/admin/users/general.php +++ b/resources/lang/pt-PT/admin/users/general.php @@ -1,7 +1,6 @@ 'Este utilizador pode fazer login', 'activated_disabled_help_text' => 'Não pode editar o estado da activação para a sua própria conta.', 'assets_user' => 'Artigos alocados a :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Editar Utilizador', 'filetype_info' => 'Os tipos de ficheiro permitidos são png, gif, jpg, jpeg, doc, docx, pdf, txt, zip e rar.', 'history_user' => 'Histórico para :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Clique aqui para restaurá-los.', 'last_login' => 'Último início de sessão', 'ldap_config_text' => 'As definições de configuração do LDAP podem ser encontradas em Administrador > Definições. A localização (opcional) selecionada vai ser defenida para todos os utilizadores importados.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'As configurações de admin actuais permitem a aplicação selectiva de autenticação de dois passos. ', 'two_factor_enrolled' => 'Dispositivo A2P Registado ', 'two_factor_active' => 'A2P Activa ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/pt-PT/button.php b/resources/lang/pt-PT/button.php index b4b36a7b85..32fba9f16c 100644 --- a/resources/lang/pt-PT/button.php +++ b/resources/lang/pt-PT/button.php @@ -1,6 +1,6 @@ 'Ações', 'add' => 'Adicionar Novo', 'cancel' => 'Cancelar', @@ -8,11 +8,17 @@ return array( 'delete' => 'Remover', 'edit' => 'Editar', 'restore' => 'Restaurar', + 'remove' => 'Remove', 'request' => 'Solicitar', 'submit' => 'Submeter', 'upload' => 'Carregar', - 'select_file' => 'Selecione o arquivo...', + 'select_file' => 'Selecione o arquivo...', 'select_files' => 'Selecionar ficheiros...', 'generate_labels' => '{1} Gerar Rótulo|[2,*] Gerar Rótulos', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/pt-PT/general.php b/resources/lang/pt-PT/general.php index 92e6de5e7c..a505248f46 100644 --- a/resources/lang/pt-PT/general.php +++ b/resources/lang/pt-PT/general.php @@ -19,7 +19,10 @@ 'asset' => 'Artigo', 'asset_report' => 'Relatório de Artigo', 'asset_tag' => 'Etiqueta de Artigo', - 'assets_available' => 'artigos disponíveis', + 'asset_tags' => 'Etiquetas de Artigo', + 'assets_available' => 'Artigos Disponíveis', + 'accept_assets' => 'Artigos Aceites :name', + 'accept_assets_menu' => 'Artigos Aceites', 'audit' => 'Auditoria', 'audit_report' => 'Registro de auditoria', 'assets' => 'Artigos', @@ -30,7 +33,11 @@ 'bulkaudit' => 'Auditoria em massa', 'bulkaudit_status' => 'Status da auditoria', 'bulk_checkout' => 'Saída em massa', - 'bystatus' => 'by Status', + 'bulk_edit' => 'Editar em massa', + 'bulk_delete' => 'Eliminar em massa', + 'bulk_actions' => 'Ações em massa', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', + 'bystatus' => 'por Estado', 'cancel' => 'Cancelar', 'categories' => 'Categorias', 'category' => 'Categoria', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Pedidos', 'city' => 'Cidade', - 'click_here' => 'Clique aqui', + 'click_here' => 'Clique aqui', 'clear_selection' => 'Limpar seleção', 'companies' => 'Empresas', 'company' => 'Empresa', 'component' => 'Componente', 'components' => 'Componentes', - 'complete' => 'Completo', + 'complete' => 'Completo', 'consumable' => 'Consumível', 'consumables' => 'Consumíveis', 'country' => 'País', @@ -58,10 +65,12 @@ 'created' => 'Item criado', 'created_asset' => 'artigo criado', 'created_at' => 'Criado em', - 'record_created' => 'Record Created', + 'record_created' => 'Registro criado', 'updated_at' => 'Atualizado em', 'currency' => '€', // this is deprecated 'current' => 'Atuais', + 'current_password' => 'Senha atual', + 'customize_report' => 'Personalizar relatório', 'custom_report' => 'Relatório de Artigo personalizado', 'dashboard' => 'Dashboard', 'days' => 'dias', @@ -73,56 +82,65 @@ 'delete_confirm' => 'Tem a certeza que deseja eliminar :item?', 'deleted' => 'Removidos', 'delete_seats' => 'Utilizadores apagados', + 'deletion_failed' => 'Falha ao Eliminar', 'departments' => 'Departamentos', - 'department' => 'Departamento', + 'department' => 'Departamento', 'deployed' => 'Implementado', + 'depreciation' => 'Depreciação', + 'depreciations' => 'Depreciação', 'depreciation_report' => 'Relatório de Depreciação', 'details' => 'Detalhes', 'download' => 'Download', - 'download_all' => 'Download All', - 'depreciation' => 'Depreciação', + 'download_all' => 'Descarregar todos', 'editprofile' => 'Editar o seu perfil', 'eol' => 'EOL (Fim de vida)', 'email_domain' => 'Email do Domínio', 'email_format' => 'Formato do Email', 'email_domain_help' => 'Isto é usado para criar endereços de email ao importar', + 'error' => 'Erro', 'filastname_format' => 'Primeira Inicial Último Nome(jsmith@example.com)', 'firstname_lastname_format' => 'Primeiro Nome Último Nome (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Nome próprio e Sobrenome (jane_smith@exemplo.com)', 'lastnamefirstinitial_format' => 'Sobrenome Primeira Inicial (smithj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstintial_dot_lastname_format' => 'Inicial Nome Próprio Sobrenome (j.smith@example.com)', 'first' => 'Primeiro', - 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', - 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', - 'firstinitial.lastname' => 'First Initial Last Name (j.smith@example.com)', - 'firstnamelastinitial' => 'First Name Last Initial (janes@example.com)', + 'firstnamelastname' => 'Nome próprio Sobrenome (jane_smith@exemple.com)', + 'lastname_firstinitial' => 'Sobrenome Inicial Nome Próprio (smith_j@example.com)', + 'firstinitial.lastname' => 'Inicial Nome Próprio Sobrenome(j.smith@example.com)', + 'firstnamelastinitial' => 'Nome próprio Sobrenome (janes@exemple.com)', 'first_name' => 'Nome', 'first_name_format' => 'Primeiro Nome (jane@example.com)', 'files' => 'Ficheiros', 'file_name' => 'Ficheiro', - 'file_type' => 'File Type', + 'file_type' => 'Tipo de ficheiro', 'file_uploads' => 'Upload de Ficheiros', + 'file_upload' => 'Envio de Ficheiro', 'generate' => 'Gerar', - 'github_markdown' => 'Este campo aceita Github flavored markdown.', + 'generate_labels' => 'Gerar Etiquetas', + 'github_markdown' => 'Este campo aceita Github flavored markdown.', 'groups' => 'Grupos', 'gravatar_email' => 'Endereço de email do Gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Histórico', 'history_for' => 'Histórico para', 'id' => 'ID', 'image' => 'Imagem', 'image_delete' => 'Apagar imagem', 'image_upload' => 'Carregar Imagem', - 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', + 'filetypes_accepted_help' => 'O tipo de arquivo aceito é :types. O tamanho máximo de upload permitido é :size.abroad. tipos de arquivos aceitos são :types. O tamanho máximo de upload permitido é :size.', + 'filetypes_size_help' => 'O tamanho máximo de upload permitido é :size.', + 'image_filetypes_help' => 'Os tipos de ficheiros aceites são jpg, webp, png, gif e svg. O tamanho máximo permitido para envio é de :size.', 'import' => 'Importar', - 'importing' => 'Importing', + 'importing' => 'A importar', 'importing_help' => 'You can import assets, accessories, licenses, components, consumables, and users via CSV file.

The CSV should be comma-delimited and formatted with headers that match the ones in the sample CSVs in the documentation.', 'import-history' => 'Histórico de Importação', 'asset_maintenance' => 'Manutenção de Artigo', 'asset_maintenance_report' => 'Relatório de Manutenção de Artigos', 'asset_maintenances' => 'Manutenções de Artigos', 'item' => 'Item', + 'item_name' => 'Nome do Item', 'insufficient_permissions' => 'Permissões insuficientes!', - 'kits' => 'Predefined Kits', + 'kits' => 'Kits padrão', 'language' => 'Idioma', 'last' => 'Última', 'last_login' => 'Último login', @@ -132,7 +150,7 @@ 'licenses_available' => 'Licenças disponíveis', 'licenses' => 'Licenças', 'list_all' => 'Listar todas', - 'loading' => 'A carregar', + 'loading' => 'A carregar... por favor aguarde....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Esta funcionalidade foi desativada na versão de demonstração.', 'location' => 'Localização', @@ -141,15 +159,17 @@ 'logout' => 'Sair', 'lookup_by_tag' => 'Procurar por Código', 'maintenances' => 'Manutenções', + 'manage_api_keys' => 'Gerir API Keys', 'manufacturer' => 'Fabricante', 'manufacturers' => 'Fabricantes', 'markdown' => 'Este campo permite Github flavored markdown.', 'min_amt' => 'Min. Qt', - 'min_amt_help' => 'Número mínimo de itens que devem estar disponíveis antes de do alerta é acionado.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Modelo Nº.', 'months' => 'meses', 'moreinfo' => 'Mais informação', 'name' => 'Nome', + 'new_password' => 'Nova senha', 'next' => 'Próximo', 'next_audit_date' => 'Próxima Data de Auditoria', 'last_audit' => 'Última auditoria', @@ -171,19 +191,26 @@ 'purchase_date' => 'Data de compra', 'qty' => 'QTD', 'quantity' => 'Quantidade', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Pronto para implementar', 'recent_activity' => 'Actividade Recente', + 'remaining' => 'Restantes', 'remove_company' => 'Remover associação de empresa', 'reports' => 'Relatórios', 'restored' => 'restaurado', - 'restore' => 'Restore', + 'restore' => 'Restaurar', + 'requestable_models' => 'Modelos Solicitados', 'requested' => 'Solicitado', + 'requested_date' => 'Data de solicitação', + 'requested_assets' => 'Artigos solicitados', + 'requested_assets_menu' => 'Artigos solicitados', 'request_canceled' => 'Pedido cancelado', 'save' => 'Guardar', 'select' => 'Selecione', + 'select_all' => 'Selecionar Tudo', 'search' => 'Pesquisar', 'select_category' => 'Selecionar Categoria', - 'select_department' => 'Selecione um Departamento', + 'select_department' => 'Selecione um Departamento', 'select_depreciation' => 'Selecione um Tipo de Depreciação', 'select_location' => 'Selecione uma localização', 'select_manufacturer' => 'Selecione um Fabricante', @@ -200,7 +227,8 @@ 'sign_in' => 'Iniciar sessão', 'signature' => 'Assinatura', 'skin' => 'Skin', - 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', + 'slack_msg_note' => 'Uma mensagem de slack será enviada', + 'slack_test_msg' => 'Parece que a integração Slack com o Snipe-IT está a funcionar!', 'some_features_disabled' => 'MODO DE DEMONSTRAÇÃO: Algumas funcionalidades estão desativadas para esta instalação.', 'site_name' => 'Nome do site', 'state' => 'Distrito', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Tem certeza de que deseja excluir', 'submit' => 'Submeter', 'target' => 'Destino', + 'toggle_navigation' => 'Activar/Desactivar Navegação', 'time_and_date_display' => 'Exibição de hora e data', 'total_assets' => 'artigos', 'total_licenses' => 'licenças', @@ -230,6 +259,7 @@ 'users' => 'Utilizadores', 'viewall' => 'View All', 'viewassets' => 'Ver Artigos Alocados', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Website', 'welcome' => 'Bem vindo, :name', 'years' => 'anos', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/pt-PT/help.php b/resources/lang/pt-PT/help.php index 4cb2354f89..1e4c861266 100644 --- a/resources/lang/pt-PT/help.php +++ b/resources/lang/pt-PT/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'Mais Informações', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/pt-PT/mail.php b/resources/lang/pt-PT/mail.php index a6e19a76a7..4f506eadfa 100644 --- a/resources/lang/pt-PT/mail.php +++ b/resources/lang/pt-PT/mail.php @@ -1,6 +1,6 @@ 'Um utilizador cancelou um pedido de artigo no site', 'a_user_requested' => 'Um utilizador solicitou um artigo no site', 'accessory_name' => 'Nome do acessório:', @@ -18,9 +18,9 @@ return array( 'click_to_confirm' => 'Por favor clique no link a seguir para confirmar sua conta :web:', 'click_on_the_link_accessory' => 'Por favor clique no link na parte inferior para confirmar que recebeu o acessório.', 'click_on_the_link_asset' => 'Por favor clique no link na parte inferior para confirmar que recebeu o artigo.', - 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', - 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', - 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_Asset_Checkin' => 'Confirmação da devolução do artigo', + 'Confirm_Accessory_Checkin' => 'Confirme a devolução do acessório', + 'Confirm_accessory_delivery' => 'Confirme a entrega do acessório', 'Confirm_license_delivery' => 'License delivery confirmation', 'Confirm_asset_delivery' => 'Asset delivery confirmation', 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Isto é um email de teste do Snipe-IT Asset Management System. Se recebeste o recebeste, quer dizer que o email está a funcionar :)', 'the_following_item' => 'O Item a seguir foi devolvido: ', 'low_inventory_alert' => 'Há :count que está abaixo do estoque mínimo ou em breve estará baixo. Existem :count itens que estão abaixo do estoque mínimo ou em breve estarão baixos.', - 'assets_warrantee_alert' => 'Há :count licença a expirar nos próximos :threshold dias. Existem :count licenças que irão expirar nos próximos :threshold dias.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Há :count licença a expirar nos próximos :threshold dias. Existem :count licenças que irão expirar nos próximos :threshold dias.', 'to_reset' => 'Para fazer reset a senha do :web, preencha este formulário:', 'type' => 'Tipo', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'Ver seus ativos' -); + 'your_assets' => 'Ver seus ativos', +]; diff --git a/resources/lang/pt-PT/passwords.php b/resources/lang/pt-PT/passwords.php index 6e8e65a4ef..4ff0538b6b 100644 --- a/resources/lang/pt-PT/passwords.php +++ b/resources/lang/pt-PT/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'O link com a senha de acesso foi enviado com sucesso!', 'user' => 'Nenhum Utilizador activo encontrado com esse e-mail.', ]; - diff --git a/resources/lang/pt-PT/validation.php b/resources/lang/pt-PT/validation.php index a10acbb16d..cd83393e58 100644 --- a/resources/lang/pt-PT/validation.php +++ b/resources/lang/pt-PT/validation.php @@ -1,6 +1,6 @@ 'O :attribute deve conter pelos menos :min caracteres.', 'array' => 'O atributo deve ter pelo menos: itens mínimos.', ], + 'starts_with' => 'O :attribute deve começar com um dos seguintes: :values.', 'not_in' => 'O :attribute selecionado é inválido.', 'numeric' => ':attribute tem que ser um número.', 'present' => 'O campo: atributo deve estar presente.', @@ -88,8 +89,8 @@ return array( 'unique' => 'Este :attribute já existe.', 'uploaded' => 'O atributo: não foi possível carregar.', 'url' => 'O formato do :attribute é inválido.', - "unique_undeleted" => "O :atribute deve ser único.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'O :atribute deve ser único.', + 'non_circular' => 'O :attribute não deve criar uma referência circular.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "O campo: atributo contém um caractere que não é permitido.", - "email_array" => "Um ou mais endereços de e-mail são inválidos.", - "hashed_pass" => "Sua senha atual está incorreta", + 'alpha_space' => 'O campo: atributo contém um caractere que não é permitido.', + 'email_array' => 'Um ou mais endereços de e-mail são inválidos.', + 'hashed_pass' => 'Sua senha atual está incorreta', 'dumbpwd' => 'Essa senha é muito comum.', - "statuslabel_type" => "Você deve selecionar um tipo de etiqueta de status válido", + 'statuslabel_type' => 'Você deve selecionar um tipo de etiqueta de status válido', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/ro/admin/asset_maintenances/message.php b/resources/lang/ro/admin/asset_maintenances/message.php index 650b49aedc..0e181ec618 100644 --- a/resources/lang/ro/admin/asset_maintenances/message.php +++ b/resources/lang/ro/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Sigur doriți să ștergeți această întreținere a activelor?', 'error' => 'A apărut o problemă cu ștergerea întreținerii materialelor. Vă rugăm să încercați din nou.', - 'success' => 'Întreținerea activelor a fost ștearsă cu succes.' + 'success' => 'Întreținerea activelor a fost ștearsă cu succes.', ], 'create' => [ 'error' => 'Întreținerea activelor nu a fost creată, încercați din nou.', - 'success' => 'Întreținerea activelor a fost creată cu succes.' + 'success' => 'Întreținerea activelor a fost creată cu succes.', ], 'edit' => [ 'error' => 'Întreținerea activelor nu a fost modificată, încercați din nou.', - 'success' => 'Întreținerea activelor a fost editată cu succes.' + 'success' => 'Întreținerea activelor a fost editată cu succes.', ], 'asset_maintenance_incomplete' => 'Nu a fost finalizată încă', 'warranty' => 'garanţie', 'not_warranty' => 'Nu garanție', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/ro/admin/asset_maintenances/table.php b/resources/lang/ro/admin/asset_maintenances/table.php index dd66450268..7253836a73 100644 --- a/resources/lang/ro/admin/asset_maintenances/table.php +++ b/resources/lang/ro/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Întreținerea activelor', 'asset_name' => 'Numele activului', 'is_warranty' => 'garanţie', - 'dl_csv' => 'Descărcați CSV' + 'dl_csv' => 'Descărcați CSV', ]; diff --git a/resources/lang/ro/admin/categories/general.php b/resources/lang/ro/admin/categories/general.php index 10fb976af9..7cdc393ad8 100644 --- a/resources/lang/ro/admin/categories/general.php +++ b/resources/lang/ro/admin/categories/general.php @@ -18,6 +18,6 @@ return array( 'update' => 'Actualizeaza categorie', 'use_default_eula' => 'Utilizați în schimb implicit EULA.', 'use_default_eula_disabled' => 'Foloseste EULA general implicita. EULA implicita nu a fost gasita. A se crea una in Setari.', - 'use_default_eula_column' => 'Use default EULA', + 'use_default_eula_column' => 'Folosește EULA implicită', ); diff --git a/resources/lang/ro/admin/companies/general.php b/resources/lang/ro/admin/companies/general.php index 614455514d..7312ad9e3a 100644 --- a/resources/lang/ro/admin/companies/general.php +++ b/resources/lang/ro/admin/companies/general.php @@ -1,4 +1,7 @@ 'Selectați Companie', + 'about_companies' => 'Despre companii', + 'about_companies_description' => ' Poți folosi câmpul "Companie" ca un câmp simplu de informare sau le puteți folosi pentru a restricționa vizibilitatea și disponibilitatea activelor la utilizatorii unei anumite companii prin activarea opțiunii "Suport complet companii" din setările administrative.', ]; diff --git a/resources/lang/ro/admin/companies/message.php b/resources/lang/ro/admin/companies/message.php index af8f08fcc0..2eefc130c0 100644 --- a/resources/lang/ro/admin/companies/message.php +++ b/resources/lang/ro/admin/companies/message.php @@ -1,18 +1,19 @@ 'Compania nu există.', 'assoc_users' => 'Această companie este în prezent asociată cu cel puțin un model și nu poate fi ștearsă. Actualizați-vă modelele pentru a nu mai referi această companie și încercați din nou.', - 'create' => array( + 'create' => [ 'error' => 'Compania nu a fost creată, încercați din nou.', - 'success' => 'Compania a creat cu succes.' - ), - 'update' => array( + 'success' => 'Compania a creat cu succes.', + ], + 'update' => [ 'error' => 'Compania nu a fost actualizată, încercați din nou', - 'success' => 'Compania a fost actualizată cu succes.' - ), - 'delete' => array( + 'success' => 'Compania a fost actualizată cu succes.', + ], + 'delete' => [ 'confirm' => 'Sigur doriți să ștergeți această companie?', 'error' => 'A apărut o problemă cu ștergerea companiei. Vă rugăm să încercați din nou.', - 'success' => 'Compania a fost șters cu succes.' - ) -); + 'success' => 'Compania a fost șters cu succes.', + ], +]; diff --git a/resources/lang/ro/admin/custom_fields/general.php b/resources/lang/ro/admin/custom_fields/general.php index ec07d2a1e2..f39eb30be1 100644 --- a/resources/lang/ro/admin/custom_fields/general.php +++ b/resources/lang/ro/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'câmpuri customizate', + 'manage' => 'Gestionează', 'field' => 'Camp', 'about_fieldsets_title' => 'Despre câmpuri', - 'about_fieldsets_text' => 'Seturile de câmpuri vă permit să creați grupuri de câmpuri personalizate care sunt frecvent reutilizate utilizate pentru tipurile de modele specifice de materiale.', - 'custom_format' => 'Formatul personalizat ...', + 'about_fieldsets_text' => 'Seturile de câmpuri vă permit să grupați câmpurile personalizate care sunt frecvent utilizate pentru tipuri specifice de modele ale activelor.', + 'custom_format' => 'Format Regex personalizat...', 'encrypt_field' => 'Criptați valoarea acestui câmp în baza de date', 'encrypt_field_help' => 'AVERTISMENT: Criptarea unui câmp o face imposibilă.', 'encrypted' => 'criptat', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Folosit de modele', 'order' => 'Ordin', 'create_fieldset' => 'Setul de câmpuri noi', + 'create_fieldset_title' => 'Creați un nou set de câmpuri', 'create_field' => 'Noul câmp personalizat', + 'create_field_title' => 'Creați un nou câmp personalizat', 'value_encrypted' => 'Valoarea acestui câmp este criptată în baza de date. Numai utilizatorii de administrare vor putea vizualiza valoarea decriptată', 'show_in_email' => 'Includeți valoarea acestui câmp în e-mailurile trimise utilizatorului? Căsuțele criptate nu pot fi incluse în e-mailuri.', -); + 'help_text' => 'Text de ajutor', + 'help_text_description' => 'Acesta este un text opțional care va apărea mai jos de elementele formularului în timp ce editezi un activ pentru a oferi informații contextuale pentru fiecare câmp.', + 'about_custom_fields_title' => 'Despre câmpuri personalizate', + 'about_custom_fields_text' => 'Câmpurile personalizate vă permit să adăugați atribute arbitrare la active.', + 'add_field_to_fieldset' => 'Adaugă câmp la un set de câmpuri', + 'make_optional' => 'Obligatoriu - faceți clic pentru a deveni opțional', + 'make_required' => 'Opțional - faceți clic pentru a deveni obligatoriu', + 'reorder' => 'Reordonare', + 'db_field' => 'Câmp în baza de date', + 'db_convert_warning' => 'AVERTISMENT. Acest câmp este în tabelul câmpurilor personalizate ca :db_column dar ar trebui să fie :expected .' +]; diff --git a/resources/lang/ro/admin/depreciations/general.php b/resources/lang/ro/admin/depreciations/general.php index 15f35e27ab..b7c64035e4 100644 --- a/resources/lang/ro/admin/depreciations/general.php +++ b/resources/lang/ro/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Despre deprecierea activelor', 'about_depreciations' => 'Poti sa setezi deprecierea activelor bazat pe depreciere in linie.', 'asset_depreciations' => 'Deprecierea activelor', 'create' => 'Creați amortizări', 'depreciation_name' => 'Nume depreciere', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Numarul de luni', 'update' => 'Actualizați amortizarea', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Valoarea minimă după depreciere', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/ro/admin/depreciations/table.php b/resources/lang/ro/admin/depreciations/table.php index d894ce4c58..f5d17c9d24 100644 --- a/resources/lang/ro/admin/depreciations/table.php +++ b/resources/lang/ro/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Luni', 'term' => 'Perioada', 'title' => 'Nume ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/ro/admin/groups/titles.php b/resources/lang/ro/admin/groups/titles.php index c8015b4c07..b9b5840963 100644 --- a/resources/lang/ro/admin/groups/titles.php +++ b/resources/lang/ro/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Despre Grupuri', 'about_groups' => 'Grupurile sunt folosite pentru generalizarea permisiunilor utilizatorilor.', 'group_management' => 'Management grupuri', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Admin grup', 'allow' => 'Permite', 'deny' => 'Refuza', - -); + 'permission' => 'Permisiune', + 'grant' => 'Permite', + 'no_permissions' => 'Acest grup nu are permisiuni.' +]; diff --git a/resources/lang/ro/admin/hardware/form.php b/resources/lang/ro/admin/hardware/form.php index b0e8053f0a..0e4fee502a 100644 --- a/resources/lang/ro/admin/hardware/form.php +++ b/resources/lang/ro/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirmarea activelor șterse în bloc', +return [ + 'bulk_delete' => 'Confirmarea activelor șterse în bloc', 'bulk_delete_help' => 'Consultați mai jos activele pentru ștergerea în bloc. Odată șterse, aceste active pot fi restaurate, dar nu vor mai fi asociate cu utilizatorii cărora li se alocă în prezent.', 'bulk_delete_warn' => 'Sunteți pe cale să ștergeți: active_count assets.', - 'bulk_update' => 'Actualizarea activelor în bloc', - 'bulk_update_help' => 'Acest formular vă permite să actualizați simultan mai multe elemente. Completați câmpurile pe care trebuie să le schimbați. Toate câmpurile rămase necompletate vor rămâne neschimbate.', - 'bulk_update_warn' => 'Sunteți pe punctul de a edita proprietățile: active_count assets.', + 'bulk_update' => 'Actualizarea activelor în bloc', + 'bulk_update_help' => 'Acest formular vă permite să actualizați simultan mai multe elemente. Completați câmpurile pe care trebuie să le schimbați. Toate câmpurile rămase necompletate vor rămâne neschimbate.', + 'bulk_update_warn' => 'Sunteți pe punctul de a edita proprietățile: active_count assets.', 'checkedout_to' => 'Alocat la', 'checkout_date' => 'Verifica data', 'checkin_date' => 'Verificați data', @@ -38,7 +38,12 @@ return array( 'tag' => 'Eticheta activ', 'update' => 'Actualizeaza activ', 'warranty' => 'Garantie', - 'warranty_expires' => 'Garanția expiră', + 'warranty_expires' => 'Garanția expiră', 'years' => 'Ani', -) -; + 'asset_location' => 'Actualizați locația activului', + 'asset_location_update_default_current' => 'Actualizați locația implicită ȘI locația curentă', + 'asset_location_update_default' => 'Actualizați doar locația implicită', + 'asset_not_deployable' => 'Activul este indisponibil și nu poate fi eliberat.', + 'asset_deployable' => 'Activul e disponibil și poate fi eliberat.', + 'processing_spinner' => 'În curs de procesare...', +]; diff --git a/resources/lang/ro/admin/hardware/general.php b/resources/lang/ro/admin/hardware/general.php index 951f0815e1..042269fafc 100644 --- a/resources/lang/ro/admin/hardware/general.php +++ b/resources/lang/ro/admin/hardware/general.php @@ -1,22 +1,43 @@ 'Despre Active', 'about_assets_text' => 'Activele sunt elemente urmărite prin numărul de serie sau eticheta de activ. Ele tind să fie elemente de valoare mai mare în cazul în care identificarea unui anumit element contează.', - 'archived' => 'Arhivate', + 'archived' => 'Arhivate', 'asset' => 'Activ', 'bulk_checkout' => 'Predă activ', 'checkin' => 'Verifica activ', 'checkout' => 'Checkout Asset', 'clone' => 'Cloneaza activ', 'deployable' => 'Lansabil', - 'deleted' => 'This asset has been deleted.', + 'deleted' => 'Acest activ a fost șters.', 'edit' => 'Editeaza activ', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_deleted' => 'Acest model de active a fost șters. Trebuie să restaurați modelul înainte de a putea restaura activul.', 'requestable' => 'Requestable', 'requested' => 'Solicitat', + 'not_requestable' => 'Nu poate fi solicitat', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restabilirea activului', 'pending' => 'In asteptare', 'undeployable' => 'Nelansabil', 'view' => 'Vizualizeaza activ', -); + 'csv_error' => 'Aveți o eroare în fișierul dvs. CSV:', + 'import_text' => ' +

+ Încărcați un CSV care conține istoricul activelor. Activele și utilizatorii TREBUIE să existe deja în sistem sau acestea vor fi ignorate. Potrivirea activelor pentru importul istoricului se face pe baza etichetei activului. Vom încerca să găsim un utilizator care se potrivește pe baza numelui de utilizator pe care îl furnizați, și a criteriilor pe care le selectați mai jos. Dacă nu selectați niciun criteriu de mai jos, va încerca potrivirea pe baza formatul numelui de utilizator configurat în Admin > Setări Generale. +

+ +

Câmpurile incluse în CSV trebuie să se potrivească cu antetul: Etichetă Activ, Nume, Dată Predare, Dată Primire. Alte câmpuri suplimentare vor fi ignorate.

+ +

Dată Primire: datele de primire în gestiune necompletate sau viitoare vor marca produsele ca predate către utilizatorul asociat. Dacă coloana Dată Primire este exclusă, data primirii în gestiune va fi data curentă.

+ ', + 'csv_import_match_f-l' => 'Încercați potrivirea utilizatorilor după prenume.nume de familie (de ex. jane.smith)', + 'csv_import_match_initial_last' => 'Încercați potrivirea utilizatorilor după inițiala numelui și numele de familie (de ex. jsmith)', + 'csv_import_match_first' => 'Încercați potrivirea utilizatorilor după prenume (de ex. jane)', + 'csv_import_match_email' => 'Încercați potrivirea utilizatorilor folosind emailul ca nume utilizator', + 'csv_import_match_username' => 'Încercați potrivirea utilizatorilor după numele de utilizator', + 'error_messages' => 'Mesaje de eroare:', + 'success_messages' => 'Mesaje de succes:', + 'alert_details' => 'Vezi mai jos pentru detalii.', + 'custom_export' => 'Export date personalizat' +]; diff --git a/resources/lang/ro/admin/hardware/message.php b/resources/lang/ro/admin/hardware/message.php index a3d1fa065d..1fd82bc6ad 100644 --- a/resources/lang/ro/admin/hardware/message.php +++ b/resources/lang/ro/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Warning: Acest activ a fost marcat ca fiind în prezent nedelimitat. Dacă această stare sa modificat, actualizați starea activelor.', 'does_not_exist' => 'Activul nu exista.', - 'does_not_exist_or_not_requestable' => 'Bună încercare. Acest bun nu există sau nu este solicitat.', + 'does_not_exist_or_not_requestable' => 'Acest activ nu există sau nu poate fi solicitat.', 'assoc_users' => 'Acest activ este predat catre un utilizator si nu se poate sterge. Va rugam verificati activul, dupa care incercati sa-l stergeti iar. ', - 'create' => array( + 'create' => [ 'error' => 'Activul nu a fost creat, va rugam incercati iar. :(', - 'success' => 'Activul a fost creat. :)' - ), + 'success' => 'Activul a fost creat. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Activul nu a fost actualizat, va rugam incercati iar', 'success' => 'Activul a fost actualizat.', 'nothing_updated' => 'Nu au fost selectate câmpuri, deci nimic nu a fost actualizat.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Asset nu a fost restaurat, încercați din nou', - 'success' => 'Activul a fost restaurat cu succes.' - ), + 'success' => 'Activul a fost restaurat cu succes.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Analiza activelor nu a avut succes. Vă rugăm să încercați din nou.', - 'success' => 'Analiza activelor a fost înregistrată cu succes.' - ), + 'success' => 'Analiza activelor a fost înregistrată cu succes.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Fișierul nu a fost șters. Vă rugăm să încercați din nou.', 'success' => 'Fișierul a fost șters cu succes.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Fișierul nu a fost încărcat. Vă rugăm să încercați din nou.', 'success' => 'Fișierul a fost încărcat cu succes.', 'nofiles' => 'Nu ați selectat niciun fișier pentru încărcare sau fișierul pe care încercați să îl încărcați este prea mare', 'invalidfiles' => 'Unul sau mai multe fișiere este prea mare sau este un tip de fișier care nu este permis. Tipurile de fișiere permise sunt png, gif, jpg, doc, docx, pdf și txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Unele elemente nu au importat corect.', 'errorDetail' => 'Următoarele elemente nu au fost importate din cauza erorilor.', - 'success' => "Fișierul dvs. a fost importat", - 'file_delete_success' => "Fișierul dvs. a fost șters cu succes", - 'file_delete_error' => "Fișierul nu a putut fi șters", - ), + 'success' => 'Fișierul dvs. a fost importat', + 'file_delete_success' => 'Fișierul dvs. a fost șters cu succes', + 'file_delete_error' => 'Fișierul nu a putut fi șters', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Sunteti sigur ca vreti sa stergeti acest activ?', 'error' => 'S-a intampinat o problema la stergerea activului. Va rugam incercati iar.', 'nothing_updated' => 'Nu au fost selectate active, deci nimic nu a fost șters.', - 'success' => 'Activul a fost sters.' - ), + 'success' => 'Activul a fost sters.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Activul nu a fost predat, va rugam incercati iar', 'success' => 'Activul a fost predat.', 'user_does_not_exist' => 'Utilizatorul este invalid. Va rugam incercati iar.', 'not_available' => 'Activul respectiv nu este disponibil pentru checkout!', - 'no_assets_selected' => 'Trebuie să selectați cel puțin un articol din lista' - ), + 'no_assets_selected' => 'Trebuie să selectați cel puțin un articol din lista', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Activul nu a fost primit, va rugam incercati iar', 'success' => 'Activul a fost primit.', 'user_does_not_exist' => 'Utilizatorul este invalid. Va rugam incercati iar.', 'already_checked_in' => 'Activul respectiv este deja înregistrat.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Nu a fost solicitat un activ, încercați din nou', 'success' => 'Activele solicitate cu succes.', - 'canceled' => 'Solicitarea de checkout a fost anulată cu succes' - ) + 'canceled' => 'Solicitarea de checkout a fost anulată cu succes', + ], -); +]; diff --git a/resources/lang/ro/admin/hardware/table.php b/resources/lang/ro/admin/hardware/table.php index 6ac8547ef0..8989ba9ac4 100644 --- a/resources/lang/ro/admin/hardware/table.php +++ b/resources/lang/ro/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Eticheta activ', 'asset_model' => 'Model', - 'book_value' => 'Valoare', + 'book_value' => 'Valoarea Curentă', 'change' => 'Predat/Primit', 'checkout_date' => 'Data predare', 'checkoutto' => 'Predat', + 'current_value' => 'Valoarea Curentă', 'diff' => 'Diferenta', 'dl_csv' => 'Descarca CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serie', 'status' => 'Statut', 'title' => 'Activ ', - 'image' => 'Imagine dispozitiv', + 'image' => 'Imagine dispozitiv', 'days_without_acceptance' => 'Zile fără acceptare', - 'monthly_depreciation' => 'Depreciere lunară' - -); + 'monthly_depreciation' => 'Depreciere lunară', + 'assigned_to' => 'Desemnat către', + 'requesting_user' => 'Utilizatorul solicitant', + 'requested_date' => 'Data solicitării', + 'changed' => 'Modificat', + 'icon' => 'Pictogramă', +]; diff --git a/resources/lang/ro/admin/kits/general.php b/resources/lang/ro/admin/kits/general.php index 3721bc3df2..55b5f60205 100644 --- a/resources/lang/ro/admin/kits/general.php +++ b/resources/lang/ro/admin/kits/general.php @@ -1,6 +1,6 @@ 'Despre kit-uri predefinite', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/ro/admin/locations/table.php b/resources/lang/ro/admin/locations/table.php index 9e5ec71323..298eee5f2e 100644 --- a/resources/lang/ro/admin/locations/table.php +++ b/resources/lang/ro/admin/locations/table.php @@ -1,6 +1,6 @@ 'Despre Locații', 'about_locations' => 'Locațiile sunt utilizate pentru a urmări informațiile despre locație pentru utilizatori, active și alte elemente', 'assets_rtd' => 'bunuri', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -11,8 +11,8 @@ return array( 'country' => 'Tara', 'create' => 'Creeaza locatie', 'update' => 'Actualizeaza locatie', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', + 'print_assigned' => 'Tipărește active atribuite', + 'print_all_assigned' => 'Tipărește toate activele atribuite', 'name' => 'Nume locatie', 'address' => 'Adresa', 'zip' => 'Cod postal', @@ -20,4 +20,21 @@ return array( 'parent' => 'Mamă', 'currency' => 'Locație Monedă', 'ldap_ou' => 'LDAP Căutați OU', - ); + 'user_name' => 'Nume utilizator', + 'department' => 'Departament', + 'location' => 'Locatie', + 'asset_tag' => 'Eticheta activului', + 'asset_name' => 'Nume', + 'asset_category' => 'Categorie', + 'asset_manufacturer' => 'Producator', + 'asset_model' => 'Model', + 'asset_serial' => 'Serie', + 'asset_location' => 'Locatie', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/ro/admin/models/general.php b/resources/lang/ro/admin/models/general.php index 53f281b74c..e8a0ffd4b2 100644 --- a/resources/lang/ro/admin/models/general.php +++ b/resources/lang/ro/admin/models/general.php @@ -3,7 +3,7 @@ return array( 'about_models_title' => 'Despre modelele de active', 'about_models_text' => 'Modelele de activ sunt o modalitate de a grupa active identice. "MBP 2013", "iPhone 6s" etc.', - 'deleted' => 'This model has been deleted.', + 'deleted' => 'Acest model a fost șters.', 'bulk_delete' => 'Stergere in masa a modelelor de echipamente', 'bulk_delete_help' => 'Utilizați casetele de selectare de mai jos pentru a confirma ștergerea modelelor de echipamente selectate. Modelele care au echipamente asociate cu acestea nu pot fi șterse până când activele nu sunt asociate cu un alt model.', 'bulk_delete_warn' => 'Sunteți pe cale să ștergeți modelul de echipament: model_count.', diff --git a/resources/lang/ro/admin/reports/general.php b/resources/lang/ro/admin/reports/general.php index 7b5da4cad2..bfce060c68 100644 --- a/resources/lang/ro/admin/reports/general.php +++ b/resources/lang/ro/admin/reports/general.php @@ -1,5 +1,10 @@ 'Selectati optiunile dorite pentru raportul de active.' -); +return [ + 'info' => 'Selectati optiunile dorite pentru raportul de active.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/ro/admin/settings/general.php b/resources/lang/ro/admin/settings/general.php index d3b7a04de4..e1013571b8 100644 --- a/resources/lang/ro/admin/settings/general.php +++ b/resources/lang/ro/admin/settings/general.php @@ -1,30 +1,39 @@ 'Director activ', 'ad_domain' => 'Domeniu Active Directory', 'ad_domain_help' => 'Acest lucru este uneori același cu domeniul dvs. de e-mail, dar nu întotdeauna.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC e-mail', 'admin_cc_email_help' => 'Dacă doriți să trimiteți o copie a e-mailurilor de predare/ primire trimise utilizatorilor către un cont de e-mail suplimentar, introduceți-l aici. În caz contrar, lăsați acest câmp necompletat.', 'is_ad' => 'Acesta este un server Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Trimite alerte catre', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Alerte activată', 'alert_interval' => 'Termenul de expirare a alertelor (în zile)', 'alert_inv_threshold' => 'Ajustarea pragului de inventar', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'ID-uri de active', 'audit_interval' => 'Interval de audit', 'audit_interval_help' => 'Dacă vi se cere să efectuați un audit fizic în mod regulat, introduceți intervalul în luni.', 'audit_warning_days' => 'Prag de avertizare privind auditul', 'audit_warning_days_help' => 'Câte zile în avans trebuie să vă avertizăm când activele sunt scadente pentru audit?', - 'auto_increment_assets' => 'Genereaza ID-uri crescatoare de active', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Activați inițial ID-urile de avertizare automată pentru a seta acest lucru', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Copiile de rezervă', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Setări cod de bare', 'confirm_purge' => 'Confirmați purjarea', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Tip de cod de bare 2D', 'alt_barcode_type' => 'Tip de cod de bare 1D', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Setările EULA', 'eula_markdown' => 'Această licență EULA permite Github aromdown markdown.', 'favicon' => 'Pictogramă', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Textul suplimentar în subsol ', 'footer_text_help' => 'Acest text va apărea în subsolul din dreapta. Linkurile sunt permise folosind marcaje de tip Github. Pauzele de linii, anteturile, imaginile etc. pot avea rezultate imprevizibile.', 'general_settings' => 'setari generale', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generați Backup', 'header_color' => 'Culoarea antetului', 'info' => 'Aceste setari va lasa sa modificati anumite aspecte ale instalarii.', 'label_logo' => 'Sigla etichetei', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Versiune Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP activat', 'ldap_integration' => 'Integrarea LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'Numărul angajatului LDAP', 'ldap_email' => 'LDAP e-mail', - 'license' => 'Licență software', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Licență software', 'load_remote_text' => 'Scripturi de la distanță', 'load_remote_help_text' => 'Această instalare Snipe-IT poate încărca scripturi din lumea exterioară.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Conectați-vă Notă', 'login_note_help' => 'Opțional includeți câteva propoziții în ecranul de conectare, de exemplu, pentru a ajuta persoanele care au găsit un dispozitiv pierdut sau furat. Acest câmp acceptă markdown Github aromdown', 'login_remote_user_text' => 'Opțiuni de conectare la utilizatorul de la distanță', @@ -118,16 +141,28 @@ return array( 'optional' => 'facultativ', 'per_page' => 'Rezultate pe pagina', 'php' => 'Versiune PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Trebuie sa instalati php-gd ca sa afisati coduri QR, verificati instructiunile de instalare.', 'php_gd_warning' => 'PHP Image Processing si GD plugin NU sunt instalate.', 'pwd_secure_complexity' => 'Complexitatea parolei', 'pwd_secure_complexity_help' => 'Selectați oricare dintre regulile de complexitate a parolei pe care doriți să le impuneți.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Caractere minime de caractere', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Împiedicați parolele comune', 'pwd_secure_uncommon_help' => 'Acest lucru va interzice utilizatorilor să folosească parole comune din primele 10.000 de parole raportate în încălcare.', 'qr_help' => 'Activeaza codurile QR inainte sa setati asta', 'qr_text' => 'Text cod QR', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Setare', 'settings' => 'Setari', 'show_alerts_in_menu' => 'Afișați alertele din meniul de sus', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Afișați imaginile în e-mailuri', 'show_images_in_email_help' => 'Debifați această casetă dacă instalarea dvs. Snipe-IT se află în spatele unei rețele VPN sau închisă, iar utilizatorii din afara rețelei nu vor putea încărca imagini din această instalare în e-mailurile lor.', 'site_name' => 'Nume site', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Actualizeaza setari', 'value' => 'Valoare', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Despre Setări', 'about_settings_text' => 'Aceste setări vă permit să personalizați anumite aspecte ale instalării.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Politica de confidenţialitate', 'privacy_policy_link_help' => 'Dacă este inclus aici o adresă URL, un link către politica dvs. de confidențialitate va fi inclus în subsolul aplicației și în orice e-mailuri trimise de sistem, în conformitate cu GDPR. ', 'purge' => 'Eliminați înregistrările șterse', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Etichetați jgheabul de jos', 'labels_display_sgutter' => 'Eticheta jgheab', 'labels_fontsize' => 'Dimensiunea fontului etichetei', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Verificarea acestei casete va impune o constrângere de unicitate în serialele de active', 'zerofill_count' => 'Lungimea etichetelor de activ, inclusiv zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/ro/admin/settings/message.php b/resources/lang/ro/admin/settings/message.php index ad3d1222c6..a039bd2615 100644 --- a/resources/lang/ro/admin/settings/message.php +++ b/resources/lang/ro/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'A aparut o eroare la actualizare. ', - 'success' => 'Setari au fost actualizate.' - ), - 'backup' => array( + 'success' => 'Setari au fost actualizate.', + ], + 'backup' => [ 'delete_confirm' => 'Sigur doriți să ștergeți acest fișier de rezervă? Această acțiune nu poate fi anulată.', 'file_deleted' => 'Fișierul de rezervă a fost șters cu succes.', 'generated' => 'Un nou dosar de rezervă a fost creat cu succes.', 'file_not_found' => 'Acest fișier de rezervă nu a putut fi găsit pe server.', - ), - 'purge' => array( + 'restore_warning' => 'Da, restaurează. Confirm suprascrierea tuturor datelor existente în baza de date. Acest lucru va deconecta și pe toți utilizatorii curenți (inclusiv pe tine).', + 'restore_confirm' => 'Sunteți sigur că doriți restaurarea bazei de date din fișierul :filename?' + ], + 'purge' => [ 'error' => 'A apărut o eroare în timpul epurării.', 'validation_failed' => 'Confirmarea dvs. de purjare este incorectă. Introduceți cuvântul "DELETE" în caseta de confirmare.', - 'success' => 'Înregistrările șterse au fost eliminate cu succes.' - ), - -); + 'success' => 'Înregistrările șterse au fost eliminate cu succes.', + ], + 'mail' => [ + 'sending' => 'Se trimite email-ul de test...', + 'success' => 'Email trimis!', + 'error' => 'Email-ul nu a putut fi trimis.', + 'additional' => 'Nu a fost furnizat nici un mesaj de eroare suplimentar. Verificați setările de email și logurile aplicației.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/ro/admin/statuslabels/message.php b/resources/lang/ro/admin/statuslabels/message.php index 60b1268c90..39feaa883c 100644 --- a/resources/lang/ro/admin/statuslabels/message.php +++ b/resources/lang/ro/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Eticheta de stare nu există.', 'assoc_assets' => 'Această etichetă de stare este în prezent asociată cu cel puțin un singur activ și nu poate fi ștearsă. Actualizați-vă activele astfel încât să nu mai faceți referire la această stare și încercați din nou.', - - 'create' => array( + 'create' => [ 'error' => 'Eticheta de stare nu a fost creată, încercați din nou.', - 'success' => 'Eticheta de stare a fost creată cu succes.' - ), + 'success' => 'Eticheta de stare a fost creată cu succes.', + ], - 'update' => array( + 'update' => [ 'error' => 'Eticheta de stare nu a fost actualizată, încercați din nou', - 'success' => 'Eticheta de stare a fost actualizată cu succes.' - ), + 'success' => 'Eticheta de stare a fost actualizată cu succes.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Sigur doriți să ștergeți această etichetă de stare?', 'error' => 'A apărut o problemă la ștergerea etichetei de stare. Vă rugăm să încercați din nou.', - 'success' => 'Eticheta de stare a fost șters cu succes.' - ), + 'success' => 'Eticheta de stare a fost șters cu succes.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Aceste active nu pot fi atribuite nimănui.', - 'deployable' => 'Aceste active pot fi verificate. Odată ce sunt atribuite, vor avea un status meta de Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Aceste active nu pot fi verificate și vor apărea numai în vizualizarea Arhivat. Acest lucru este util pentru păstrarea informațiilor despre active în scopuri bugetare / istorice, dar păstrându-le din lista activelor zilnice.', 'pending' => 'Aceste bunuri nu pot fi încă alocate nimănui, adesea folosite pentru articole care urmează să fie reparate, dar se așteaptă ca acestea să revină în circulație.', - ), + ], -); +]; diff --git a/resources/lang/ro/admin/users/general.php b/resources/lang/ro/admin/users/general.php index 4a1e070ffd..b0691cb2f6 100644 --- a/resources/lang/ro/admin/users/general.php +++ b/resources/lang/ro/admin/users/general.php @@ -1,7 +1,6 @@ 'Acest utilizator se poate conecta', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Activul desemnat catre :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Editeaza utilizator', 'filetype_info' => 'Tipurile de fișiere permise sunt png, gif, jpg, jpeg, doc, docx, pdf, txt, zip și rar.', 'history_user' => 'Istoric pentru :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Faceți clic aici pentru a le restaura.', 'last_login' => 'Ultima logare', 'ldap_config_text' => 'Setările de configurare LDAP pot fi găsite pe Administrator> Setări. Locația selectată (opțional) va fi setată pentru toți utilizatorii importați.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Setările dvs. actuale de administrare permit executarea selectivă a autentificării cu două factori.', 'two_factor_enrolled' => 'Dispozitivul 2FA Înregistrat', 'two_factor_active' => '2FA Active', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/ro/auth/general.php b/resources/lang/ro/auth/general.php index d9f4a4a5e7..3a0f89a9fe 100644 --- a/resources/lang/ro/auth/general.php +++ b/resources/lang/ro/auth/general.php @@ -4,13 +4,13 @@ return [ 'send_password_link' => 'Trimiteți parola Resetare legătură', 'email_reset_password' => 'Resetați parola e-mail', 'reset_password' => 'Reseteaza parola', - 'saml_login' => 'Login via SAML', + 'saml_login' => 'Logare prin SAML', 'login' => 'Logare', 'login_prompt' => 'Va rugam sa va logati', 'forgot_password' => 'Am uitat parola', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', + 'ldap_reset_password' => 'Faceți clic aici pentru a vă reseta parola LDAP', 'remember_me' => 'Amintește-ți de mine', - 'username_help_top' => 'Enter your username to be emailed a password reset link.', - 'username_help_bottom' => 'Your username and email address may be the same, but may not be, depending on your configuration. If you cannot remember your username, contact your administrator.

Usernames without an associated email address will not be emailed a password reset link. ', + 'username_help_top' => 'Introdu numele tău de utilizator pentru a primi un e-mail cu link-ul de resetare a parolei.', + 'username_help_bottom' => 'Numele de utilizator și adresa de e-mail pot pot sau nu să coincidă, în funcție de configurația dumneavoastră. Dacă nu vă amintiți numele de utilizator, contactați administratorul.

Utilizatorilor fără o adresă de e-mail asociată nu li se va trimite prin e-mail link-ul de resetare a parolei. ', ]; diff --git a/resources/lang/ro/button.php b/resources/lang/ro/button.php index 3f736baa0d..a051ccd347 100644 --- a/resources/lang/ro/button.php +++ b/resources/lang/ro/button.php @@ -1,6 +1,6 @@ 'Actiuni', 'add' => 'Adauga', 'cancel' => 'Anuleaza', @@ -8,11 +8,17 @@ return array( 'delete' => 'Sterge', 'edit' => 'Editeaza', 'restore' => 'Restaureaza', + 'remove' => 'Remove', 'request' => 'Cerere', 'submit' => 'Trimiteti', 'upload' => 'Incarca', - 'select_file' => 'Selectați Fișier ...', + 'select_file' => 'Selectați Fișier ...', 'select_files' => 'Selectați Fișier...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/ro/general.php b/resources/lang/ro/general.php index efc90e4dc2..cb747bd366 100644 --- a/resources/lang/ro/general.php +++ b/resources/lang/ro/general.php @@ -19,7 +19,10 @@ 'asset' => 'Activ', 'asset_report' => 'Raport de active', 'asset_tag' => 'Eticheta activ', - 'assets_available' => 'Active disponibile', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Jurnal de audit', 'assets' => 'Active', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Auditul în bloc', 'bulkaudit_status' => 'Starea auditului', 'bulk_checkout' => 'Comenzi în numerar', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Anuleaza', 'categories' => 'Categorii', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'Oras', - 'click_here' => 'Click aici', + 'click_here' => 'Click aici', 'clear_selection' => 'Clear Selection', 'companies' => 'Companii', 'company' => 'Companie', 'component' => 'component', 'components' => 'Componente', - 'complete' => 'Complet', + 'complete' => 'Complet', 'consumable' => 'Consumabil', 'consumables' => 'Consumabile', 'country' => 'Tara', @@ -62,6 +69,8 @@ 'updated_at' => 'Actualizat la', 'currency' => 'LEI', // this is deprecated 'current' => 'Curent', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Raport active custom', 'dashboard' => 'Bord', 'days' => 'zi', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Sigur doriți să ștergeți :item?', 'deleted' => 'Sters', 'delete_seats' => 'Locurile șterse', + 'deletion_failed' => 'Deletion failed', 'departments' => 'departamente', - 'department' => 'Departament', + 'department' => 'Departament', 'deployed' => 'Pus in folosinta', + 'depreciation' => 'Depreciere', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Raport depreciere', 'details' => 'Details', 'download' => 'Descarca', - 'download_all' => 'Download All', - 'depreciation' => 'Depreciere', + 'download_all' => 'Download All', 'editprofile' => 'Editeaza propriul profil', 'eol' => 'EOL', 'email_domain' => 'Domeniul de e-mail', 'email_format' => 'Formatul e-mailului', 'email_domain_help' => 'Acesta este folosit pentru a genera adrese de e-mail atunci când importați', + 'error' => 'Error', 'filastname_format' => 'Primul nume inițial (jsmith@example.com)', 'firstname_lastname_format' => 'Nume Prenume Nume (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Fisier', 'file_type' => 'File Type', 'file_uploads' => 'Upload fisier', + 'file_upload' => 'File Upload', 'generate' => 'Genereaza', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Grupuri', 'gravatar_email' => 'Adresa E-mail Gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Istorie', 'history_for' => 'Istoric pentru', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Sterge poza', 'image_upload' => 'Incarca poza', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Import', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Raport privind mentenanta produsului', 'asset_maintenances' => 'Întreținerea activelor', 'item' => 'Articol', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Nu aveti permisiuni suficiente!', 'kits' => 'Predefined Kits', 'language' => 'Limba', @@ -132,7 +150,7 @@ 'licenses_available' => 'Licente disponibile', 'licenses' => 'Licente', 'list_all' => 'Arata tot', - 'loading' => 'se incarca', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Această funcție a fost dezactivată pentru instalarea demonstrativă.', 'location' => 'Locatie', @@ -141,15 +159,17 @@ 'logout' => 'Log out', 'lookup_by_tag' => 'Căutarea după eticheta de activ', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Producator', 'manufacturers' => 'Producatori', 'markdown' => 'Acest câmp permite marcarea Github markdown.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Numărul minim de elemente care ar trebui să fie disponibile înainte de declanșarea unei alerte.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Nr. model', 'months' => 'luni', 'moreinfo' => 'Mai multe', 'name' => 'Nume', + 'new_password' => 'New Password', 'next' => 'Următor →', 'next_audit_date' => 'Data următoarei auditări', 'last_audit' => 'Ultimul audit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Data cumpărării', 'qty' => 'QTY', 'quantity' => 'Cantitate', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Gata de lansare', 'recent_activity' => 'Activitate recentă', + 'remaining' => 'Remaining', 'remove_company' => 'Eliminați asocierea companiilor', 'reports' => 'Rapoarte', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Cereri', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Cerere anulată', 'save' => 'Salveaza', 'select' => 'Selectați', + 'select_all' => 'Select All', 'search' => 'Căutare', 'select_category' => 'Selectați o categorie', - 'select_department' => 'Selectați un departament', + 'select_department' => 'Selectați un departament', 'select_depreciation' => 'Selectați un tip de amortizare', 'select_location' => 'Selectați o locație', 'select_manufacturer' => 'Selectați un producător', @@ -200,6 +227,7 @@ 'sign_in' => 'Logheaza-te', 'signature' => 'Semnătură', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'Modul DEMO: Unele caracteristici sunt dezactivate pentru această instalare.', 'site_name' => 'Nume site', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Sigur doriți să ștergeți', 'submit' => 'A depune', 'target' => 'Ţintă', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Afișarea orei și a datei', 'total_assets' => 'Total active', 'total_licenses' => 'Total licente', @@ -230,6 +259,7 @@ 'users' => 'Utilizatori', 'viewall' => 'View All', 'viewassets' => 'Vezi active desemnate', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Website', 'welcome' => 'Bine ati venit, :name', 'years' => 'ani', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/ro/help.php b/resources/lang/ro/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/ro/help.php +++ b/resources/lang/ro/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/ro/mail.php b/resources/lang/ro/mail.php index 7dddf746d2..fa6832eb9e 100644 --- a/resources/lang/ro/mail.php +++ b/resources/lang/ro/mail.php @@ -1,6 +1,6 @@ 'Un utilizator a anulat o solicitare de element pe site', 'a_user_requested' => 'Un utilizator a solicitat un element de pe site', 'accessory_name' => 'Nume accesoriu:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Acesta este un test de la Snipe-IT Asset Management System. Dacă aveți acest lucru, poșta funcționează :)', 'the_following_item' => 'Următorul articol a fost verificat în:', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'Pentru a vă reseta parola web, completați acest formular:', 'type' => 'Tip', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/ro/passwords.php b/resources/lang/ro/passwords.php index e8d1f79d12..cb6bdbbf12 100644 --- a/resources/lang/ro/passwords.php +++ b/resources/lang/ro/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Linkul dvs. de parolă a fost trimis!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/ro/validation.php b/resources/lang/ro/validation.php index 0738bc3204..e2422551ba 100644 --- a/resources/lang/ro/validation.php +++ b/resources/lang/ro/validation.php @@ -1,6 +1,6 @@ ':attribute trebuie sa aiba cel putin :min caractere.', 'array' => 'Atributul:: trebuie să aibă cel puțin: min.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => ':attribute selectat nu e valid.', 'numeric' => ':attribute trebuie sa fie un numar.', 'present' => 'Câmpul atributului trebuie să fie prezent.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute este deja folosit.', 'uploaded' => 'Atributul: nu a reușit să se încarce.', 'url' => 'Formatul :attribute nu este valid.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Câmpul atributului: conține un caracter care nu este permis.", - "email_array" => "Una sau mai multe adrese de e-mail este nevalidă.", - "hashed_pass" => "Parola curentă este incorectă", + 'alpha_space' => 'Câmpul atributului: conține un caracter care nu este permis.', + 'email_array' => 'Una sau mai multe adrese de e-mail este nevalidă.', + 'hashed_pass' => 'Parola curentă este incorectă', 'dumbpwd' => 'Această parolă este prea obișnuită.', - "statuslabel_type" => "Trebuie să selectați un tip de etichetă de stare validă", + 'statuslabel_type' => 'Trebuie să selectați un tip de etichetă de stare validă', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/ru/admin/asset_maintenances/message.php b/resources/lang/ru/admin/asset_maintenances/message.php index 04dbcad26c..f3f2beaa02 100644 --- a/resources/lang/ru/admin/asset_maintenances/message.php +++ b/resources/lang/ru/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Вы уверены что хотите удалить?', 'error' => 'При удалении возникла проблема. Пожалуйста попробуйте еще раз.', - 'success' => 'Удалено.' + 'success' => 'Удалено.', ], 'create' => [ 'error' => 'Не выполнено, попробуйте еще раз.', - 'success' => 'Выполнено.' + 'success' => 'Выполнено.', ], 'edit' => [ 'error' => 'Обслуживание активов не было отредактировано, повторите попытку.', - 'success' => 'Управление активами отредактировано успешно.' + 'success' => 'Управление активами отредактировано успешно.', ], 'asset_maintenance_incomplete' => 'Ещё не готово', 'warranty' => 'Гарантия', 'not_warranty' => 'Гарантии нет/истекла', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/ru/admin/asset_maintenances/table.php b/resources/lang/ru/admin/asset_maintenances/table.php index ca92426162..733724fa83 100644 --- a/resources/lang/ru/admin/asset_maintenances/table.php +++ b/resources/lang/ru/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Заголовок', 'asset_name' => 'Имя ресурса', 'is_warranty' => 'Гарантия', - 'dl_csv' => 'Загрузить CSV' + 'dl_csv' => 'Загрузить CSV', ]; diff --git a/resources/lang/ru/admin/companies/general.php b/resources/lang/ru/admin/companies/general.php index 3459be01da..3a21faaf63 100644 --- a/resources/lang/ru/admin/companies/general.php +++ b/resources/lang/ru/admin/companies/general.php @@ -1,4 +1,7 @@ 'Выберите компанию', + 'about_companies' => 'О компаниях', + 'about_companies_description' => ' Вы можете использовать компании в качестве простого информационного поля или использовать их для ограничения видимости и доступности активов для пользователей определенной компании, включив полную поддержку компании в настройках администратора.', ]; diff --git a/resources/lang/ru/admin/companies/message.php b/resources/lang/ru/admin/companies/message.php index 9e9a532cbb..68fcca9cb8 100644 --- a/resources/lang/ru/admin/companies/message.php +++ b/resources/lang/ru/admin/companies/message.php @@ -1,18 +1,19 @@ 'Компания не существует.', 'assoc_users' => 'Эта компания на данный момент связана по крайней мере с одной моделью и не может быть удалена. Пожалуйста обновите модели, убрав ссылку на эту компанию, и попробуйте снова. ', - 'create' => array( + 'create' => [ 'error' => 'Компания не была создана, попробуйте ещё раз.', - 'success' => 'Компания создана успешно.' - ), - 'update' => array( + 'success' => 'Компания создана успешно.', + ], + 'update' => [ 'error' => 'Компания не была обновлена, попробуйте ещё раз', - 'success' => 'Компания обновлена успешно.' - ), - 'delete' => array( + 'success' => 'Компания обновлена успешно.', + ], + 'delete' => [ 'confirm' => 'Вы уверены, что хотите удалить эту компанию?', 'error' => 'Возникла проблема при удалении компании. Пожалуйста попробуйте снова.', - 'success' => 'Компания была успешно удалена.' - ) -); + 'success' => 'Компания была успешно удалена.', + ], +]; diff --git a/resources/lang/ru/admin/custom_fields/general.php b/resources/lang/ru/admin/custom_fields/general.php index a8b94d0d16..4149989f36 100644 --- a/resources/lang/ru/admin/custom_fields/general.php +++ b/resources/lang/ru/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Настраиваемые поля', + 'manage' => 'Управление', 'field' => 'Поле', 'about_fieldsets_title' => 'О наборах полей', - 'about_fieldsets_text' => 'Наборы полей позволяют вам создать группы пользовательских полей, которые часто используются для конкретных моделей автивов.', - 'custom_format' => 'Пользовательский формат...', + 'about_fieldsets_text' => 'Наборы полей позволяют вам создавать группы пользовательских полей, которые часто используются для конкретных типов модели активов.', + 'custom_format' => 'Пользовательский формат регулярных выражений...', 'encrypt_field' => 'Зашифровать значение этого поля в базе данных', 'encrypt_field_help' => 'ПРЕДУПРЕЖДЕНИЕ: Шифрование поля исключит возможность его поиска.', 'encrypted' => 'Зашифровано', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Использован в моделях', 'order' => 'Порядок', 'create_fieldset' => 'Новый набор полей', + 'create_fieldset_title' => 'Создайте новый набор полей', 'create_field' => 'Новое настраиваемое поле', + 'create_field_title' => 'Создайте новое настраиваемое поле', 'value_encrypted' => 'Значение этого поля зашифровано в базе данных. Только администраторам будет доступно для просмотра расшифрованное значение', 'show_in_email' => 'Включить значение этого поля в письма, которое будет отправлено пользователю? Зашифрованные поля не могут быть включены в сообщения электронной почты.', -); + 'help_text' => 'Текст справки', + 'help_text_description' => 'Это необязательный текст, который будет отображаться под элементами формы при редактировании ресурса для предоставления контекста в поле.', + 'about_custom_fields_title' => 'О пользовательских полях', + 'about_custom_fields_text' => 'Настраиваемые поля позволяют добавлять произвольные атрибуты к ресурсам.', + 'add_field_to_fieldset' => 'Добавить поле к набору полей', + 'make_optional' => 'Требуется - нажмите чтобы сделать необязательным', + 'make_required' => 'Необязательное - нажмите чтобы сделать обязательным', + 'reorder' => 'Изменить порядок', + 'db_field' => 'Поле БД', + 'db_convert_warning' => 'ВНИМАНИЕ. Это поле находится в пользовательской таблице как :db_column но должно быть :expected .' +]; diff --git a/resources/lang/ru/admin/depreciations/general.php b/resources/lang/ru/admin/depreciations/general.php index 077a1f3e0f..806de4345c 100644 --- a/resources/lang/ru/admin/depreciations/general.php +++ b/resources/lang/ru/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'О износе активов', 'about_depreciations' => 'Этот раздел служит для настройки расчета вычисления степени износа активов.', 'asset_depreciations' => 'Износ активов', 'create' => 'Создать амортизацию', 'depreciation_name' => 'Название амортизации', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Количество месяцев', 'update' => 'Обновить амортизацию', - 'depreciation_min' => 'Минимальное значение после амортизации' - -); + 'depreciation_min' => 'Минимальное значение после амортизации', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/ru/admin/depreciations/table.php b/resources/lang/ru/admin/depreciations/table.php index 63c8cb33a5..bbbf5cd122 100644 --- a/resources/lang/ru/admin/depreciations/table.php +++ b/resources/lang/ru/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Месяцев', 'term' => 'Срок', 'title' => 'Название ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/ru/admin/groups/titles.php b/resources/lang/ru/admin/groups/titles.php index c20033be18..8023321d20 100644 --- a/resources/lang/ru/admin/groups/titles.php +++ b/resources/lang/ru/admin/groups/titles.php @@ -1,6 +1,6 @@ 'О группах', 'about_groups' => 'Группы используются для обобщения разрешений пользователей.', 'group_management' => 'Управление группой', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Администратор группы', 'allow' => 'Разрешить', 'deny' => 'Запретить', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/ru/admin/hardware/form.php b/resources/lang/ru/admin/hardware/form.php index 93cc4d0332..6d27a663f9 100644 --- a/resources/lang/ru/admin/hardware/form.php +++ b/resources/lang/ru/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Подвердите массовое удаление активов', +return [ + 'bulk_delete' => 'Подвердите массовое удаление активов', 'bulk_delete_help' => 'Просмотрите активны, выбранные для удаления. После удаления активы могут быть восстановлены, но уже не будет привязаны к пользователям, к которым они привязаны сейчас.', 'bulk_delete_warn' => 'Вы собираетесь удалить :asset_count активов.', - 'bulk_update' => 'Редактировать выбранное', - 'bulk_update_help' => 'Эта форма позволяет Вам обновить несколько объектов за раз. Заполняйте только те поля, которые нужно изменить. Пустые поля останутся без изменений. ', - 'bulk_update_warn' => 'Редактирование свойств :asset_count assets.', + 'bulk_update' => 'Редактировать выбранное', + 'bulk_update_help' => 'Эта форма позволяет Вам обновить несколько объектов за раз. Заполняйте только те поля, которые нужно изменить. Пустые поля останутся без изменений. ', + 'bulk_update_warn' => 'Редактирование свойств :asset_count assets.', 'checkedout_to' => 'Привязан к', 'checkout_date' => 'Дата выдачи', 'checkin_date' => 'Дата возврата', @@ -38,7 +38,12 @@ return array( 'tag' => 'Тег актива', 'update' => 'Изменить актив', 'warranty' => 'Гарантия', - 'warranty_expires' => 'Срок действия гарантии', + 'warranty_expires' => 'Срок действия гарантии', 'years' => 'Лет', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/ru/admin/hardware/general.php b/resources/lang/ru/admin/hardware/general.php index 7e8302ada2..671fb6fa25 100644 --- a/resources/lang/ru/admin/hardware/general.php +++ b/resources/lang/ru/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Об активах', 'about_assets_text' => 'Активы - вещи, которые отслеживаются по серийному номеру или инвентарному номеру. Они, как правило, являются ценными.', - 'archived' => 'Архивированные', + 'archived' => 'Архивированные', 'asset' => 'Актив', 'bulk_checkout' => 'Выдать актив пользователю', 'checkin' => 'Вернуть актив на склад', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'Эта модель была удалена. Вы должны восстановить модель прежде, чем сможете восстановить актив.', 'requestable' => 'Готов к выдаче', 'requested' => 'Запрошенное', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Восстановить актив', 'pending' => 'Ожидание', 'undeployable' => 'Выданные', 'view' => 'Показать актив', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/ru/admin/hardware/message.php b/resources/lang/ru/admin/hardware/message.php index fdaa204ee3..821153b0a2 100644 --- a/resources/lang/ru/admin/hardware/message.php +++ b/resources/lang/ru/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Внимание: Этот актив был помечен как выданный. Если этот статус изменился, необходимо его обновить.', 'does_not_exist' => 'Актив не существует.', - 'does_not_exist_or_not_requestable' => 'Почти получилось. Актив не существует и не доступен для выдачи.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Этот актив в настоящее время привязан к пользователю и не может быть удален. Пожалуйста сначала снимите привязку, и затем попробуйте удалить снова. ', - 'create' => array( + 'create' => [ 'error' => 'Актив не был создан, пожалуйста попробуйте снова. :(', - 'success' => 'Актив успешно создан. :)' - ), + 'success' => 'Актив успешно создан. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Актив не был изменен, пожалуйста попробуйте снова', 'success' => 'Актив успешно изменен.', 'nothing_updated' => 'Поля не выбраны, нечего обновлять.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Актив не был восстановлен, повторите попытку', - 'success' => 'Актив успешно восстановлен.' - ), + 'success' => 'Актив успешно восстановлен.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Аудит активов не увенчался успехом. Пожалуйста, попробуйте еще раз.', - 'success' => 'Аудит успешно выполнен.' - ), + 'success' => 'Аудит успешно выполнен.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Не удалось удалить файл. Повторите попытку.', 'success' => 'Файл успешно удален.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Не удалось загрузить файл(ы). Повторите попытку.', 'success' => 'Файл(ы) успешно загружены.', 'nofiles' => 'Не выбрано ни одного файла для загрузки или файл, который вы пытаетесь загрузить, слишком большой', 'invalidfiles' => 'Один или несколько ваших файлов слишком большого размера или имеют неподдерживаемый формат. Разрешены только следующие форматы файлов: png, gif, jpg, doc, docx, pdf, txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Некоторые элементы не были импортированы корректно.', 'errorDetail' => 'Следующие элементы не были импортированы из за ошибок.', - 'success' => "Ваш файл был импортирован", - 'file_delete_success' => "Ваш файл был успешно удален", - 'file_delete_error' => "Невозможно удалить файл", - ), + 'success' => 'Ваш файл был импортирован', + 'file_delete_success' => 'Ваш файл был успешно удален', + 'file_delete_error' => 'Невозможно удалить файл', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Вы уверены что хотите удалить этот актив?', 'error' => 'При удалении актива возникла проблема. Пожалуйста попробуйте снова.', 'nothing_updated' => 'Ни один из активов не выбран, поэтому ничего не удалено.', - 'success' => 'Актив был успешно удален.' - ), + 'success' => 'Актив был успешно удален.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Актив не был привязан, пожалуйста попробуйте снова', 'success' => 'Актив успешно привязан.', 'user_does_not_exist' => 'Этот пользователь является недопустимым. Пожалуйста, попробуйте еще раз.', 'not_available' => 'Данный актив недоступен к выдаче!', - 'no_assets_selected' => 'Вы должны выбрать хотя бы один актив из списка' - ), + 'no_assets_selected' => 'Вы должны выбрать хотя бы один актив из списка', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Актив не был отвязан, пожалуйста попробуйте снова', 'success' => 'Актив успешно отвязан.', 'user_does_not_exist' => 'Этот пользователь является недопустимым. Пожалуйста, попробуйте еще раз.', 'already_checked_in' => 'Этот актив уже привязан.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Актив не был запрошен, попробуйте ещё раз', 'success' => 'Актив запрошен успешно.', - 'canceled' => 'Запрос актива успешно отменен' - ) + 'canceled' => 'Запрос актива успешно отменен', + ], -); +]; diff --git a/resources/lang/ru/admin/hardware/table.php b/resources/lang/ru/admin/hardware/table.php index e436562740..7fb5d77539 100644 --- a/resources/lang/ru/admin/hardware/table.php +++ b/resources/lang/ru/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Тег', 'asset_model' => 'Модель', - 'book_value' => 'Значение', + 'book_value' => 'Current Value', 'change' => 'Отвязан/Привязан', 'checkout_date' => 'Дата привязки', 'checkoutto' => 'Привязан', + 'current_value' => 'Current Value', 'diff' => 'Разн', 'dl_csv' => 'Загрузить CSV', 'eol' => 'Истек', @@ -18,8 +19,12 @@ return array( 'serial' => 'Серийный номер', 'status' => 'Статус', 'title' => 'Актив ', - 'image' => 'Изображение устройства', + 'image' => 'Изображение устройства', 'days_without_acceptance' => 'Дней без принятия', - 'monthly_depreciation' => 'Ежемесячная амортизация' - -); + 'monthly_depreciation' => 'Ежемесячная амортизация', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/ru/admin/kits/general.php b/resources/lang/ru/admin/kits/general.php index 92c7b10c2d..39e5b7c29b 100644 --- a/resources/lang/ru/admin/kits/general.php +++ b/resources/lang/ru/admin/kits/general.php @@ -1,6 +1,6 @@ 'О готовых наборах', 'about_kits_text' => 'Готовые Наборы позволяют быстро выдать несколько предметов (активов, лицензий, и т. д.) пользователю. Это может быть очень удобно, когда Вы сталкиваетесь с процессом массовой выдачи предметов большому количеству пользователей или же Ваши пользователи часто получают одни и те же предметы.', 'checkout' => 'Выдать готовый набор ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'Недостаточно доступных мест :license для выдачи. Необходимое количество мест - :qty. ', 'none_consumables' => 'Недостаточно доступных единиц :consumable для выдачи. Необходимое количество - :qty ед. ', 'none_accessory' => 'Недостаточно единиц :accessory для выдачи. Необходимое количество - :qty ед. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/ru/admin/locations/table.php b/resources/lang/ru/admin/locations/table.php index b2c9b22f1e..68e91858d8 100644 --- a/resources/lang/ru/admin/locations/table.php +++ b/resources/lang/ru/admin/locations/table.php @@ -1,6 +1,6 @@ 'О местонахождениях', 'about_locations' => 'Местонахождения используются для отслеживания информации о месте находжения активов, и прочих элементов', 'assets_rtd' => 'Активы', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Родитель', 'currency' => 'Валюта местонахождения', 'ldap_ou' => 'Поиск в LDAP OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/ru/admin/reports/general.php b/resources/lang/ru/admin/reports/general.php index c1bf5cad5c..6d94fbb482 100644 --- a/resources/lang/ru/admin/reports/general.php +++ b/resources/lang/ru/admin/reports/general.php @@ -1,5 +1,10 @@ 'Выберите опции, которые должны отображаться в отчете актива.' -); +return [ + 'info' => 'Выберите опции, которые должны отображаться в отчете актива.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/ru/admin/settings/general.php b/resources/lang/ru/admin/settings/general.php index 7221e3b1d2..24fd3a968f 100644 --- a/resources/lang/ru/admin/settings/general.php +++ b/resources/lang/ru/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Домен Active Directory', 'ad_domain_help' => 'Обычно, то же, что и ваш домен, но не всегда.', 'ad_append_domain_label' => 'Добавить доменное имя', 'ad_append_domain' => 'Добавить имя домена к имени пользователя', - 'ad_append_domain_help' => 'Пользователю не нужно будет вводить "username@domain.local", можно просто ввести "username".' , + 'ad_append_domain_help' => 'Пользователю не нужно будет вводить "username@domain.local", можно просто ввести "username".', 'admin_cc_email' => 'Скрытая копия', 'admin_cc_email_help' => 'Если вы хотите отправлять копии писем, что приходят пользователям при выдаче/возврате, на какой-то дополнительный адрес электронной почты, то введите его здесь. В противном случае оставьте это поле пустым.', 'is_ad' => 'У вас сервер Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Посылать уведомления на', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Уведомления включены', 'alert_interval' => 'Предупреждение об истечении срока (в днях)', 'alert_inv_threshold' => 'Порог оповещения о запасах', 'allow_user_skin' => 'Разрешить пользовтельские темы офрмления', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'ID актива', 'audit_interval' => 'Интервал аудита', 'audit_interval_help' => 'Если вам требуется регулярно физически проверять свои активы, введите интервал в месяцах.', 'audit_warning_days' => 'Предупреждающий порог предупреждения', 'audit_warning_days_help' => 'За сколько дней мы должны предупредить вас, когда активы подлежат аудиту?', - 'auto_increment_assets' => 'Генерировать автоматическое возрастание идентификационных номеров активов', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Префикс ( не обязательно )', - 'auto_incrementing_help' => 'Включить автоматические возрастание ID активов начиная с', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Резервные копии', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Настройки штрихкода', 'confirm_purge' => 'Подтвердить удаление', 'confirm_purge_help' => 'Введите "DELETE" в поле ниже для окончательного удаления ваших удаленных записей. Это действие не может быть отменено и ПОЛНОСТЬЮ очистит все удаленные записи. (Предварительно сделайте бекап, просто на всякий случай.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Тип 2D штрихкода', 'alt_barcode_type' => 'Тип линейного штрихкода', 'email_logo_size' => 'В почте лучше всего выглядят квадратные логотипы. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Настройки лицензионного соглашения', 'eula_markdown' => 'Это EULA поддерживает форматирование Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,17 +65,22 @@ return array( 'footer_text' => 'Дополнительный текст нижнего колонтитула ', 'footer_text_help' => 'Этот текст будет отображаться в правой части нижнего колонтитула. Разрешается использовать ссылки следующего вида Github ароматизированные уценок. Использование прочей HTML разметки, переводов строк, изображений - может привести к непредсказуемым результатам.', 'general_settings' => 'Общие настройки', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Создать резервную копию', 'header_color' => 'Цвет заголовка', 'info' => 'Эти настройки позволяют персонализировать некоторые аспекты вашей установки.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Для маркировки активов лучше всего подойдут квадратные логотипы. Они будт отображаться в правом верхнем углу актива. ', 'laravel' => 'Версия Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'Клиентский TLS-ключ LDAP', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP активно', 'ldap_integration' => 'Интеграция LDAP', 'ldap_settings' => 'Настройка LDAP', - 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.', + 'ldap_client_tls_cert_help' => 'Клиентский TLS сертификат и Ключ для LDAP-соединений обычно принято использовать только в конфигурациях Google Workspace с параметром “Secure LDAP”. Оба параметра обязательны.', 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', 'ldap_login_test_help' => 'Введите действительное имя пользователя и пароль LDAP из базового DN, указанного выше, чтобы проверить, правильно ли настроен логин LDAP. СНАЧАЛА ВЫ ДОЛЖНЫ СОХРАНИТЬ ВАШИ ОБНОВЛЕННЫЕ НАСТРОЙКИ LDAP.', 'ldap_login_sync_help' => 'Этим производится проверка правильности синхронизации LDAP. Если тест подлинности LDAP не пройдёт, пользователи так и не смогут войти в систему. СНАЧАЛА ВЫ ДОЛЖНЫ СОХРАНИТЬ ВАШИ ОБНОВЛЕННЫЕ НАСТРОЙКИ LDAP.', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Этот флажок используется для определение возможности входа для пользователей в Snipe-IT и не затрагивает возможность выдавать\\забирать у них предметы.', 'ldap_emp_num' => 'Номер сотрудника LDAP', 'ldap_email' => 'Email LDAP', - 'license' => 'Лицензия на ПО', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Лицензия на ПО', 'load_remote_text' => 'Внешние скрипты', 'load_remote_help_text' => 'Данная установка Snipe-IT может загружать внешние скрипты.', + 'login' => 'Попытки входа', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP-адрес', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Комментарий для экрана логина', 'login_note_help' => 'Опционально выводит несколько предложений на экране логина. Например, чтобы помочь людям, которые нашли потерянное или украденное устройство. Здесь можно использовать Github flavored markdown', 'login_remote_user_text' => 'Параметры входа удаленного пользователя', @@ -118,16 +141,28 @@ return array( 'optional' => 'не обязательно', 'per_page' => 'Результатов на страницу', 'php' => 'Версия PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Для отображения QR кодов необходимо установить модуль php-gd.', 'php_gd_warning' => 'Библиотеки PHP Image Processing и GD plugin не установлены.', 'pwd_secure_complexity' => 'Сложность пароля', 'pwd_secure_complexity_help' => 'Выберете необходимые вам правила сложности паролей.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Минимальное количество символов', 'pwd_secure_min_help' => 'Минимально разрешенное значение - 8', 'pwd_secure_uncommon' => 'Запретить простые пароли', 'pwd_secure_uncommon_help' => 'Запретит пользователям использовать пароли входящие в 10 000 самых популярных.', 'qr_help' => 'Включить QR коды', 'qr_text' => 'Текст QR кода', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML включён', 'saml_integration' => 'Интеграция SAML', 'saml_sp_entityid' => 'ID записи', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Привязка Атрибута - Имя Пользователя', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Сделать SAML-авторизацию входом по умолчанию', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'Дополнительные параметры SAML', 'saml_custom_settings_help' => 'Вы можете указать дополнительные параметры библиотеке onelogin/php-saml. Используйте на свой страх и риск.', + 'saml_download' => 'Download Metadata', 'setting' => 'Настройка', 'settings' => 'Настройки', 'show_alerts_in_menu' => 'Показать оповещения в верхнем меню', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Показать изображения в письмах', 'show_images_in_email_help' => 'Снимите этот флажок, если ваша установка Snipe-IT находится за VPN или в закрытой сети в случае, если в E-mail-ах, которые просматриваются пользователями за пределами указанной сети не отбражаются/не загружаются изображения из данной установки Snipe-IT.', 'site_name' => 'Название сайта', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Имя бота в Slack', 'slack_channel' => 'Канал в Slack', 'slack_endpoint' => 'Slack endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Обновить настройки', 'value' => 'Значение', 'brand' => 'Фирменный стиль', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Тип Web-Брендинга', 'about_settings_title' => 'О настройках', 'about_settings_text' => 'Эти настройки позволяют персонализировать некоторые аспекты вашей установки.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Политика конфидициальности', 'privacy_policy_link_help' => 'Добавленный здесь URL-адрес, будет являться ссылкой на политику конфиденциальности и будет отображаться в футере приложения, а также будет добавлен в e-mail сообщения, которые посылает система, в соответствии с GDPR. ', 'purge' => 'Очистка удалённых записей', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Метка внизу страницы', 'labels_display_sgutter' => 'Метка сбоку страницы', 'labels_fontsize' => 'Размер шрифта метки', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Установка этого флажка включает ограничение по уникальности на серии активов', 'zerofill_count' => 'Длина инвентарного номера, включая заполнение нулями', 'username_format_help' => 'Этот параметр используется только в процессе импорта, если имя пользователя не предоставляется и мы должны сгенерировать его для Вас.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/ru/admin/settings/message.php b/resources/lang/ru/admin/settings/message.php index dcf4d4bb8c..ed867f9556 100644 --- a/resources/lang/ru/admin/settings/message.php +++ b/resources/lang/ru/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'При обновлении произошла ошибка. ', - 'success' => 'Настройки успешно обновлены.' - ), - 'backup' => array( + 'success' => 'Настройки успешно обновлены.', + ], + 'backup' => [ 'delete_confirm' => 'Вы уверены, что хотите удалить резервную копию? Это действие нельзя отменить. ', 'file_deleted' => 'Резервная копия успешно удалена. ', 'generated' => 'Новая резервная копия успешно создана.', 'file_not_found' => 'Эта резервная копия не найдена на сервере.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Возникла ошибка при попытке очистки. ', 'validation_failed' => 'Ваш текст подтверждения очистки неверен. Пожалуйста, наберите слово "DELETE" в поле подтверждения.', - 'success' => 'Удаленные записи успешно очищены.' - ), - -); + 'success' => 'Удаленные записи успешно очищены.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/ru/admin/statuslabels/message.php b/resources/lang/ru/admin/statuslabels/message.php index ae0bfc94fc..adaf1921c5 100644 --- a/resources/lang/ru/admin/statuslabels/message.php +++ b/resources/lang/ru/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Ярлык состояния не существует.', 'assoc_assets' => 'Этот ярлык состояния связан как минимум с одним активом и не может быть удален. Измените состояние ваших активов и попробуйте ещё раз. ', - - 'create' => array( + 'create' => [ 'error' => 'Ярлык состояния не создан, попробуйте еще раз.', - 'success' => 'Ярлык состояния успешно создан.' - ), + 'success' => 'Ярлык состояния успешно создан.', + ], - 'update' => array( + 'update' => [ 'error' => 'Ярлык состояния не обновлен, попробуйте еще раз', - 'success' => 'Ярлык состояния успешно обновлен.' - ), + 'success' => 'Ярлык состояния успешно обновлен.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Вы уверены что хотите удалить это состояние?', 'error' => 'При удалении состояния возникла проблема. Пожалуйста попробуйте снова.', - 'success' => 'Ярлык состояние был успешно удален.' - ), + 'success' => 'Ярлык состояние был успешно удален.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Эти активы не могут быть назначены никому.', - 'deployable' => 'Эти активы можно проверить. После того, как они будут назначены, они будут принимать мета статус: Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Эти активы не могут быть проверены и будут отображаться только в архивированном виде. Это полезно для сохранения информации об активах для составления бюджета / исторических целей, но не оставляя их вне списка текущих активов.', 'pending' => 'Эти активы еще не могут быть назначены никому, часто используемым для предметов, которые не подлежат ремонту, но, как ожидается, возвращаются в обращение.', - ), + ], -); +]; diff --git a/resources/lang/ru/admin/users/general.php b/resources/lang/ru/admin/users/general.php index 30d72c7a0d..21f9a53d21 100644 --- a/resources/lang/ru/admin/users/general.php +++ b/resources/lang/ru/admin/users/general.php @@ -1,7 +1,6 @@ 'Этот пользователь может войти в систему', 'activated_disabled_help_text' => 'Вы не можете редактировать статус активации своей учетной записи.', 'assets_user' => 'Актив привязан к :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Редактировать пользователя', 'filetype_info' => 'Разрешенные типы файлов: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, и rar.', 'history_user' => 'История для :name', - 'info' => 'Информация', + 'info' => 'Информация', 'restore_user' => 'Нажмите здесь, чтобы восстановить их.', 'last_login' => 'Последний вход', 'ldap_config_text' => 'Параметры конфигурации LDAP можно найти Администратор > Параметры. Выбранное местоположение будет установлено для всех импортируемых пользователей. (Необязательно).', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Ваши текущие параметры администрирования разрешают избирательное применение двухфакторной аутентификации. ', 'two_factor_enrolled' => 'Устройства для 2-ух факторной аутентификации настроены ', 'two_factor_active' => 'Устройства для 2-ух факторной аутентификации активны ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/ru/button.php b/resources/lang/ru/button.php index c0067c7915..e996d9f266 100644 --- a/resources/lang/ru/button.php +++ b/resources/lang/ru/button.php @@ -1,6 +1,6 @@ 'Действия', 'add' => 'Добавить', 'cancel' => 'Отмена', @@ -8,11 +8,17 @@ return array( 'delete' => 'Удалить', 'edit' => 'Редактировать', 'restore' => 'Восстановить', + 'remove' => 'Remove', 'request' => 'Требовать', 'submit' => 'Принять', 'upload' => 'Загрузка', - 'select_file' => 'Выберите файл...', + 'select_file' => 'Выберите файл...', 'select_files' => 'Выбрать файлы...', 'generate_labels' => '{1} Сгенерировать этикетку[2,*] Cгенерировать этикетки', - 'send_password_link' => 'Отправить ссылку для сброса пароля', -); + 'send_password_link' => 'Отправить ссылку для сброса пароля', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'Создать', +]; diff --git a/resources/lang/ru/general.php b/resources/lang/ru/general.php index 085b583349..00b45c3ac3 100644 --- a/resources/lang/ru/general.php +++ b/resources/lang/ru/general.php @@ -19,7 +19,10 @@ 'asset' => 'Актив', 'asset_report' => 'Отчет по активам', 'asset_tag' => 'Тег актива', - 'assets_available' => 'Доступные активы', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'аудит', 'audit_report' => 'Журнал аудита', 'assets' => 'Активы', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Массовый аудит', 'bulkaudit_status' => 'Состояние аудита', 'bulk_checkout' => 'Массовая выдача', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'по статусу', 'cancel' => 'Отмена', 'categories' => 'Категории', @@ -44,13 +51,13 @@ 'checkins_count' => 'Привязать', 'user_requests_count' => 'Запросы', 'city' => 'Город', - 'click_here' => 'Нажмите здесь', + 'click_here' => 'Нажмите здесь', 'clear_selection' => 'Очистить выбор', 'companies' => 'Компании', 'company' => 'Компания', 'component' => 'Компонент', 'components' => 'Компоненты', - 'complete' => 'Завершен', + 'complete' => 'Завершен', 'consumable' => 'Расходный материал', 'consumables' => 'Расходные материалы', 'country' => 'Страна', @@ -62,6 +69,8 @@ 'updated_at' => 'Обновлено', 'currency' => 'Руб.', // this is deprecated 'current' => 'Текущий', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Пользовательский отчет по активам', 'dashboard' => 'Панель мониторинга', 'days' => 'дней', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Вы действительно хотите удалить?', 'deleted' => 'Удалено', 'delete_seats' => 'Удаленные лицензии', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Департаменты', - 'department' => 'Департамент', + 'department' => 'Департамент', 'deployed' => 'Развернут', + 'depreciation' => 'Амортизация', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Отчет по амортизации', 'details' => 'Детали', 'download' => 'Загрузка', - 'download_all' => 'Скачать все', - 'depreciation' => 'Амортизация', + 'download_all' => 'Скачать все', 'editprofile' => 'Редактировать свой профиль', 'eol' => 'EOL', 'email_domain' => 'Домен адреса электронной почты', 'email_format' => 'Формат адреса электронной почты', 'email_domain_help' => 'Он используется для генерации адреса при импорте', + 'error' => 'Ошибка', 'filastname_format' => 'Первая буква имени и фамилия (jsmith@example.com)', 'firstname_lastname_format' => 'Имя и фамилия через точку (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Имя и фамилия (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Файл', 'file_type' => 'Тип файла', 'file_uploads' => 'Загрузка файла', + 'file_upload' => 'File Upload', 'generate' => 'Сгенерировать', - 'github_markdown' => 'Это поле поддерживает разметку markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Это поле поддерживает разметку markdown.', 'groups' => 'Группы', 'gravatar_email' => 'Адрес электронной почты Gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'История', 'history_for' => 'История для', 'id' => 'ID', 'image' => 'Изображение', 'image_delete' => 'Удалить изображение', 'image_upload' => 'Загрузить изображение', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Допустимые типы файлов - pg, webp, png, gif, и svg. Максимальный размер файла :size.', 'import' => 'Импорт', 'importing' => 'Импортируется', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Отчет по обслуживанию', 'asset_maintenances' => 'Активы на обслуживании', 'item' => 'Предмет', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Недостаточно прав!', 'kits' => 'Готовые наборы', 'language' => 'Язык', @@ -132,7 +150,7 @@ 'licenses_available' => 'Доступные лицензии', 'licenses' => 'Лицензии', 'list_all' => 'Весь список', - 'loading' => 'Загрузка', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'Это значение не будет сохранено в демо-версии.', 'feature_disabled' => 'Функция отключена в этой версии.', 'location' => 'Расположение', @@ -141,15 +159,17 @@ 'logout' => 'Выйти', 'lookup_by_tag' => 'Поиск по тегу актива', 'maintenances' => 'Техобслуживание', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Производитель', 'manufacturers' => 'Производители', 'markdown' => 'облегченный язык разметки.', 'min_amt' => 'Мин Кол-во', - 'min_amt_help' => 'Минимальное количество доступных элементов, прежде чем сработает предупреждение.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Модель', 'months' => 'Месяцев', 'moreinfo' => 'Подробнее', 'name' => 'Имя', + 'new_password' => 'Новый пароль', 'next' => 'Далее', 'next_audit_date' => 'Следующая дата аудита', 'last_audit' => 'Последний аудит', @@ -171,19 +191,26 @@ 'purchase_date' => 'Дата закупки', 'qty' => 'Кол-во', 'quantity' => 'Количество', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Готов к установке', 'recent_activity' => 'Недавняя активность', + 'remaining' => 'Remaining', 'remove_company' => 'Удалить привязку компании', 'reports' => 'Отчеты', 'restored' => 'восстановлено', 'restore' => 'Восстановить', + 'requestable_models' => 'Requestable Models', 'requested' => 'Запрошено', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Запрос отменен', 'save' => 'Сохранить', 'select' => 'Выбор', + 'select_all' => 'Выбрать все', 'search' => 'Поиск', 'select_category' => 'Выберите категорию', - 'select_department' => 'Выбрать департамент', + 'select_department' => 'Выбрать департамент', 'select_depreciation' => 'Выберите тип амортизации', 'select_location' => 'Выберите местоположение', 'select_manufacturer' => 'Выберите производителя', @@ -200,6 +227,7 @@ 'sign_in' => 'Вход', 'signature' => 'Подпись', 'skin' => 'Оформление', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'ДЕМО РЕЖИМ: Некоторые функции отключены.', 'site_name' => 'Название сайта', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Вы действительно хотите удалить', 'submit' => 'Принять', 'target' => 'Цель', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Время и дата', 'total_assets' => 'Всего активов', 'total_licenses' => 'Всего лицензий', @@ -230,6 +259,7 @@ 'users' => 'Пользователи', 'viewall' => 'Посмотреть все', 'viewassets' => 'Показать присвоенные активы', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Сайт', 'welcome' => 'Добро пожаловать, :name', 'years' => 'Лет', @@ -243,8 +273,78 @@ 'accept' => 'Принять :asset', 'i_accept' => 'Принимаю', 'i_decline' => 'Отклоняю', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Очистить подпись', 'show_help' => 'Показать справку', 'hide_help' => 'Скрыть справку', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Экспорт', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Серийный номер/Ключ продукта', + 'invalid_category' => 'Неверная категория', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% выполнено (предупреждение)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'Создать актив', + 'new_license' => 'New License', + 'new_accessory' => 'Создать аксессуар', + 'new_consumable' => 'Создать новый расходник', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Количество активов', + 'accessories_count' => 'Количество аксессуаров', + 'consumables_count' => 'Количество расходников', + 'components_count' => 'Количество компонентов', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Ошибка:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Успешно:', + 'notification_warning' => 'Внимание:', + 'notification_info' => 'Информация:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Название модели:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/ru/help.php b/resources/lang/ru/help.php index 200d0be2ea..4b9fa3bbd5 100644 --- a/resources/lang/ru/help.php +++ b/resources/lang/ru/help.php @@ -1,6 +1,6 @@ "Подробнее", + 'more_info_title' => 'Подробнее', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', - 'categories' => 'Categories help you organize your items. Some example categories might be "Desktops", "Laptops", "Mobile Phones", "Tablets", and so on, but you can use categories any way that makes sense for you.', + 'categories' => 'Категории помогут вам распределить ваше оборудование по группам. Такими категориями могут быть: "Ноутбуки", "Мобильные телефоны", "Планшеты" и так далее, но вы также можете использовать их по своему усмотрению.', - 'accessories' => 'Accessories are anything you issue to users but that do not have a serial number (or you do not care about tracking them uniquely). For example, computer mice or keyboards.', + 'accessories' => 'Аксессуары — это периферийное оборудование, которое выдаётся пользователям, но не имеет серийного номера (или вам не требуется его учитывать индивидуально). Например, компьютерная мышь или клавиатура.', 'companies' => 'Companies can be used as a simple identifier field, or can be used to limit visibility of assets, users, etc if full company support is enabled in your Admin settings.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/ru/mail.php b/resources/lang/ru/mail.php index 5dccafe137..75fbc77e8e 100644 --- a/resources/lang/ru/mail.php +++ b/resources/lang/ru/mail.php @@ -1,6 +1,6 @@ 'Пользователь отменил запрос элемента на веб-сайте', 'a_user_requested' => 'Пользователь запросил элемент на веб-сайте', 'accessory_name' => 'Аксессуар:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Это тестовое сообщение от Snipe-IT. Если вы его получили, значит почта работает :)', 'the_following_item' => 'Данный предмет был возвращен: ', 'low_inventory_alert' => 'Осталась :count штука, что или уже ниже минимального запаса, или скоро будет ниже.|Осталось :count штук, что или уже ниже минимального запаса, или скоро будет ниже.', - 'assets_warrantee_alert' => 'Имеется :count актив, гарантия на который истечет в следующ(ие/ий) :threshold дней/день.|Имеется :count активов, гарантия на которые истечет в следующ(ие/ий) :threshold дней/день.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Имеется :count лицензия, срок которой истечет в следующ(ие/ий) :threshold дней/день.|Имеются :count лицензии, срок которых истечет в следующ(ие/ий) :threshold дней/день.', 'to_reset' => 'Чтобы сбросить ваш :web пароль, заполните форму:', 'type' => 'Тип', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Напоминание: приближается крайний срок проверки :name', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'Посмотреть активы' -); + 'your_assets' => 'Посмотреть активы', +]; diff --git a/resources/lang/ru/passwords.php b/resources/lang/ru/passwords.php index 054a9a1bd7..7fd7cc587c 100644 --- a/resources/lang/ru/passwords.php +++ b/resources/lang/ru/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Ваша ссылка с паролем отправлена!', 'user' => 'Активных пользователей с указанным email-ом не найдено.', ]; - diff --git a/resources/lang/ru/validation.php b/resources/lang/ru/validation.php index 10d3d2fbe0..4777ae69ec 100644 --- a/resources/lang/ru/validation.php +++ b/resources/lang/ru/validation.php @@ -1,6 +1,6 @@ ':attribute должно быть не менее :min символов.', 'array' => 'Атрибут: должен содержать не менее: мин.', ], + 'starts_with' => ':attribute должен начинаться с одного из следующих значений: :values.', 'not_in' => 'Выбранный :attribute неправильный.', 'numeric' => ':attribute должно быть числом.', 'present' => 'Поле атрибута: должно присутствовать.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute уже занят.', 'uploaded' => 'Атрибут: не удалось загрузить.', 'url' => 'Неправильный формат :attribute.', - "unique_undeleted" => "Свойство :attribute должно быть уникальным.", - "non_circular" => ":attribute не должен создавать циклическую ссылку.", + 'unique_undeleted' => 'Свойство :attribute должно быть уникальным.', + 'non_circular' => ':attribute не должен создавать циклическую ссылку.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Поле атрибута: содержит символ, который не разрешен.", - "email_array" => "Один или несколько адресов электронной почты недействительны.", - "hashed_pass" => "Ваш текущий пароль неверен", + 'alpha_space' => 'Поле атрибута: содержит символ, который не разрешен.', + 'email_array' => 'Один или несколько адресов электронной почты недействительны.', + 'hashed_pass' => 'Ваш текущий пароль неверен', 'dumbpwd' => 'Этот пароль слишком распространен.', - "statuslabel_type" => "Вы должны выбрать допустимый тип метки статуса", + 'statuslabel_type' => 'Вы должны выбрать допустимый тип метки статуса', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/si-LK/admin/asset_maintenances/message.php b/resources/lang/si-LK/admin/asset_maintenances/message.php index d121115825..b44f618207 100644 --- a/resources/lang/si-LK/admin/asset_maintenances/message.php +++ b/resources/lang/si-LK/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset maintenance?', 'error' => 'There was an issue deleting the asset maintenance. Please try again.', - 'success' => 'The asset maintenance was deleted successfully.' + 'success' => 'The asset maintenance was deleted successfully.', ], 'create' => [ 'error' => 'Asset Maintenance was not created, please try again.', - 'success' => 'Asset Maintenance created successfully.' + 'success' => 'Asset Maintenance created successfully.', ], 'edit' => [ 'error' => 'Asset Maintenance was not edited, please try again.', - 'success' => 'Asset Maintenance edited successfully.' + 'success' => 'Asset Maintenance edited successfully.', ], 'asset_maintenance_incomplete' => 'Not Completed Yet', 'warranty' => 'Warranty', 'not_warranty' => 'Not Warranty', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/si-LK/admin/asset_maintenances/table.php b/resources/lang/si-LK/admin/asset_maintenances/table.php index f3a6be60f9..3ba895038d 100644 --- a/resources/lang/si-LK/admin/asset_maintenances/table.php +++ b/resources/lang/si-LK/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Asset Maintenance', 'asset_name' => 'Asset Name', 'is_warranty' => 'Warranty', - 'dl_csv' => 'Download CSV' + 'dl_csv' => 'Download CSV', ]; diff --git a/resources/lang/si-LK/admin/companies/general.php b/resources/lang/si-LK/admin/companies/general.php index 9d58ccb58e..37781012ba 100644 --- a/resources/lang/si-LK/admin/companies/general.php +++ b/resources/lang/si-LK/admin/companies/general.php @@ -1,4 +1,7 @@ 'Select Company', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/si-LK/admin/companies/message.php b/resources/lang/si-LK/admin/companies/message.php index a6db573519..b44bdd4b85 100644 --- a/resources/lang/si-LK/admin/companies/message.php +++ b/resources/lang/si-LK/admin/companies/message.php @@ -1,18 +1,19 @@ 'Company does not exist.', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', - 'create' => array( + 'create' => [ 'error' => 'Company was not created, please try again.', - 'success' => 'Company created successfully.' - ), - 'update' => array( + 'success' => 'Company created successfully.', + ], + 'update' => [ 'error' => 'Company was not updated, please try again', - 'success' => 'Company updated successfully.' - ), - 'delete' => array( + 'success' => 'Company updated successfully.', + ], + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this company?', 'error' => 'There was an issue deleting the company. Please try again.', - 'success' => 'The Company was deleted successfully.' - ) -); + 'success' => 'The Company was deleted successfully.', + ], +]; diff --git a/resources/lang/si-LK/admin/custom_fields/general.php b/resources/lang/si-LK/admin/custom_fields/general.php index c8d2a70a71..8483c67c69 100644 --- a/resources/lang/si-LK/admin/custom_fields/general.php +++ b/resources/lang/si-LK/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Custom Fields', + 'manage' => 'Manage', 'field' => 'Field', 'about_fieldsets_title' => 'About Fieldsets', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used used for specific asset model types.', - 'custom_format' => 'Custom regex format...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Encrypt the value of this field in the database', 'encrypt_field_help' => 'WARNING: Encrypting a field makes it unsearchable.', 'encrypted' => 'Encrypted', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Used By Models', 'order' => 'Order', 'create_fieldset' => 'New Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'New Custom Field', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'The value of this field is encrypted in the database. Only admin users will be able to view the decrypted value', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/si-LK/admin/depreciations/general.php b/resources/lang/si-LK/admin/depreciations/general.php index a5dec994c2..1a5666f9dc 100644 --- a/resources/lang/si-LK/admin/depreciations/general.php +++ b/resources/lang/si-LK/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'About Asset Depreciations', 'about_depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', 'asset_depreciations' => 'Asset Depreciations', 'create' => 'Create Depreciation', 'depreciation_name' => 'Depreciation Name', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Number of Months', 'update' => 'Update Depreciation', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/si-LK/admin/depreciations/table.php b/resources/lang/si-LK/admin/depreciations/table.php index 5ba01d132c..256b10b92a 100644 --- a/resources/lang/si-LK/admin/depreciations/table.php +++ b/resources/lang/si-LK/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Months', 'term' => 'Term', 'title' => 'Name ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/si-LK/admin/groups/titles.php b/resources/lang/si-LK/admin/groups/titles.php index 99e8cc1f6f..d875f190d7 100644 --- a/resources/lang/si-LK/admin/groups/titles.php +++ b/resources/lang/si-LK/admin/groups/titles.php @@ -1,6 +1,6 @@ 'About Groups', 'about_groups' => 'Groups are used to generalize user permissions.', 'group_management' => 'Group Management', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Group Admin', 'allow' => 'Allow', 'deny' => 'Deny', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/si-LK/admin/hardware/form.php b/resources/lang/si-LK/admin/hardware/form.php index 9b3ac32410..0c1a3167be 100644 --- a/resources/lang/si-LK/admin/hardware/form.php +++ b/resources/lang/si-LK/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirm Bulk Delete Assets', +return [ + 'bulk_delete' => 'Confirm Bulk Delete Assets', 'bulk_delete_help' => 'Review the assets for bulk deletion below. Once deleted, these assets can be restored, but they will no longer be associated with any users they are currently assigned to.', 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_update' => 'Bulk Update Assets', - 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', - 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', + 'bulk_update' => 'Bulk Update Assets', + 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', + 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', @@ -38,7 +38,12 @@ return array( 'tag' => 'Asset Tag', 'update' => 'Asset Update', 'warranty' => 'Warranty', - 'warranty_expires' => 'Warranty Expires', + 'warranty_expires' => 'Warranty Expires', 'years' => 'years', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/si-LK/admin/hardware/general.php b/resources/lang/si-LK/admin/hardware/general.php index af2be65fc6..1ac49efef1 100644 --- a/resources/lang/si-LK/admin/hardware/general.php +++ b/resources/lang/si-LK/admin/hardware/general.php @@ -1,9 +1,9 @@ 'About Assets', 'about_assets_text' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', - 'archived' => 'Archived', + 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'Checkin Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Requestable', 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restore Asset', 'pending' => 'Pending', 'undeployable' => 'Undeployable', 'view' => 'View Asset', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/si-LK/admin/hardware/message.php b/resources/lang/si-LK/admin/hardware/message.php index e087cad26f..8c8e323a73 100644 --- a/resources/lang/si-LK/admin/hardware/message.php +++ b/resources/lang/si-LK/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Warning: This asset has been marked as currently undeployable. If this status has changed, please update the asset status.', 'does_not_exist' => 'Asset does not exist.', - 'does_not_exist_or_not_requestable' => 'Nice try. That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'This asset is currently checked out to a user and cannot be deleted. Please check the asset in first, and then try deleting again. ', - 'create' => array( + 'create' => [ 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Asset created successfully. :)' - ), + 'success' => 'Asset created successfully. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Asset was not updated, please try again', 'success' => 'Asset updated successfully.', 'nothing_updated' => 'No fields were selected, so nothing was updated.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.' - ), + 'success' => 'Asset restored successfully.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.' - ), + 'success' => 'Asset audit successfully logged.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'File not deleted. Please try again.', 'success' => 'File successfully deleted.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'File(s) not uploaded. Please try again.', 'success' => 'File(s) successfully uploaded.', 'nofiles' => 'You did not select any files for upload, or the file you are trying to upload is too large', 'invalidfiles' => 'One or more of your files is too large or is a filetype that is not allowed. Allowed filetypes are png, gif, jpg, doc, docx, pdf, and txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Some items did not import correctly.', 'errorDetail' => 'The following Items were not imported because of errors.', - 'success' => "Your file has been imported", - 'file_delete_success' => "Your file has been been successfully deleted", - 'file_delete_error' => "The file was unable to be deleted", - ), + 'success' => 'Your file has been imported', + 'file_delete_success' => 'Your file has been been successfully deleted', + 'file_delete_error' => 'The file was unable to be deleted', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset?', 'error' => 'There was an issue deleting the asset. Please try again.', 'nothing_updated' => 'No assets were selected, so nothing was deleted.', - 'success' => 'The asset was deleted successfully.' - ), + 'success' => 'The asset was deleted successfully.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Asset was not checked out, please try again', 'success' => 'Asset checked out successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'not_available' => 'That asset is not available for checkout!', - 'no_assets_selected' => 'You must select at least one asset from the list' - ), + 'no_assets_selected' => 'You must select at least one asset from the list', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Asset was not checked in, please try again', 'success' => 'Asset checked in successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'already_checked_in' => 'That asset is already checked in.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Asset was not requested, please try again', 'success' => 'Asset requested successfully.', - 'canceled' => 'Checkout request successfully canceled' - ) + 'canceled' => 'Checkout request successfully canceled', + ], -); +]; diff --git a/resources/lang/si-LK/admin/hardware/table.php b/resources/lang/si-LK/admin/hardware/table.php index 38788e1984..6166ba8045 100644 --- a/resources/lang/si-LK/admin/hardware/table.php +++ b/resources/lang/si-LK/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Asset Tag', 'asset_model' => 'Model', - 'book_value' => 'Value', + 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => 'Checkout Date', 'checkoutto' => 'Checked Out', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'Download CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'Status', 'title' => 'Asset ', - 'image' => 'Device Image', + 'image' => 'Device Image', 'days_without_acceptance' => 'Days Without Acceptance', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/si-LK/admin/kits/general.php b/resources/lang/si-LK/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/si-LK/admin/kits/general.php +++ b/resources/lang/si-LK/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/si-LK/admin/locations/table.php b/resources/lang/si-LK/admin/locations/table.php index 1cbe540749..29edf0f565 100644 --- a/resources/lang/si-LK/admin/locations/table.php +++ b/resources/lang/si-LK/admin/locations/table.php @@ -1,6 +1,6 @@ 'About Locations', 'about_locations' => 'Locations are used to track location information for users, assets, and other items', 'assets_rtd' => 'Assets', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Parent', 'currency' => 'Location Currency', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/si-LK/admin/reports/general.php b/resources/lang/si-LK/admin/reports/general.php index b03b97546f..344d5c8743 100644 --- a/resources/lang/si-LK/admin/reports/general.php +++ b/resources/lang/si-LK/admin/reports/general.php @@ -1,5 +1,10 @@ 'Select the options you want for your asset report.' -); +return [ + 'info' => 'Select the options you want for your asset report.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/si-LK/admin/settings/general.php b/resources/lang/si-LK/admin/settings/general.php index fb268f39f0..3e7a60f89f 100644 --- a/resources/lang/si-LK/admin/settings/general.php +++ b/resources/lang/si-LK/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory domain', 'ad_domain_help' => 'This is sometimes the same as your email domain, but not always.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'This is an Active Directory server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Send alerts to', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Audit Interval', 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', - 'auto_increment_assets' => 'Generate auto-incrementing asset IDs', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset IDs first to set this', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Backups', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D Barcode Type', 'alt_barcode_type' => '1D barcode type', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA Settings', 'eula_markdown' => 'This EULA allows Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'General Settings', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP enabled', 'ldap_integration' => 'LDAP Integration', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Employee Number', 'ldap_email' => 'LDAP Email', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'This Snipe-IT install can load scripts from the outside world.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Optionally include a few sentences on your login screen, for example to assist people who have found a lost or stolen device. This field accepts Github flavored markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'optional', 'per_page' => 'Results Per Page', 'php' => 'PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.', 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.', 'pwd_secure_complexity' => 'Password Complexity', 'pwd_secure_complexity_help' => 'Select whichever password complexity rules you wish to enforce.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Password minimum characters', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Prevent common passwords', 'pwd_secure_uncommon_help' => 'This will disallow users from using common passwords from the top 10,000 passwords reported in breaches.', 'qr_help' => 'Enable QR Codes first to set this', 'qr_text' => 'QR Code Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Setting', 'settings' => 'Settings', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Site Name', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Update Settings', 'value' => 'Value', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'About Settings', 'about_settings_text' => 'These settings let you customize certain aspects of your installation.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Purge Deleted Records', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Label bottom gutter', 'labels_display_sgutter' => 'Label side gutter', 'labels_fontsize' => 'Label font size', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Length of asset tags, including zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/si-LK/admin/settings/message.php b/resources/lang/si-LK/admin/settings/message.php index 736d5c3e9e..174a15fbd9 100644 --- a/resources/lang/si-LK/admin/settings/message.php +++ b/resources/lang/si-LK/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'An error has occurred while updating. ', - 'success' => 'Settings updated successfully.' - ), - 'backup' => array( + 'success' => 'Settings updated successfully.', + ], + 'backup' => [ 'delete_confirm' => 'Are you sure you would like to delete this backup file? This action cannot be undone. ', 'file_deleted' => 'The backup file was successfully deleted. ', 'generated' => 'A new backup file was successfully created.', 'file_not_found' => 'That backup file could not be found on the server.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'An error has occurred while purging. ', 'validation_failed' => 'Your purge confirmation is incorrect. Please type the word "DELETE" in the confirmation box.', - 'success' => 'Deleted records successfully purged.' - ), - -); + 'success' => 'Deleted records successfully purged.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/si-LK/admin/statuslabels/message.php b/resources/lang/si-LK/admin/statuslabels/message.php index 2937f84978..fe9adbf928 100644 --- a/resources/lang/si-LK/admin/statuslabels/message.php +++ b/resources/lang/si-LK/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Status Label does not exist.', 'assoc_assets' => 'This Status Label is currently associated with at least one Asset and cannot be deleted. Please update your assets to no longer reference this status and try again. ', - - 'create' => array( + 'create' => [ 'error' => 'Status Label was not created, please try again.', - 'success' => 'Status Label created successfully.' - ), + 'success' => 'Status Label created successfully.', + ], - 'update' => array( + 'update' => [ 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.' - ), + 'success' => 'Status Label updated successfully.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this Status Label?', 'error' => 'There was an issue deleting the Status Label. Please try again.', - 'success' => 'The Status Label was deleted successfully.' - ), + 'success' => 'The Status Label was deleted successfully.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'These assets cannot be assigned to anyone.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'These assets cannot be checked out, and will only show up in the Archived view. This is useful for retaining information about assets for budgeting/historic purposes but keeping them out of the day-to-day asset list.', 'pending' => 'These assets can not yet be assigned to anyone, often used for items that are out for repair, but are expected to return to circulation.', - ), + ], -); +]; diff --git a/resources/lang/si-LK/admin/users/general.php b/resources/lang/si-LK/admin/users/general.php index ac4f652025..3237c065cd 100644 --- a/resources/lang/si-LK/admin/users/general.php +++ b/resources/lang/si-LK/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Assets assigned to :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Edit User', 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'History for :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Click here to restore them.', 'last_login' => 'Last Login', 'ldap_config_text' => 'LDAP configuration settings can be found Admin > Settings. The (optional) selected location will be set for all imported users.', @@ -23,6 +22,16 @@ return array( 'view_user' => 'View User :name', 'usercsv' => 'CSV file', 'two_factor_admin_optin_help' => 'Your current admin settings allow selective enforcement of two-factor authentication. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - ); + 'two_factor_enrolled' => '2FA Device Enrolled', + 'two_factor_active' => '2FA Active', + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/si-LK/button.php b/resources/lang/si-LK/button.php index 27131e5fc6..1e44af7d1a 100644 --- a/resources/lang/si-LK/button.php +++ b/resources/lang/si-LK/button.php @@ -1,6 +1,6 @@ 'Actions', 'add' => 'Add New', 'cancel' => 'Cancel', @@ -8,11 +8,17 @@ return array( 'delete' => 'Delete', 'edit' => 'Edit', 'restore' => 'Restore', + 'remove' => 'Remove', 'request' => 'Request', 'submit' => 'Submit', 'upload' => 'Upload', - 'select_file' => 'Select File...', + 'select_file' => 'Select File...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/si-LK/general.php b/resources/lang/si-LK/general.php index 446957c9a5..2e358c77f9 100644 --- a/resources/lang/si-LK/general.php +++ b/resources/lang/si-LK/general.php @@ -19,7 +19,10 @@ 'asset' => 'Asset', 'asset_report' => 'Asset Report', 'asset_tag' => 'Asset Tag', - 'assets_available' => 'assets available', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Audit Log', 'assets' => 'Assets', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Bulk Audit', 'bulkaudit_status' => 'Audit Status', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Cancel', 'categories' => 'Categories', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'City', - 'click_here' => 'Click here', + 'click_here' => 'Click here', 'clear_selection' => 'Clear Selection', 'companies' => 'Companies', 'company' => 'Company', 'component' => 'Component', 'components' => 'Components', - 'complete' => 'Complete', + 'complete' => 'Complete', 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', @@ -62,6 +69,8 @@ 'updated_at' => 'Updated at', 'currency' => '$', // this is deprecated 'current' => 'Current', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Custom Asset Report', 'dashboard' => 'Dashboard', 'days' => 'days', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'Deleted', 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departments', - 'department' => 'Department', + 'department' => 'Department', 'deployed' => 'Deployed', + 'depreciation' => 'Depreciation', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Depreciation Report', 'details' => 'Details', 'download' => 'Download', - 'download_all' => 'Download All', - 'depreciation' => 'Depreciation', + 'download_all' => 'Download All', 'editprofile' => 'Edit Your Profile', 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', 'firstname_lastname_format' => 'First Name Last Name (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'File', 'file_type' => 'File Type', 'file_uploads' => 'File Uploads', + 'file_upload' => 'File Upload', 'generate' => 'Generate', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Groups', 'gravatar_email' => 'Gravatar Email Address', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'History', 'history_for' => 'History for', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Delete Image', 'image_upload' => 'Upload Image', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Import', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Asset Maintenance Report', 'asset_maintenances' => 'Asset Maintenances', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Insufficient permissions!', 'kits' => 'Predefined Kits', 'language' => 'Language', @@ -132,7 +150,7 @@ 'licenses_available' => 'licenses available', 'licenses' => 'Licenses', 'list_all' => 'List All', - 'loading' => 'Loading', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'This feature has been disabled for the demo installation.', 'location' => 'Location', @@ -141,15 +159,17 @@ 'logout' => 'Logout', 'lookup_by_tag' => 'Lookup by Asset Tag', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Manufacturer', 'manufacturers' => 'Manufacturers', 'markdown' => 'This field allows Github flavored markdown.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model No.', 'months' => 'months', 'moreinfo' => 'More Info', 'name' => 'Name', + 'new_password' => 'New Password', 'next' => 'Next', 'next_audit_date' => 'Next Audit Date', 'last_audit' => 'Last Audit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Purchase Date', 'qty' => 'QTY', 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', + 'remaining' => 'Remaining', 'remove_company' => 'Remove Company Association', 'reports' => 'Reports', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Requested', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Request Canceled', 'save' => 'Save', 'select' => 'Select', + 'select_all' => 'Select All', 'search' => 'Search', 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', + 'select_department' => 'Select a Department', 'select_depreciation' => 'Select a Depreciation Type', 'select_location' => 'Select a Location', 'select_manufacturer' => 'Select a Manufacturer', @@ -200,6 +227,7 @@ 'sign_in' => 'Sign in', 'signature' => 'Signature', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', 'site_name' => 'Site Name', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Are you sure you wish to delete', 'submit' => 'Submit', 'target' => 'Target', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Time and Date Display', 'total_assets' => 'total assets', 'total_licenses' => 'total licenses', @@ -230,6 +259,7 @@ 'users' => 'Users', 'viewall' => 'View All', 'viewassets' => 'View Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Website', 'welcome' => 'Welcome, :name', 'years' => 'years', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/si-LK/help.php b/resources/lang/si-LK/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/si-LK/help.php +++ b/resources/lang/si-LK/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/si-LK/mail.php b/resources/lang/si-LK/mail.php index c34123ed74..db5e157135 100644 --- a/resources/lang/si-LK/mail.php +++ b/resources/lang/si-LK/mail.php @@ -1,6 +1,6 @@ 'A user has canceled an item request on the website', 'a_user_requested' => 'A user has requested an item on the website', 'accessory_name' => 'Accessory Name:', @@ -60,7 +60,7 @@ return array( 'test_mail_text' => 'This is a test from the Snipe-IT Asset Management System. If you got this, mail is working :)', 'the_following_item' => 'The following item has been checked in: ', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'To reset your :web password, complete this form:', 'type' => 'Type', @@ -76,5 +76,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/si-LK/passwords.php b/resources/lang/si-LK/passwords.php index 61fe7fbd43..6205ef774d 100644 --- a/resources/lang/si-LK/passwords.php +++ b/resources/lang/si-LK/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Your password link has been sent!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/si-LK/validation.php b/resources/lang/si-LK/validation.php index 4ece7d41c7..72b465f211 100644 --- a/resources/lang/si-LK/validation.php +++ b/resources/lang/si-LK/validation.php @@ -1,6 +1,6 @@ 'The :attribute must be at least :min characters.', 'array' => 'The :attribute must have at least :min items.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'The selected :attribute is invalid.', 'numeric' => 'The :attribute must be a number.', 'present' => 'The :attribute field must be present.', @@ -88,8 +89,8 @@ return array( 'unique' => 'The :attribute has already been taken.', 'uploaded' => 'The :attribute failed to upload.', 'url' => 'The :attribute format is invalid.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "The :attribute field contains a character that is not allowed.", - "email_array" => "One or more email addresses is invalid.", - "hashed_pass" => "Your current password is incorrect", + 'alpha_space' => 'The :attribute field contains a character that is not allowed.', + 'email_array' => 'One or more email addresses is invalid.', + 'hashed_pass' => 'Your current password is incorrect', 'dumbpwd' => 'That password is too common.', - "statuslabel_type" => "You must select a valid status label type", + 'statuslabel_type' => 'You must select a valid status label type', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/sk/admin/asset_maintenances/message.php b/resources/lang/sk/admin/asset_maintenances/message.php index d121115825..b44f618207 100644 --- a/resources/lang/sk/admin/asset_maintenances/message.php +++ b/resources/lang/sk/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset maintenance?', 'error' => 'There was an issue deleting the asset maintenance. Please try again.', - 'success' => 'The asset maintenance was deleted successfully.' + 'success' => 'The asset maintenance was deleted successfully.', ], 'create' => [ 'error' => 'Asset Maintenance was not created, please try again.', - 'success' => 'Asset Maintenance created successfully.' + 'success' => 'Asset Maintenance created successfully.', ], 'edit' => [ 'error' => 'Asset Maintenance was not edited, please try again.', - 'success' => 'Asset Maintenance edited successfully.' + 'success' => 'Asset Maintenance edited successfully.', ], 'asset_maintenance_incomplete' => 'Not Completed Yet', 'warranty' => 'Warranty', 'not_warranty' => 'Not Warranty', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/sk/admin/asset_maintenances/table.php b/resources/lang/sk/admin/asset_maintenances/table.php index f3a6be60f9..3ba895038d 100644 --- a/resources/lang/sk/admin/asset_maintenances/table.php +++ b/resources/lang/sk/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Asset Maintenance', 'asset_name' => 'Asset Name', 'is_warranty' => 'Warranty', - 'dl_csv' => 'Download CSV' + 'dl_csv' => 'Download CSV', ]; diff --git a/resources/lang/sk/admin/companies/general.php b/resources/lang/sk/admin/companies/general.php index 9d58ccb58e..37781012ba 100644 --- a/resources/lang/sk/admin/companies/general.php +++ b/resources/lang/sk/admin/companies/general.php @@ -1,4 +1,7 @@ 'Select Company', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/sk/admin/companies/message.php b/resources/lang/sk/admin/companies/message.php index a6db573519..b44bdd4b85 100644 --- a/resources/lang/sk/admin/companies/message.php +++ b/resources/lang/sk/admin/companies/message.php @@ -1,18 +1,19 @@ 'Company does not exist.', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', - 'create' => array( + 'create' => [ 'error' => 'Company was not created, please try again.', - 'success' => 'Company created successfully.' - ), - 'update' => array( + 'success' => 'Company created successfully.', + ], + 'update' => [ 'error' => 'Company was not updated, please try again', - 'success' => 'Company updated successfully.' - ), - 'delete' => array( + 'success' => 'Company updated successfully.', + ], + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this company?', 'error' => 'There was an issue deleting the company. Please try again.', - 'success' => 'The Company was deleted successfully.' - ) -); + 'success' => 'The Company was deleted successfully.', + ], +]; diff --git a/resources/lang/sk/admin/custom_fields/general.php b/resources/lang/sk/admin/custom_fields/general.php index c8d2a70a71..8483c67c69 100644 --- a/resources/lang/sk/admin/custom_fields/general.php +++ b/resources/lang/sk/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Custom Fields', + 'manage' => 'Manage', 'field' => 'Field', 'about_fieldsets_title' => 'About Fieldsets', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used used for specific asset model types.', - 'custom_format' => 'Custom regex format...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Encrypt the value of this field in the database', 'encrypt_field_help' => 'WARNING: Encrypting a field makes it unsearchable.', 'encrypted' => 'Encrypted', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Used By Models', 'order' => 'Order', 'create_fieldset' => 'New Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'New Custom Field', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'The value of this field is encrypted in the database. Only admin users will be able to view the decrypted value', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/sk/admin/depreciations/general.php b/resources/lang/sk/admin/depreciations/general.php index 8f8250c0e8..c9a2fd3438 100644 --- a/resources/lang/sk/admin/depreciations/general.php +++ b/resources/lang/sk/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'O odpisovaní majetku', 'about_depreciations' => 'Môžete nastaviť odpisovanie majetku, aby dochádzalo k rovnomernému odpisovaniu.', 'asset_depreciations' => 'Odpisy majetku', 'create' => 'Vytovirť typ odpisu', 'depreciation_name' => 'Názov odpisovania', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Počet mesiacov', 'update' => 'Upraviť odpisovanie', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/sk/admin/depreciations/table.php b/resources/lang/sk/admin/depreciations/table.php index d2eb4c04ef..67801f72e4 100644 --- a/resources/lang/sk/admin/depreciations/table.php +++ b/resources/lang/sk/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Mesiace', 'term' => 'Lehota', 'title' => 'Názov ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/sk/admin/groups/titles.php b/resources/lang/sk/admin/groups/titles.php index 9dad7bd1cb..2f350232a7 100644 --- a/resources/lang/sk/admin/groups/titles.php +++ b/resources/lang/sk/admin/groups/titles.php @@ -1,6 +1,6 @@ 'O skupinách', 'about_groups' => 'Skupiny sa používajú k zobecneniu používateľských opravnení.', 'group_management' => 'Správa skupín', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Administrátor skupiny', 'allow' => 'Povoliť', 'deny' => 'Odmietnuť', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/sk/admin/hardware/form.php b/resources/lang/sk/admin/hardware/form.php index 2899553274..9a45ec5073 100644 --- a/resources/lang/sk/admin/hardware/form.php +++ b/resources/lang/sk/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Potvrdiť hromadné odstránenie majetku', +return [ + 'bulk_delete' => 'Potvrdiť hromadné odstránenie majetku', 'bulk_delete_help' => 'Nižšie skontrolujte zoznam majetku na odstránenie. Po odstránení je možné tieto majetky obnoviť, nebudú už ale priradené k žiadnym používateľom, ku ktorým sú momentálne priradení.', 'bulk_delete_warn' => 'Chystáte sa odstrániť :asset_count majetky.', - 'bulk_update' => 'Hromadná úprava majetku', - 'bulk_update_help' => 'Tento formulár umožňuje hromadnú úpravu majetku. Vyplňte iba položky, ktoré chcete zmeniť. Akékoľvek prázdne položky zostanú nezmenené. ', - 'bulk_update_warn' => 'Chystáte sa upraviť vlastnosti :asset_count majetkov.', + 'bulk_update' => 'Hromadná úprava majetku', + 'bulk_update_help' => 'Tento formulár umožňuje hromadnú úpravu majetku. Vyplňte iba položky, ktoré chcete zmeniť. Akékoľvek prázdne položky zostanú nezmenené. ', + 'bulk_update_warn' => 'Chystáte sa upraviť vlastnosti :asset_count majetkov.', 'checkedout_to' => 'Odovzdané', 'checkout_date' => 'Dátum odovzdania', 'checkin_date' => 'Dátum prijatia', @@ -38,7 +38,12 @@ return array( 'tag' => 'Označenie majetku', 'update' => 'Aktualizácia majetku', 'warranty' => 'Záruka', - 'warranty_expires' => 'Koniec záruky', + 'warranty_expires' => 'Koniec záruky', 'years' => 'roky/ov', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/sk/admin/hardware/general.php b/resources/lang/sk/admin/hardware/general.php index 4eafc6bf6a..eeac78fc7b 100644 --- a/resources/lang/sk/admin/hardware/general.php +++ b/resources/lang/sk/admin/hardware/general.php @@ -1,9 +1,9 @@ 'O majetkoch', 'about_assets_text' => 'Majetkom sú položky identifikované sériovým čislom alebo značkou majetku. Väčšinou ide o položky s vyššou hodnotou, pri ktorých je dôležité identifikovať konkrétnu položku.', - 'archived' => 'Archivované', + 'archived' => 'Archivované', 'asset' => 'Majetok', 'bulk_checkout' => 'Vyskladniť majetky', 'checkin' => 'Prevziať majetok', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Vyžiadateľný', 'requested' => 'Vyžiadané', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Obnoviť majetok', 'pending' => 'Čakajúce', 'undeployable' => 'Nevyskladniteľný', 'view' => 'Zobraziť majetok', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/sk/admin/hardware/message.php b/resources/lang/sk/admin/hardware/message.php index 3e68d5668f..36a3b9cedf 100644 --- a/resources/lang/sk/admin/hardware/message.php +++ b/resources/lang/sk/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Varovanie: Tento majetok bol oznáčený ako nepriraditeľný. Ak došlo k zmene, prosím upravte aktuálny stav majetku.', 'does_not_exist' => 'Majetok neexistuje.', - 'does_not_exist_or_not_requestable' => 'Pekný pokus. Tento majetok nie je možné vyžiadať.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Tento majetok je práve priradený používateľovi, preto nemôže byť odstránený. Prosim najprv odoberte majetok používateľovi, následne skúste znovu. ', - 'create' => array( + 'create' => [ 'error' => 'Majetok nebol vytvorený, prosím skúste znovu. :(', - 'success' => 'Majetok bol úspešne vytvorený. :)' - ), + 'success' => 'Majetok bol úspešne vytvorený. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Majetok sa nepodarilo upraviť, skúste prosím znovu', 'success' => 'Majetok bol úspešne upravený.', 'nothing_updated' => 'Neboli vybrané žiadne položky, preto nebolo nič upravené.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Majetok nebol obnovený, prosím skúste znovu', - 'success' => 'Majetok bol úspešne obnovený.' - ), + 'success' => 'Majetok bol úspešne obnovený.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Audit majetku bol neúspešný. Prosím skúste znovu.', - 'success' => 'Audit majetko bol úspešne zaznamenaný.' - ), + 'success' => 'Audit majetko bol úspešne zaznamenaný.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Súbor nebol odstránený. Prosím skúste znovu.', 'success' => 'Súbor bol úspešne odstránený.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Súbor(y) sa nepodarilo nahrať. Skúste prosím znovu.', 'success' => 'Súbor(y) boli úspešne uložené.', 'nofiles' => 'Nevybrali ste žiadne súbory na nahranie alebo je súbor, ktorý sa pokúšate nahrať, príliš veľký', 'invalidfiles' => 'Jeden alebo viac súborov je príliš veľký alebo ide o typ súboru, ktorý nie je povolený. Povolené typy súborov sú png, gif, jpg, doc, docx, pdf a txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Niektoré položky neboli správne naimportované.', 'errorDetail' => 'Nasledujúce položky neboli kvôli chybám importované.', - 'success' => "Súbor bol naimportovaný", - 'file_delete_success' => "Súbor bol úspešné odstránený", - 'file_delete_error' => "Súbor sa nepodarilo odstrániť", - ), + 'success' => 'Súbor bol naimportovaný', + 'file_delete_success' => 'Súbor bol úspešné odstránený', + 'file_delete_error' => 'Súbor sa nepodarilo odstrániť', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Ste si istý, že chcete odstrániť tento majetok?', 'error' => 'Pri odstraňovaní majetku sa vyskytla chyba. Skúste prosím znovu.', 'nothing_updated' => 'Neboli zvolený žiaden majetok, preto nebolo nič odstránené.', - 'success' => 'Majetok bol úspešne odstránený.' - ), + 'success' => 'Majetok bol úspešne odstránený.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Majetok sa nepodarilo priradiť, skúste prosím znovu', 'success' => 'Majetok bol úspešne priradený.', 'user_does_not_exist' => 'Tento užívateľ nie je platný. Prosím skúste znovu.', 'not_available' => 'Tento majetok nie je k dospozícii pre priradenie!', - 'no_assets_selected' => 'Musíte vybrať najmenej jednu položku majetku zo zoznamu' - ), + 'no_assets_selected' => 'Musíte vybrať najmenej jednu položku majetku zo zoznamu', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Majetok sa nepodarilo prijať, skúste prosím znovu', 'success' => 'Majetok bol úspešne prijatý.', 'user_does_not_exist' => 'Tento užívateľ nie je platný. Prosím skúste znovu.', 'already_checked_in' => 'Tento majetok je už prevzatý.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Majetok nebol vyžiadaný, prosím skúste znovu', 'success' => 'Majetok úspešne vyžiadaný.', - 'canceled' => 'Požiadavka na priradenie bola úspešne zrušená' - ) + 'canceled' => 'Požiadavka na priradenie bola úspešne zrušená', + ], -); +]; diff --git a/resources/lang/sk/admin/hardware/table.php b/resources/lang/sk/admin/hardware/table.php index ba30278de6..c2e478372b 100644 --- a/resources/lang/sk/admin/hardware/table.php +++ b/resources/lang/sk/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Označenie majetku', 'asset_model' => 'Model', - 'book_value' => 'Hodnota', + 'book_value' => 'Current Value', 'change' => 'Vsetup/Výstup', 'checkout_date' => 'Dátum odovzdania', 'checkoutto' => 'Odovzdané', + 'current_value' => 'Current Value', 'diff' => 'Rozdiel', 'dl_csv' => 'Stiahnuť CSV', 'eol' => 'Koniec životnosti', @@ -18,8 +19,12 @@ return array( 'serial' => 'Sériové číslo', 'status' => 'Stav', 'title' => 'Majetok ', - 'image' => 'Obrázok zariadenia', + 'image' => 'Obrázok zariadenia', 'days_without_acceptance' => 'Počet dní bez potvrdenia', - 'monthly_depreciation' => 'Mesačný odpis' - -); + 'monthly_depreciation' => 'Mesačný odpis', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/sk/admin/kits/general.php b/resources/lang/sk/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/sk/admin/kits/general.php +++ b/resources/lang/sk/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/sk/admin/locations/table.php b/resources/lang/sk/admin/locations/table.php index 0cba9c024e..8a69a597dd 100644 --- a/resources/lang/sk/admin/locations/table.php +++ b/resources/lang/sk/admin/locations/table.php @@ -1,6 +1,6 @@ 'O lokalitách', 'about_locations' => 'Lokality sa využívajú na sledovanie umiestnenia používateľov, majetku a ostatných položiek', 'assets_rtd' => 'Majetok', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Nadradené', 'currency' => 'Mena lokality', 'ldap_ou' => 'LDAP vyhľadávanie OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/sk/admin/reports/general.php b/resources/lang/sk/admin/reports/general.php index b03b97546f..344d5c8743 100644 --- a/resources/lang/sk/admin/reports/general.php +++ b/resources/lang/sk/admin/reports/general.php @@ -1,5 +1,10 @@ 'Select the options you want for your asset report.' -); +return [ + 'info' => 'Select the options you want for your asset report.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/sk/admin/settings/general.php b/resources/lang/sk/admin/settings/general.php index 2192727fe7..7d654e5a4c 100644 --- a/resources/lang/sk/admin/settings/general.php +++ b/resources/lang/sk/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directorz', 'ad_domain' => 'Active Directory doména', 'ad_domain_help' => 'Toto je často rovnaké ako Vaša e-mailová doména, nemusí to však vždy platiť.', 'ad_append_domain_label' => 'Pridať názov domény', 'ad_append_domain' => 'Pridať názov domény k používateľskému menu', - 'ad_append_domain_help' => 'Od používateľa nie je vyžadované používaľ tvar "username@domain.local", stačí keď použije "username".' , + 'ad_append_domain_help' => 'Od používateľa nie je vyžadované používaľ tvar "username@domain.local", stačí keď použije "username".', 'admin_cc_email' => 'Kópia e-mailu', 'admin_cc_email_help' => 'Ak chcete poslať kópiu potvrdzujúceho emailu o prevzatí / odovzdaní, ktorý sa posiela používateľom, aj na ďalšiu e-mailovú adresu, tu ju zadajte. V opačnom prípade nechajte políčko prázdne.', 'is_ad' => 'Toto je server typu Active Directory', + 'alerts' => 'Upozornenia', + 'alert_title' => 'Aktualizovať nastavenia upozornení', 'alert_email' => 'Poslať varovania na adresu', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Povoliť varovania mailom', 'alert_interval' => 'Interval pre varovania o exspirácií (v dňoch)', 'alert_inv_threshold' => 'Interval pre varovania o skladových zásobách', 'allow_user_skin' => 'Povoliť používateľské tému', - 'allow_user_skin_help_text' => 'Zaškrtnutím tohto políčka sa povolíí používateľovi nahradiť UI tému vlastnou.' , + 'allow_user_skin_help_text' => 'Zaškrtnutím tohto políčka sa povolíí používateľovi nahradiť UI tému vlastnou.', 'asset_ids' => 'ID-čka majetku', 'audit_interval' => 'Interval pre auditovanie', 'audit_interval_help' => 'Pokiaľ budete musieť pravidelne fyzicky auditovať svoj majetok, zadajte interval v mesiacoch.', 'audit_warning_days' => 'Prah výstrahy auditu', 'audit_warning_days_help' => 'Koľko dní dopredu by sme vás mali upozorňovať, keď je majetok čakajúci na audit?', - 'auto_increment_assets' => 'Generovať auomaticky zvyšujúce sa ID majetku', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Predpona (volitelna)', - 'auto_incrementing_help' => 'Nastavte najprv automaticky sa zvyšujúce ID majetku pre nastavenie tejto možnosti', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Zálohy', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Nastavnia čiarového kódu', 'confirm_purge' => 'Potvrdiť čistenie', 'confirm_purge_help' => 'Zadajte text "DELETE" do políčka nižšie k vyčisteniu odmazaných záznamov. Táto akcia je nenávratná, natrvalo odstrání všetky položky a užívateľov označených na odstránenie. (Mali by ste si pre istotu najprv spraviť zálohu.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Typ 2D čiarového kódu', 'alt_barcode_type' => 'Typ 1D čiarového kódu', 'email_logo_size' => 'Štvorcové logá vypadajú v mailoch najlepšie. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA nastavenia', 'eula_markdown' => 'Táto EULA umožňuje Github markdown.', 'favicon' => 'Favicon', @@ -55,17 +65,22 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'Všeobecné nastavenia', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'Kľúč TLS na strane klienta LDAP', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP enabled', 'ldap_integration' => 'LDAP Integration', 'ldap_settings' => 'LDAP Settings', - 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.', + 'ldap_client_tls_cert_help' => 'Certifikát a kľúč TLS na strane klienta pre pripojenia LDAP sú zvyčajne užitočné iba v konfiguráciách služby Google Workspace so zabezpečeným protokolom LDAP. Obe sú povinné.', 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', 'ldap_login_test_help' => 'Enter a valid LDAP username and password from the base DN you specified above to test whether your LDAP login is configured correctly. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.', 'ldap_login_sync_help' => 'This only tests that LDAP can sync correctly. If your LDAP Authentication query is not correct, users may still not be able to login. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Employee Number', 'ldap_email' => 'LDAP Email', - 'license' => 'Softvérová licencia', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Softvérová licencia', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'This Snipe-IT install can load scripts from the outside world.', + 'login' => 'Pokusy o prihlásenie', + 'login_attempt' => 'Pokus o prihlásenie', + 'login_ip' => 'IP adresa', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Optionally include a few sentences on your login screen, for example to assist people who have found a lost or stolen device. This field accepts Github flavored markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'voliteľné', 'per_page' => 'Výsledkov na stránku', 'php' => 'PHP verzia', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, systém, info', + 'php_overview_help' => 'PHP systémové info', 'php_gd_info' => 'Musíte nainštalovať php-gd ak chcete zobrazovať QR kódu. Viac v inštalačnej príručke.', 'php_gd_warning' => 'PHP plugin pre spracovanie obrázkov a GD plugin nie sú nainštalované.', 'pwd_secure_complexity' => 'Komplexnosť hesla', 'pwd_secure_complexity_help' => 'Vyberte ktoré pravidlá pre zvýšenie bezpečnosti chcete vyžadovať.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Heslo nemôže byť rovnaké ako krstné meno, priezvisko, email alebo užívateľské meno', + 'pwd_secure_complexity_letters' => 'Požadované minimálne jedno písmeno', + 'pwd_secure_complexity_numbers' => 'Požadované minimálne jedno číslo', + 'pwd_secure_complexity_symbols' => 'Požadované minimálne jeden znak', + 'pwd_secure_complexity_case_diff' => 'Požadované minimálne jedno veľké a jedno malé písmeno', 'pwd_secure_min' => 'Minimálny počet znakov', 'pwd_secure_min_help' => 'Minimálne povolená hodnota je 8', 'pwd_secure_uncommon' => 'Zabraňte bežným heslám', 'pwd_secure_uncommon_help' => 'Táto možnosť zakáže používateľom používať všeobecne známe hesla z databázy 10 000 hesiel, ktoré boli najčastejšie prelomené.', 'qr_help' => 'K nastaveniu je potrebné najprv povoliť QR kód', 'qr_text' => 'Text QR kódu', + 'saml' => 'SAML', + 'saml_title' => 'Aktualizovať SAML nastavenia', + 'saml_help' => 'SAML nastavenia', 'saml_enabled' => 'SAML povolené', 'saml_integration' => 'SAML integrácia', 'saml_sp_entityid' => 'ID entitz', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'Zabezpečí presmerovanie používateľa na IdP pri odhlásení. Nechajte odkliknuté ak IdP plnohodnotene nepodporuje SP-inicializovaný SAML SLO.', 'saml_custom_settings' => 'SAML vlastné nastavenia', 'saml_custom_settings_help' => 'Možete špecifikovať dodatočné nastavenia pre onelogin/php-saml knižnicu. Použitie na vlastné nebezpečensto.', + 'saml_download' => 'Stiahnuť metadáta', 'setting' => 'Nastavenie', 'settings' => 'Nastavenia', 'show_alerts_in_menu' => 'Zobraziť upozornenia v hornom menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Zobraziť obrázky v mailoch', 'show_images_in_email_help' => 'Odznačne toto políčko ak je Vaša Snipe-IT inštalácia za VPN alebo uzavretou sieťou a používatelia mimo siete nebudú mocť zobraziť obrázky z tejto inštancie v ich mailoch.', 'site_name' => 'Názov stránky', + 'slack' => 'Slack', + 'slack_title' => 'Aktualizovať Slack nastavenia', + 'slack_help' => 'Slack nastavenia', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack kanál', 'slack_endpoint' => 'Slack koncový bod', @@ -173,6 +212,8 @@ return array( 'update' => 'Aktualizovať nastavenia', 'value' => 'Hodnota', 'brand' => 'Branding', + 'brand_keywords' => 'päta, logo, tlač, téma, skin, hlavička, farby, farba, css', + 'brand_help' => 'Logo, Názov stránky', 'web_brand' => 'Typ webového brandingu', 'about_settings_title' => 'O nastaveniach', 'about_settings_text' => 'Tieto nastavenia umožňujú upraviť vybrané aspekty Vašej inštalácie.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Zásady ochrany osobných údajov', 'privacy_policy_link_help' => 'Ak je url adresa špecifikovaná, odkaz na zásady ochrany osobných údajov bude vložený do pätičky stránka a do každého odoslaného mailu, v súlade s GDPR. ', 'purge' => 'Odstrániť odmazané záznamy', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Spodný okraj štítkov', 'labels_display_sgutter' => 'Bočný okraj štítkov', 'labels_fontsize' => 'Veľkosť písma štítkov', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Length of asset tags, including zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API nastavenia ', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Čiarové kódy', + 'barcodes_help_overview' => 'Čiarový kód & QR nastavenia', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Pokus o mazanie súborov...', + 'barcode_delete_cache' => 'Vymazať cache čiarových kódov', + 'branding_title' => 'Aktualizovať nastavenia značky', + 'general_title' => 'Aktualizovať všeobecné nastavenia', + 'mail_test' => 'Poslať Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Zabezpečenie', + 'security_title' => 'Aktualizovať nastavenia zabezpečenia', + 'security_keywords' => 'heslo, heslá, požiadavky, dvoj faktorové, dvoj-faktorové, bežné heslá, vzdialené prihlásenie, odhlásenie, autentifikácia', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Jazyk, zobrazenie dátumu', + 'notifications' => 'Notifikácie', + 'notifications_help' => 'Emailové upozornenia, nastavenia autitu', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Štítky', + 'labels_title' => 'Aktualizovať nastavenia štítka', + 'labels_help' => 'Veľkosti štítka & nastavenia', + 'purge' => 'Purge', + 'purge_keywords' => 'natrvalo odstrániť', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Číslo zamestnanca', + 'create_admin_user' => 'Vytvoriť Užívateľa ::', + 'create_admin_success' => 'Úspech! Váš admin užívateľ bol pridaný!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Migrácie databázy ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'Stránka nastavenia LDAP', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/sk/admin/settings/message.php b/resources/lang/sk/admin/settings/message.php index 4af4917613..de0ebad692 100644 --- a/resources/lang/sk/admin/settings/message.php +++ b/resources/lang/sk/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Počas upravovania sa vyskytla chyba. ', - 'success' => 'Nastavenia boli úspešne upravené.' - ), - 'backup' => array( + 'success' => 'Nastavenia boli úspešne upravené.', + ], + 'backup' => [ 'delete_confirm' => 'Ste si istý, že chcete odstrániť tento súbor so zálohou? Táto akcia sa nedá vrátiť. ', 'file_deleted' => 'Súbor so zálohou bol úspešne odstránený. ', 'generated' => 'Nový súbor so zálohou bol úspešne vytvorený.', 'file_not_found' => 'Súbor so zálohou sa nepodarilo nájsť na serveri.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Počas čistenia sa vyskytla chyba. ', 'validation_failed' => 'Potvrdenie odstránenia nie je správne. Prosím napíšte slovo "DELETE" do políčka na potvrdenie.', - 'success' => 'Odstránené záznamy boli úspešne očistené.' - ), - -); + 'success' => 'Odstránené záznamy boli úspešne očistené.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/sk/admin/statuslabels/message.php b/resources/lang/sk/admin/statuslabels/message.php index 5a877a2a63..94654c50f7 100644 --- a/resources/lang/sk/admin/statuslabels/message.php +++ b/resources/lang/sk/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Stav neexistuje.', 'assoc_assets' => 'Tento stav je priradený minimálne jednému mejtku, preto nemôže byť odstránený. Prosím odstráňte referenciu na tento stav z príslušného majetku a skúste znovu. ', - - 'create' => array( + 'create' => [ 'error' => 'Stav nebol vytovrený, prosím skúste znovu.', - 'success' => 'Stav bol úspešne vytvorený.' - ), + 'success' => 'Stav bol úspešne vytvorený.', + ], - 'update' => array( + 'update' => [ 'error' => 'Stav nebol upravený, prosím skuste znovu', - 'success' => 'Stav bol úspešne upravený.' - ), + 'success' => 'Stav bol úspešne upravený.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Ste si istý, že chcete odstrániť tento stav?', 'error' => 'Pri odstraňovaní stavu sa vyskytla chyba. Skúste prosím znovu.', - 'success' => 'Stav bol úspečne odstránený.' - ), + 'success' => 'Stav bol úspečne odstránený.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Tieto majetky nemôžu byť nikomu priradené.', - 'deployable' => 'Tieto majetky môžu byť priradené. Akonáhle sú priradené nadobudnú stav Priradené.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Tieto majetky nemôžu byť priradené, budú zobrazené iba vo výpise Archovavné. Tento stav je vhodný, ak si chcete ponechať informácie o predchádzajúcom majetku pre historické účely alebo prípravu rozpočtu, ale zároveň ich nechcete mať zobrazené v prehľade aktuálneho majetku.', 'pending' => 'Tieto majetky nemôžu byť ešte nikomu priradené. Často sa používa na predmety, ktoré čakajú na opravu ale očakáva sa ich návrat do obehu.', - ), + ], -); +]; diff --git a/resources/lang/sk/admin/users/general.php b/resources/lang/sk/admin/users/general.php index f831455e39..0cca7121de 100644 --- a/resources/lang/sk/admin/users/general.php +++ b/resources/lang/sk/admin/users/general.php @@ -1,7 +1,6 @@ 'Tento používateľ sa môže prihlásiť', 'activated_disabled_help_text' => 'Nemôžete upraviť stav aktivácie pre Váš vlastný účet.', 'assets_user' => 'Majetok priradený :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Upraviť používateľa', 'filetype_info' => 'Podporované typy súborov: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip a rar.', 'history_user' => 'História pre :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Kliknite sem pre obnovenie.', 'last_login' => 'Posledné prihlásenie', 'ldap_config_text' => 'Nastavenia LDAP-u sa nachádzajú v menu Administrácia => Nastavenia. Vybraná (voliteľná) lokalita bude nastavená pre všetkých importovaných používateľov.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Vaše súčasné nastavenie administrátora umožňujú selektívne vynútenie dvojfaktorovej autentifikácie. ', 'two_factor_enrolled' => '2FA prihlásené zariadenie ', 'two_factor_active' => '2FA aktívne ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/sk/auth/general.php b/resources/lang/sk/auth/general.php index 78b6780927..571117c1d9 100644 --- a/resources/lang/sk/auth/general.php +++ b/resources/lang/sk/auth/general.php @@ -1,16 +1,16 @@ 'Send Password Reset Link', - 'email_reset_password' => 'Email Password Reset', - 'reset_password' => 'Reset Password', - 'saml_login' => 'Login via SAML', - 'login' => 'Login', - 'login_prompt' => 'Please Login', - 'forgot_password' => 'I forgot my password', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', - 'remember_me' => 'Remember Me', - 'username_help_top' => 'Enter your username to be emailed a password reset link.', - 'username_help_bottom' => 'Your username and email address may be the same, but may not be, depending on your configuration. If you cannot remember your username, contact your administrator.

Usernames without an associated email address will not be emailed a password reset link. ', + 'send_password_link' => 'Odoslať odkaz na zmenu hesla', + 'email_reset_password' => 'Email na zmenu hesla', + 'reset_password' => 'Reset hesla', + 'saml_login' => 'Prihlásiť cez SAML', + 'login' => 'Prihlásenie', + 'login_prompt' => 'Prosím, prihláste sa', + 'forgot_password' => 'Zabudol som heslo', + 'ldap_reset_password' => 'Prosím kliknite tu pre zresetovanie LDAP hesla', + 'remember_me' => 'Zapamätať prihlásenie', + 'username_help_top' => 'Vložte Vaše užívateľské meno pre odoslanie odkazu emailom na resetovanie hesla.', + 'username_help_bottom' => 'Vaše používateľské meno a e-mailová adresa môžu byť rovnaké, ale nemusia, v závislosti od vašej konfigurácie. Ak si nepamätáte svoje používateľské meno, obráťte sa na správcu.

Používateľským menám bez priradenej e-mailovej adresy nebude odoslaný odkaz na obnovenie hesla. ', ]; diff --git a/resources/lang/sk/button.php b/resources/lang/sk/button.php index 0b93458980..d9595be7e3 100644 --- a/resources/lang/sk/button.php +++ b/resources/lang/sk/button.php @@ -1,6 +1,6 @@ 'Akcie', 'add' => 'Pridať nové', 'cancel' => 'Zrušiť', @@ -8,11 +8,17 @@ return array( 'delete' => 'Odstrániť', 'edit' => 'Upraviť', 'restore' => 'Obnoviť', + 'remove' => 'Odstrániť', 'request' => 'Požiadavka', 'submit' => 'Odoslať', 'upload' => 'Odoslať', - 'select_file' => 'Vybrať súbor...', + 'select_file' => 'Vybrať súbor...', 'select_files' => 'Vybrať súbory...', 'generate_labels' => '{1} Generovať štítok|[2,*] Generovať štítky', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Odoslať odkaz na zmenu hesla', + 'go' => 'Go', + 'bulk_actions' => 'Hromadné akcie', + 'add_maintenance' => 'Pridať údržbu', + 'append' => 'Append', + 'new' => 'Nový', +]; diff --git a/resources/lang/sk/general.php b/resources/lang/sk/general.php index d65c1bec8f..c3798cc491 100644 --- a/resources/lang/sk/general.php +++ b/resources/lang/sk/general.php @@ -19,7 +19,10 @@ 'asset' => 'Asset', 'asset_report' => 'Asset Report', 'asset_tag' => 'Asset Tag', - 'assets_available' => 'assets available', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Audit Log', 'assets' => 'Assets', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Bulk Audit', 'bulkaudit_status' => 'Audit Status', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Hromadná editácia', + 'bulk_delete' => 'Hromadné vymazanie', + 'bulk_actions' => 'Hromadné akcie', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Zrušiť', 'categories' => 'Categories', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'City', - 'click_here' => 'Click here', + 'click_here' => 'Click here', 'clear_selection' => 'Clear Selection', 'companies' => 'Companies', 'company' => 'Company', 'component' => 'Component', 'components' => 'Components', - 'complete' => 'Complete', + 'complete' => 'Complete', 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', @@ -62,6 +69,8 @@ 'updated_at' => 'Updated at', 'currency' => '$', // this is deprecated 'current' => 'Current', + 'current_password' => 'Aktuálne heslo', + 'customize_report' => 'Prispôsobiť report', 'custom_report' => 'Custom Asset Report', 'dashboard' => 'Dashboard', 'days' => 'days', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'Deleted', 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Vymazanie zlyhalo', 'departments' => 'Departments', - 'department' => 'Department', + 'department' => 'Department', 'deployed' => 'Deployed', + 'depreciation' => 'Depreciation', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Depreciation Report', 'details' => 'Details', 'download' => 'Download', - 'download_all' => 'Download All', - 'depreciation' => 'Depreciation', + 'download_all' => 'Download All', 'editprofile' => 'Edit Your Profile', 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Chyba', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', 'firstname_lastname_format' => 'First Name Last Name (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'File', 'file_type' => 'File Type', 'file_uploads' => 'File Uploads', + 'file_upload' => 'Nahratie súboru', 'generate' => 'Generate', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generovať štítky', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Groups', 'gravatar_email' => 'Gravatar Email Address', + 'gravatar_url' => 'Zmeniť avatar na Gravatar.com.', 'history' => 'History', 'history_for' => 'History for', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Delete Image', 'image_upload' => 'Upload Image', + 'filetypes_accepted_help' => 'Akceptovaný typ súboru :types. Maximálna povolená veľkosť :size.|Akceptované typy súborov :types. Maximálna povolená veľkosť :size.', + 'filetypes_size_help' => 'Maximálna povolená veľkosť :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Import', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Asset Maintenance Report', 'asset_maintenances' => 'Asset Maintenances', 'item' => 'Item', + 'item_name' => 'Názov položky', 'insufficient_permissions' => 'Insufficient permissions!', 'kits' => 'Predefined Kits', 'language' => 'Language', @@ -132,7 +150,7 @@ 'licenses_available' => 'licenses available', 'licenses' => 'Licenses', 'list_all' => 'List All', - 'loading' => 'Loading', + 'loading' => 'Načítavanie... prosím čakajte....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'This feature has been disabled for the demo installation.', 'location' => 'Location', @@ -141,15 +159,17 @@ 'logout' => 'Logout', 'lookup_by_tag' => 'Lookup by Asset Tag', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Spravovať API kľúče', 'manufacturer' => 'Manufacturer', 'manufacturers' => 'Manufacturers', 'markdown' => 'This field allows Github flavored markdown.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered.', + 'min_amt_help' => 'Minimálny počet položiek, ktoré by mali byť dostupné pred spustením upozornenia. Nechajte minimálne množstvo prázdne, ak nechcete dostávať upozornenia na nízky inventár.', 'model_no' => 'Model No.', 'months' => 'months', 'moreinfo' => 'More Info', 'name' => 'Name', + 'new_password' => 'Nové Heslo', 'next' => 'Next', 'next_audit_date' => 'Next Audit Date', 'last_audit' => 'Last Audit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Purchase Date', 'qty' => 'QTY', 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', + 'remaining' => 'Remaining', 'remove_company' => 'Remove Company Association', 'reports' => 'Reports', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Requested', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Request Canceled', 'save' => 'Uložiť', 'select' => 'Select', + 'select_all' => 'Vybrať všetko', 'search' => 'Search', 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', + 'select_department' => 'Select a Department', 'select_depreciation' => 'Select a Depreciation Type', 'select_location' => 'Select a Location', 'select_manufacturer' => 'Select a Manufacturer', @@ -200,6 +227,7 @@ 'sign_in' => 'Sign in', 'signature' => 'Signature', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', 'site_name' => 'Site Name', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Are you sure you wish to delete', 'submit' => 'Submit', 'target' => 'Target', + 'toggle_navigation' => 'Prepnúť navigáciu', 'time_and_date_display' => 'Time and Date Display', 'total_assets' => 'total assets', 'total_licenses' => 'total licenses', @@ -230,6 +259,7 @@ 'users' => 'Users', 'viewall' => 'View All', 'viewassets' => 'View Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Website', 'welcome' => 'Welcome, :name', 'years' => 'years', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Prijať/Odmietnuť', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'zobraziť všetko', + 'hide_deleted' => 'Skryť zmazané', + 'email' => 'E-mail', + 'do_not_change' => 'Nemeniť', + 'bug_report' => 'Nahlásiť chybu', + 'user_manual' => 'Užívateľský manuál', + 'setup_step_1' => 'Krok 1', + 'setup_step_2' => 'Krok 2', + 'setup_step_3' => 'Krok 3', + 'setup_step_4' => 'Krok 4', + 'setup_config_check' => 'Kontrola konfigurácie', + 'setup_create_database' => 'Vytvoriť databázové tabuľky', + 'setup_create_admin' => 'Vytvoriť admin užívateľa', + 'setup_done' => 'Hotovo!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Polia', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Zmenené', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Rozsah', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Vylepšenia', + 'information' => 'Informácie', + 'permissions' => 'Oprávnenia', + 'managed_ldap' => '(Manažovať cez LDAP)', + 'export' => 'Exportovať', + 'ldap_sync' => 'LDAP synchronizácia', + 'ldap_user_sync' => 'LDAP užívateľská synchronizácia', + 'synchronize' => 'Synchronizovať', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Sériové číslo/Produktový kľúč', + 'invalid_category' => 'Nesprávna kategória', + 'dashboard_info' => 'Toto je Vaša nástenka. Je ich veľa podobných, ale toto táto konkrétna je Vaša.', + '60_percent_warning' => '60% hotové (pozor)', + 'dashboard_empty' => 'Zdá sa, že ste ešte nič nepridali, takže nemáme nič úžasné na zobrazenie. Začnite pridaním nejakého majetku/assetu, príslušenstva, spotrebného materiálu alebo licencií hneď teraz!', + 'new_asset' => 'Nový asset/majetok', + 'new_license' => 'Nová licencia', + 'new_accessory' => 'Nové príslušenstvo', + 'new_consumable' => 'Nový spotrebný materiál', + 'collapse' => 'Collapse', + 'assigned' => 'Priradené', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Chyba:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Upozornenie:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Názov modelu', + 'asset_name' => 'Názov assetu/majetku:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Duplikovať položku', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/sk/help.php b/resources/lang/sk/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/sk/help.php +++ b/resources/lang/sk/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/sk/mail.php b/resources/lang/sk/mail.php index c34123ed74..db5e157135 100644 --- a/resources/lang/sk/mail.php +++ b/resources/lang/sk/mail.php @@ -1,6 +1,6 @@ 'A user has canceled an item request on the website', 'a_user_requested' => 'A user has requested an item on the website', 'accessory_name' => 'Accessory Name:', @@ -60,7 +60,7 @@ return array( 'test_mail_text' => 'This is a test from the Snipe-IT Asset Management System. If you got this, mail is working :)', 'the_following_item' => 'The following item has been checked in: ', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'To reset your :web password, complete this form:', 'type' => 'Type', @@ -76,5 +76,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/sk/passwords.php b/resources/lang/sk/passwords.php index 61fe7fbd43..6205ef774d 100644 --- a/resources/lang/sk/passwords.php +++ b/resources/lang/sk/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Your password link has been sent!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/sk/table.php b/resources/lang/sk/table.php index f7a49d86c1..a27158be03 100644 --- a/resources/lang/sk/table.php +++ b/resources/lang/sk/table.php @@ -2,9 +2,9 @@ return array( - 'actions' => 'Actions', - 'action' => 'Action', - 'by' => 'By', - 'item' => 'Item', + 'actions' => 'Akcie', + 'action' => 'Akcia', + 'by' => 'Podľa', + 'item' => 'Položka', ); diff --git a/resources/lang/sk/validation.php b/resources/lang/sk/validation.php index 4ece7d41c7..fc432b961c 100644 --- a/resources/lang/sk/validation.php +++ b/resources/lang/sk/validation.php @@ -1,6 +1,6 @@ 'The :attribute must be at least :min characters.', 'array' => 'The :attribute must have at least :min items.', ], + 'starts_with' => ':attribute musí začínať jedným z nasledujúcich výrazov: :values.', 'not_in' => 'The selected :attribute is invalid.', 'numeric' => 'The :attribute must be a number.', 'present' => 'The :attribute field must be present.', @@ -88,8 +89,8 @@ return array( 'unique' => 'The :attribute has already been taken.', 'uploaded' => 'The :attribute failed to upload.', 'url' => 'The :attribute format is invalid.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "The :attribute field contains a character that is not allowed.", - "email_array" => "One or more email addresses is invalid.", - "hashed_pass" => "Your current password is incorrect", + 'alpha_space' => 'The :attribute field contains a character that is not allowed.', + 'email_array' => 'One or more email addresses is invalid.', + 'hashed_pass' => 'Your current password is incorrect', 'dumbpwd' => 'That password is too common.', - "statuslabel_type" => "You must select a valid status label type", + 'statuslabel_type' => 'You must select a valid status label type', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/sl/admin/asset_maintenances/message.php b/resources/lang/sl/admin/asset_maintenances/message.php index 82028b42a8..6a1ad3773e 100644 --- a/resources/lang/sl/admin/asset_maintenances/message.php +++ b/resources/lang/sl/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Ste prepričani, da želite izbrisati to vzdrževanje sredstva?', 'error' => 'Prišlo je do težave z brisanjem vzdrževanja sredstva. Prosim poskusite ponovno.', - 'success' => 'Vzdrževanje sredstva je bilo uspešno izbrisano.' + 'success' => 'Vzdrževanje sredstva je bilo uspešno izbrisano.', ], 'create' => [ 'error' => 'Vzdrževanje sredstev ni bilo ustvarjeno, poskusite znova.', - 'success' => 'Vzdrževanje sredstev je uspešno ustvarjeno.' + 'success' => 'Vzdrževanje sredstev je uspešno ustvarjeno.', ], 'edit' => [ 'error' => 'Vzdrževanje sredstev ni bilo urejeno, poskusite znova.', - 'success' => 'Vzdrževanje sredstev je uspešno urejeno.' + 'success' => 'Vzdrževanje sredstev je uspešno urejeno.', ], 'asset_maintenance_incomplete' => 'Še ni končano', 'warranty' => 'Garancija', 'not_warranty' => 'Ni garancije', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/sl/admin/asset_maintenances/table.php b/resources/lang/sl/admin/asset_maintenances/table.php index 5dfa8a668e..b9e7f91534 100644 --- a/resources/lang/sl/admin/asset_maintenances/table.php +++ b/resources/lang/sl/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Vzdrževanje sredstev', 'asset_name' => 'Ime sredstva', 'is_warranty' => 'Garancija', - 'dl_csv' => 'Prenesi CSV' + 'dl_csv' => 'Prenesi CSV', ]; diff --git a/resources/lang/sl/admin/companies/general.php b/resources/lang/sl/admin/companies/general.php index dcbb93ba9a..7176f99bf5 100644 --- a/resources/lang/sl/admin/companies/general.php +++ b/resources/lang/sl/admin/companies/general.php @@ -1,4 +1,7 @@ 'Izberite podjetje', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/sl/admin/companies/message.php b/resources/lang/sl/admin/companies/message.php index 131c7b0600..4da4eab7bd 100644 --- a/resources/lang/sl/admin/companies/message.php +++ b/resources/lang/sl/admin/companies/message.php @@ -1,18 +1,19 @@ 'Podjetje ne obstaja.', 'assoc_users' => 'To podjetje je trenutno povezano z vsaj enim modelom in ga ni mogoče izbrisati. Prosimo, posodobite svoje modele, da ne bodo več vsebovali te družbe in poskusili znova.', - 'create' => array( + 'create' => [ 'error' => 'Podjetje ni bilo ustvarjeno, poskusite znova.', - 'success' => 'Podjetje je uspešno ustvarjeno.' - ), - 'update' => array( + 'success' => 'Podjetje je uspešno ustvarjeno.', + ], + 'update' => [ 'error' => 'Podjetje ni bilo posodobljeno, poskusite znova', - 'success' => 'Podjetje uspešno posodobljeno.' - ), - 'delete' => array( + 'success' => 'Podjetje uspešno posodobljeno.', + ], + 'delete' => [ 'confirm' => 'Ste prepričani, da želite izbrisati to podjetje?', 'error' => 'Prišlo je do težave pri brisanju podjetja. Prosim poskusite ponovno.', - 'success' => 'Podjetje je bilo uspešno izbrisano.' - ) -); + 'success' => 'Podjetje je bilo uspešno izbrisano.', + ], +]; diff --git a/resources/lang/sl/admin/custom_fields/general.php b/resources/lang/sl/admin/custom_fields/general.php index e0f84afa2d..bb88ad4b38 100644 --- a/resources/lang/sl/admin/custom_fields/general.php +++ b/resources/lang/sl/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Polja po meri', + 'manage' => 'Manage', 'field' => 'Polje', 'about_fieldsets_title' => 'O setih polj', - 'about_fieldsets_text' => 'Seti polj vam omogočajo, da ustvarite skupine polj po meri, ki se pogosto znova uporabijo za določene tipe modelov sredstev.', - 'custom_format' => 'Oblika zapisa po meri regex...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Šifriraj vrednost tega polja v bazi podatkov', 'encrypt_field_help' => 'OPOZORILO: Šifriranje polja onemogoča iskanje.', 'encrypted' => 'Šifrirano', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Uporabljeno po modelih', 'order' => 'Naročilo', 'create_fieldset' => 'Nov set polj', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Novo polje po meri', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Vrednost tega polja je šifrirana v bazi podatkov. Dešifrirane vrednosti bodo lahko videli samo skrbniki sistema', 'show_in_email' => 'Vključi vrednost tega polja v izdajni e-pošti poslani uporabniku? Šifriranih polj ni mogoče vključiti v e-pošti.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/sl/admin/depreciations/general.php b/resources/lang/sl/admin/depreciations/general.php index 37bfdc05c5..54833fe360 100644 --- a/resources/lang/sl/admin/depreciations/general.php +++ b/resources/lang/sl/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'O amortizaciji sredstev', 'about_depreciations' => 'Za amortizacijo sredstev lahko določite amortizacijo sredstev, ki temelji na enakomerni amortizaciji.', 'asset_depreciations' => 'Amortizacija sredstev', 'create' => 'Ustvari amortizacijo', 'depreciation_name' => 'Ime amortizacije', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Število mesecev', 'update' => 'Posodobi amortizacijo', - 'depreciation_min' => 'Minimalna vrednost po amortizaciji' - -); + 'depreciation_min' => 'Minimalna vrednost po amortizaciji', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/sl/admin/depreciations/table.php b/resources/lang/sl/admin/depreciations/table.php index 71132adbc4..759f2411b0 100644 --- a/resources/lang/sl/admin/depreciations/table.php +++ b/resources/lang/sl/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Mesecev', 'term' => 'Čas', 'title' => 'Ime ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/sl/admin/groups/titles.php b/resources/lang/sl/admin/groups/titles.php index d773e2af17..5af53da68a 100644 --- a/resources/lang/sl/admin/groups/titles.php +++ b/resources/lang/sl/admin/groups/titles.php @@ -1,6 +1,6 @@ 'O skupinah', 'about_groups' => 'Skupine se uporabljajo za določanje uporabniških pravic.', 'group_management' => 'Upravljanje skupine', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Skrbnik skupine', 'allow' => 'Dovoli', 'deny' => 'Zavrni', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/sl/admin/hardware/form.php b/resources/lang/sl/admin/hardware/form.php index fcb91278e9..77c9c56f71 100644 --- a/resources/lang/sl/admin/hardware/form.php +++ b/resources/lang/sl/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Potrdite množičn izbris sredstev', +return [ + 'bulk_delete' => 'Potrdite množičn izbris sredstev', 'bulk_delete_help' => 'Pregled sredstev za množično brisanje je v seznamu spodaj. Ko bodo sredstva izbrisana, jih je mogoče obnoviti, vendar ne bodo povezana z nobenimi uporabnikom, kot so jim trenutno dodeljena.', 'bulk_delete_warn' => 'Brisali boste: asset_count sredstev.', - 'bulk_update' => 'Množično posodabljanje sredstev', - 'bulk_update_help' => 'Ta obrazec vam omogoča, da posodobite več sredstev hkrati. Izpolnite le polja, ki jih morate spremeniti. Vsa polja, ki ostanejo prazna, bodo ostala nespremenjena. ', - 'bulk_update_warn' => 'Uredili boste lastnosti asset_count sredstev.', + 'bulk_update' => 'Množično posodabljanje sredstev', + 'bulk_update_help' => 'Ta obrazec vam omogoča, da posodobite več sredstev hkrati. Izpolnite le polja, ki jih morate spremeniti. Vsa polja, ki ostanejo prazna, bodo ostala nespremenjena. ', + 'bulk_update_warn' => 'Uredili boste lastnosti asset_count sredstev.', 'checkedout_to' => 'Izdano osebi', 'checkout_date' => 'Datum izdaje', 'checkin_date' => 'Datum sprejema', @@ -38,7 +38,12 @@ return array( 'tag' => 'Oznaka sredstva', 'update' => 'Posodobitev sredstva', 'warranty' => 'Garancija', - 'warranty_expires' => 'Garancija poteče', + 'warranty_expires' => 'Garancija poteče', 'years' => 'let', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/sl/admin/hardware/general.php b/resources/lang/sl/admin/hardware/general.php index b5b1f7458c..a610470fa9 100644 --- a/resources/lang/sl/admin/hardware/general.php +++ b/resources/lang/sl/admin/hardware/general.php @@ -1,9 +1,9 @@ 'O sredstvih', 'about_assets_text' => 'Sredstva so stvari, ki so sledene po serijski številki ali oznaki sredstva. Ponavadi so stvari z višjo vrednostjo, pri katerih je opredelitev določenega predmeta pomembna.', - 'archived' => 'Arhivirano', + 'archived' => 'Arhivirano', 'asset' => 'Sredstev', 'bulk_checkout' => 'Izdaja sredstev', 'checkin' => 'Sprejem sredstev', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'Model tega sredstva je bil izbrisan. Pred obnovitvijo sredstva je potrebno obnoviti model.', 'requestable' => 'Zahtevano', 'requested' => 'Zahtevano', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Obnovitev sredstev', 'pending' => 'Na čakanju', 'undeployable' => 'Nerazdeljeno', 'view' => 'Ogled sredstva', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/sl/admin/hardware/message.php b/resources/lang/sl/admin/hardware/message.php index bc3c6117df..b36d1e1770 100644 --- a/resources/lang/sl/admin/hardware/message.php +++ b/resources/lang/sl/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Opozorilo: To sredstvo je bilo označeno kot trenutno nerazdeljeno. Če se je ta status spremenil, posodobite status sredstva.', 'does_not_exist' => 'Sredstvo ne obstaja.', - 'does_not_exist_or_not_requestable' => 'Dober poskus. To sredstvo ne obstaja ali ga ni mogoče zahtevati.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'To sredstvo je trenutno izdano uporabniku in ga ni mogoče izbrisati. Najprej preverite sredstvo in poskusite znova izbrisati. ', - 'create' => array( + 'create' => [ 'error' => 'Sredstvo ni bilo ustvarjeno, poskusite znova. :(', - 'success' => 'Sredstvo je uspešno ustvarjeno. :)' - ), + 'success' => 'Sredstvo je uspešno ustvarjeno. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Sredstvo ni bilo posodobljeno, poskusite znova', 'success' => 'Sredstvo je uspešno posodobljeno.', 'nothing_updated' => 'Nobeno polje ni bilo izbrana, zato nebo nič posodobljeno.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Sredstvo ni bilo obnovljeno, poskusite znova', - 'success' => 'Sredstvo je bilo uspešno obnovljeno.' - ), + 'success' => 'Sredstvo je bilo uspešno obnovljeno.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Revizija sredstva je bila neuspešna. Prosim poskusite ponovno.', - 'success' => 'Revizija sredstva je uspešno zabeležena.' - ), + 'success' => 'Revizija sredstva je uspešno zabeležena.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Datoteka ni izbrisana. Prosim poskusite ponovno.', 'success' => 'Datoteka je uspešno izbrisana.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Datoteka(e) niso naložene. Prosim poskusite ponovno.', 'success' => 'Datoteka(e) so bile uspešno naložene.', 'nofiles' => 'Niste izbrali nobenih datotek za nalaganje, ali je datoteka ki jo poskušate naložiti prevelika', 'invalidfiles' => 'Ena ali več vaših datotek je prevelika ali pa je tip datoteke, ki ni dovoljen. Dovoljeni tipi datotek so png, gif, jpg, doc, docx, pdf in txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Nekateri elementi niso bili pravilno uvoženi.', 'errorDetail' => 'Naslednji elementi niso bili uvoženi zaradi napak.', - 'success' => "Vaša datoteka je bila uvožena", - 'file_delete_success' => "Vaša datoteka je bila uspešno izbrisana", - 'file_delete_error' => "Datoteke ni bilo mogoče izbrisati", - ), + 'success' => 'Vaša datoteka je bila uvožena', + 'file_delete_success' => 'Vaša datoteka je bila uspešno izbrisana', + 'file_delete_error' => 'Datoteke ni bilo mogoče izbrisati', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Ali ste prepričani, da želite izbrisati to sredstvo?', 'error' => 'Prišlo je do težave z izbrisom sredstva. Prosim poskusite ponovno.', 'nothing_updated' => 'Nobena sredstva niso bila izbrana, zato ni bilo nič izbrisanih.', - 'success' => 'Sredstvo je bilo uspešno izbrisano.' - ), + 'success' => 'Sredstvo je bilo uspešno izbrisano.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Sredstvo ni bila izdano, poskusite znova', 'success' => 'Sredstvo je bilo uspešno izdano.', 'user_does_not_exist' => 'Ta uporabnik ni veljaven. Prosim poskusite ponovno.', 'not_available' => 'To sredstvo ni na voljo za izdajo!', - 'no_assets_selected' => 'Na seznamu morate izbrati vsaj eno sredstev' - ), + 'no_assets_selected' => 'Na seznamu morate izbrati vsaj eno sredstev', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Sredstev ni bilo prevzeto, poskusite znova', 'success' => 'Sredstev je bilo uspešno prevzeta.', 'user_does_not_exist' => 'Ta uporabnik je neveljaven. Prosim poskusite ponovno.', 'already_checked_in' => 'Ta sredstev je že izdana.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Sredstev ni bila zahtevana, poskusite znova', 'success' => 'Sredstev je uspešno zahtevana.', - 'canceled' => 'Zahteva za izdajo je bila uspešno preklicana' - ) + 'canceled' => 'Zahteva za izdajo je bila uspešno preklicana', + ], -); +]; diff --git a/resources/lang/sl/admin/hardware/table.php b/resources/lang/sl/admin/hardware/table.php index f2588647d5..cf47fd5a42 100644 --- a/resources/lang/sl/admin/hardware/table.php +++ b/resources/lang/sl/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Oznaka sredstva', 'asset_model' => 'Model', - 'book_value' => 'Vrednost', + 'book_value' => 'Current Value', 'change' => 'Prejeto/Izdano', 'checkout_date' => 'Datum Izdaje', 'checkoutto' => 'Izdano', + 'current_value' => 'Current Value', 'diff' => 'Razlika', 'dl_csv' => 'Prenesi CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serijska številka', 'status' => 'Status', 'title' => 'Sredstvo ', - 'image' => 'Slika naprave', + 'image' => 'Slika naprave', 'days_without_acceptance' => 'Dnevi brez sprejema', - 'monthly_depreciation' => 'Mesečna amortizacija' - -); + 'monthly_depreciation' => 'Mesečna amortizacija', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/sl/admin/kits/general.php b/resources/lang/sl/admin/kits/general.php index 7b1ce116f4..0df983d87e 100644 --- a/resources/lang/sl/admin/kits/general.php +++ b/resources/lang/sl/admin/kits/general.php @@ -1,6 +1,6 @@ 'O vnaprej določenih kompletih', 'about_kits_text' => 'Vnaprej določeni kompleti omogočajo hitro izdajo zbirko stvari (sredstev, licenc, ipd.) uporabniku. Zelo uporabno ob konsistentnem vstopnem procesu med velikim številom uporabnikov, kjer vsi uporabniki prejmejo enake stvari.', 'checkout' => 'Komplet za izdajo ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'Na voljo ni dovolj sredstev :license za izdajo. Potrebnih :qty. ', 'none_consumables' => 'Na voljo ni dovolj enot :consumable za izdajo. Potrebnih :qty. ', 'none_accessory' => 'Na voljo ni dovolj sredstev :model za izdajo. Potrebnih :qty. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/sl/admin/locations/table.php b/resources/lang/sl/admin/locations/table.php index 5fe60189db..7c0873a661 100644 --- a/resources/lang/sl/admin/locations/table.php +++ b/resources/lang/sl/admin/locations/table.php @@ -1,6 +1,6 @@ 'O lokacijah', 'about_locations' => 'Lokacije se uporabljajo za sledenje informacij o lokaciji uporabnika, sredstva in drugih elementov', 'assets_rtd' => 'Sredstva', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Starš', 'currency' => 'Lokalna valuta', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/sl/admin/reports/general.php b/resources/lang/sl/admin/reports/general.php index 9d6ed35145..f2d72371ab 100644 --- a/resources/lang/sl/admin/reports/general.php +++ b/resources/lang/sl/admin/reports/general.php @@ -1,5 +1,10 @@ 'Izberite možnosti, ki jih želite za poročilo o sredstvih.' -); +return [ + 'info' => 'Izberite možnosti, ki jih želite za poročilo o sredstvih.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/sl/admin/settings/general.php b/resources/lang/sl/admin/settings/general.php index 38ec02082d..b38f08bcdc 100644 --- a/resources/lang/sl/admin/settings/general.php +++ b/resources/lang/sl/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Domena Active Directory', 'ad_domain_help' => 'To je včasih enako kot vaša domena e-pošte, vendar ne vedno.', 'ad_append_domain_label' => 'Dodaj ime domene', 'ad_append_domain' => 'Dodaj ime domene polju z uporabniškim imenom', - 'ad_append_domain_help' => 'Uporabniku ni potrebno vnesti "uporabnisko-ime@domena.local", vnesejo lahko le "uporabnisko-ime".' , + 'ad_append_domain_help' => 'Uporabniku ni potrebno vnesti "uporabnisko-ime@domena.local", vnesejo lahko le "uporabnisko-ime".', 'admin_cc_email' => 'E-pošta v vednost', 'admin_cc_email_help' => 'V kolikor želite poslati kopijo sprejemne/izdajne e-pošte poslane uporabnikom tudi na dodaten e-poštni račun, ga vnesite tu. V nasprotnem primeru pustite polje prazno.', 'is_ad' => 'To je strežnik Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Pošlji opozorila na', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Opozorila e-pošte so omogočena', 'alert_interval' => 'Prag za opozorilo pri poteku (v dneh)', 'alert_inv_threshold' => 'Prag za opozorilo pri inventuri', 'allow_user_skin' => 'Dovoli uporabniške preobleke', - 'allow_user_skin_help_text' => 'Potrditev tega polja bo uporabnikom omogočila spremembo preobleke uporabniškega vmesnika z drugo.' , + 'allow_user_skin_help_text' => 'Potrditev tega polja bo uporabnikom omogočila spremembo preobleke uporabniškega vmesnika z drugo.', 'asset_ids' => 'ID sredstva', 'audit_interval' => 'Revizijski interval', 'audit_interval_help' => 'Če boste morali redno fizično pregledovati svoja sredstva, vnesite interval v mesecih.', 'audit_warning_days' => 'Prag za opozorilo o reviziji', 'audit_warning_days_help' => 'Koliko dni vnaprej vas opozorimo, kdaj so sredstva namenjena za revizijo?', - 'auto_increment_assets' => 'Ustvari samodejno povečanje ID-jev sredstev', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Predpona (neobvezno)', - 'auto_incrementing_help' => 'Najprej omogočite samodejno povečanje ID-jev sredstev', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Varnostna kopija', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Nastavitve črtne kode', 'confirm_purge' => 'Potrdi čiščenje', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Tip 2D črtne kode', 'alt_barcode_type' => 'Tip 1D črtne kode', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Nastavitve EULA', 'eula_markdown' => 'Ta EULA dovoljuje Github z okusom markdowna.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Dodatno besedilo noge ', 'footer_text_help' => 'To besedilo bo prikazano v desnem delu noge. Povezave so dovoljene z uporabo Gothub okusno markdown. Prelomi vrstic, glave, slike itd. Lahko povzročijo nepredvidljive rezultate.', 'general_settings' => 'Splošne nastavitve', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Ustvari varnostno kopiranje', 'header_color' => 'Barva glave', 'info' => 'Te nastavitve vam omogočajo prilagoditev določenih vidikov vaše namestitve.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'Omogočen LDAP', 'ldap_integration' => 'Integracija LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP številka zaposlenega', 'ldap_email' => 'E-pošta LDAP', - 'license' => 'Licenca za programsko opremo', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Licenca za programsko opremo', 'load_remote_text' => 'Oddaljene skripte', 'load_remote_help_text' => 'Ta namestitev Snipe-IT lahko naloži skripte iz zunanjega sveta.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Opomba za prijavo', 'login_note_help' => 'Na zaslonu za prijavo lahko dodate še nekaj stavkov, na primer za pomoč ljudem, ki so našli izgubljeno ali ukradeno napravo. To polje sprejema Github flavored markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'Opcijsko', 'per_page' => 'Rezultatov na stran', 'php' => 'PHP različica', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Za prikaz QR kod morate namestiti php-gd, glejte navodila za namestitev.', 'php_gd_warning' => 'PHP Obdelava slik in vtičnik GD nista nameščena.', 'pwd_secure_complexity' => 'Zapletenost gesla', 'pwd_secure_complexity_help' => 'Izberite katera pravila zapletenosti gesel želite uveljaviti.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Minimalni znaki gesla', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Preprečevanje pogostega gesla', 'pwd_secure_uncommon_help' => 'S tem uporabniki ne bodo mogli uporabljati pogostih gesel izmed 10.000 gesel, prijavljenih v kršitvah.', 'qr_help' => 'Najprej omogočite QR kodo da nastavite to', 'qr_text' => 'Besedilo QR kode', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Nastavitev', 'settings' => 'Nastavitve', 'show_alerts_in_menu' => 'Pokaži opozorila v zgornjem meniju', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Ime mesta', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Posodobi nastavitve', 'value' => 'Vrednost', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'O nastavitvah', 'about_settings_text' => 'Te nastavitve vam omogočajo prilagoditev določenih vidikov vaše namestitve.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Počisti izbrisane zapise', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Oznaka spodnjega kanala', 'labels_display_sgutter' => 'Oznaka stranskega kanala', 'labels_fontsize' => 'Velikost pisave nalepke', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Dolžina oznak sredstev, vključno z zerofilom', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/sl/admin/settings/message.php b/resources/lang/sl/admin/settings/message.php index 3086d28668..4f10088e75 100644 --- a/resources/lang/sl/admin/settings/message.php +++ b/resources/lang/sl/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Med posodabljanjem je prišlo do napake. ', - 'success' => 'Nastavitve so bile posodobljene uspešno.' - ), - 'backup' => array( + 'success' => 'Nastavitve so bile posodobljene uspešno.', + ], + 'backup' => [ 'delete_confirm' => 'Ali ste prepričani, da želite izbrisati to varnostno datoteko? To dejanje ni mogoče razveljaviti. ', 'file_deleted' => 'Varnostna datoteka je bila uspešno izbrisana. ', 'generated' => 'Ustvarjena je bila nova varnostna kopija.', 'file_not_found' => 'To varnostno datoteko ni bilo mogoče najti na strežniku.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Pri čiščenju je prišlo do napake. ', 'validation_failed' => 'Vaša potrditev čiščenja je napačna. V polje za potrditev vnesite besedo »DELETE«.', - 'success' => 'Izbrisani zapisi so bili uspešno počiščeni.' - ), - -); + 'success' => 'Izbrisani zapisi so bili uspešno počiščeni.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/sl/admin/statuslabels/message.php b/resources/lang/sl/admin/statuslabels/message.php index 59389399e8..cc7c37b321 100644 --- a/resources/lang/sl/admin/statuslabels/message.php +++ b/resources/lang/sl/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Oznaka statusa ne obstaja.', 'assoc_assets' => 'Ta oznaka statusa je trenutno povezana z vsaj enim sredstvom in je ni mogoče izbrisati. Posodobite svoja sredstva, da ne bodo več v tem stanju in poskusite znova. ', - - 'create' => array( + 'create' => [ 'error' => 'Oznaka statusa ni bila ustvarjena, poskusite znova.', - 'success' => 'Oznaka statusa je bil uspešno ustvarjena.' - ), + 'success' => 'Oznaka statusa je bil uspešno ustvarjena.', + ], - 'update' => array( + 'update' => [ 'error' => 'Oznaka statusa ni bila posodobljena, poskusite znova', - 'success' => 'Oznaka statusa je bila uspešno posodobljena.' - ), + 'success' => 'Oznaka statusa je bila uspešno posodobljena.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Ali ste prepričani, da želite izbrisati to oznako statusa?', 'error' => 'Prišlo je do težave z izbrisom oznake statusa. Prosim poskusite ponovno.', - 'success' => 'Oznaka statusa je bila uspešno izbrisana.' - ), + 'success' => 'Oznaka statusa je bila uspešno izbrisana.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Tega sredstva ni mogoče dodeliti nikomur.', - 'deployable' => 'Teh sredstev ni mogoče izdati. Ko bodo dodeljeni, bodo prevzeli meta status Razporejeno.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Teh sredstev ni mogoče izdati in se bodo prikazala samo v pogledu Arhivirano. To je koristno za ohranjanje informacij o sredstvih za računovodske namene / zgodovinske namene, vendar jih ni na seznamu uporabnih sredstev.', 'pending' => 'Teh sredstev trnutno ni mogoče dodeliti nikomur, pogosto se uporablja za sredstva, ki so ne popravilu, in se pričakuje, da se bodo vrnila v obtok.', - ), + ], -); +]; diff --git a/resources/lang/sl/admin/users/general.php b/resources/lang/sl/admin/users/general.php index b29027df91..08a112d42b 100644 --- a/resources/lang/sl/admin/users/general.php +++ b/resources/lang/sl/admin/users/general.php @@ -1,7 +1,6 @@ 'Ta uporabnik se lahko prijavi', 'activated_disabled_help_text' => 'Ne moreš urejati stanja aktivacije lastnega računa.', 'assets_user' => 'Sredstva dodeljena osebi: ime', @@ -13,7 +12,7 @@ return array( 'edit' => 'Uredi uporabnika', 'filetype_info' => 'Dovoljene oblike datotek so png, gif, jpg, jpeg, doc, docx, pdf, txt, zip in rar.', 'history_user' => 'Zgodovina za :name', - 'info' => 'Informacije', + 'info' => 'Informacije', 'restore_user' => 'Kliknite tukaj, da jih obnovite.', 'last_login' => 'Zadnja prijava', 'ldap_config_text' => 'Nastavitve konfiguracije LDAP-a lahko najdete v zavihku Admin> Nastavitve. Izbrana lokacija bo nastavljena za vse uvožene uporabnike.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Vaše trenutne nastavitve skrbnika omogočajo selektivno uveljavljanje dvotaktne pristnosti. ', 'two_factor_enrolled' => 'Vgrajena naprava 2FA ', 'two_factor_active' => '2FA aktivna ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/sl/button.php b/resources/lang/sl/button.php index 7b3460abe8..0744d2093b 100644 --- a/resources/lang/sl/button.php +++ b/resources/lang/sl/button.php @@ -1,6 +1,6 @@ 'Dejanja', 'add' => 'Dodaj Novo', 'cancel' => 'Prekliči', @@ -8,11 +8,17 @@ return array( 'delete' => 'Izbriši', 'edit' => 'Uredi', 'restore' => 'Obnovi', + 'remove' => 'Remove', 'request' => 'Zahteva', 'submit' => 'Pošlji', 'upload' => 'Naloži', - 'select_file' => 'Izberite datoteko...', + 'select_file' => 'Izberite datoteko...', 'select_files' => 'Izberi datoteke...', 'generate_labels' => '{1} Generiraj Oznako|[2,2] Generiraj Oznaki|[3,*] Generiraj Oznake', - 'send_password_link' => 'Pošlji povezavo za ponastavitev gesla', -); + 'send_password_link' => 'Pošlji povezavo za ponastavitev gesla', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/sl/general.php b/resources/lang/sl/general.php index 62edfc817c..f715588078 100644 --- a/resources/lang/sl/general.php +++ b/resources/lang/sl/general.php @@ -19,7 +19,10 @@ 'asset' => 'Sredstvo', 'asset_report' => 'Poročilo o sredstvih', 'asset_tag' => 'Oznaka sredstva', - 'assets_available' => 'razpoložljiva sredstva', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Revizija', 'audit_report' => 'Dnevnik revizije', 'assets' => 'Sredstva', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Množična revizija', 'bulkaudit_status' => 'Stanje revizije', 'bulk_checkout' => 'Množična izdaja', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'po Statusu', 'cancel' => 'Prekliči', 'categories' => 'Kategorije', @@ -44,13 +51,13 @@ 'checkins_count' => 'Sprejemi', 'user_requests_count' => 'Zahteve', 'city' => 'Mesto', - 'click_here' => 'Kliknite tukaj', + 'click_here' => 'Kliknite tukaj', 'clear_selection' => 'Počisti izbor', 'companies' => 'Podjetja', 'company' => 'Podjetje', 'component' => 'Komponenta', 'components' => 'Komponente', - 'complete' => 'Končano', + 'complete' => 'Končano', 'consumable' => 'Potrošni material', 'consumables' => 'Potrošni material', 'country' => 'Država', @@ -62,6 +69,8 @@ 'updated_at' => 'Posodobljeno ob', 'currency' => '$', // this is deprecated 'current' => 'Trenutni', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Poročilo o sredstvih po meri', 'dashboard' => 'Nadzorna plošča', 'days' => 'dni', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Ali ste prepričani, da želite izbrisati :item?', 'deleted' => 'Izbrisano', 'delete_seats' => 'Izbrisana mesta', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Oddelki', - 'department' => 'Oddelek', + 'department' => 'Oddelek', 'deployed' => 'Razporejeno', + 'depreciation' => 'Amortizacija', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Poročilo o amortizaciji', 'details' => 'Podrobnosti', 'download' => 'Prenosi', - 'download_all' => 'Prenesi vse', - 'depreciation' => 'Amortizacija', + 'download_all' => 'Prenesi vse', 'editprofile' => 'Uredite svoj profil', 'eol' => 'EOL', 'email_domain' => 'E-poštna domena', 'email_format' => 'Format e-pošte', 'email_domain_help' => 'To se uporablja za ustvarjanje e-poštnih naslovov pri uvozu', + 'error' => 'Error', 'filastname_format' => 'Prva črka imena priimek (jsmith@example.com)', 'firstname_lastname_format' => 'Ime priimek (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Ime priimek (jane.smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Datoteka', 'file_type' => 'Tip datoteke', 'file_uploads' => 'Nalaganje datotek', + 'file_upload' => 'File Upload', 'generate' => 'Ustvari', - 'github_markdown' => 'To polje omogoča Github z okusom markdowna.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'To polje omogoča Github z okusom markdowna.', 'groups' => 'Skupine', 'gravatar_email' => 'E-poštni naslov Gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Zgodovina', 'history_for' => 'Zgodovina za', 'id' => 'ID', 'image' => 'Slika', 'image_delete' => 'Izbriši sliko', 'image_upload' => 'Naloži sliko', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Sprejemljivi tipi datotek so jpg, png, gif in svg. Dovoljena je največja velikost nalaganja :size.', 'import' => 'Uvozi', 'importing' => 'Uvažanje', @@ -122,6 +139,7 @@ 'asset_maintenance_report' => 'Poročilo o vzdrževanju sredstev', 'asset_maintenances' => 'Sredstva vzdrževanja', 'item' => 'Element', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Nezadostna dovoljenja!', 'kits' => 'Vnaprej določeni kompleti', 'language' => 'Jezik', @@ -133,7 +151,7 @@ 'licenses_available' => 'licenc na voljo', 'licenses' => 'Licence', 'list_all' => 'Seznam vseh', - 'loading' => 'Nalaganje', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'Vrednost tega polja ne bo shranjena v demo namestitvi.', 'feature_disabled' => 'Ta funkcija je bila onemogočena za demo namestitev.', 'location' => 'Lokacija', @@ -142,15 +160,17 @@ 'logout' => 'Odjava', 'lookup_by_tag' => 'Iskanje po oznaki sredstva', 'maintenances' => 'Vzdrževanje', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Proizvajalec', 'manufacturers' => 'Proizvajalci', 'markdown' => 'To polje omogoča Github z okusom markdowna.', 'min_amt' => 'Min. št', - 'min_amt_help' => 'Najmanjše število elementov, ki morajo biti na voljo, preden se sproži opozorilo.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model št.', 'months' => 'mesecev', 'moreinfo' => 'Več informacij', 'name' => 'Ime', + 'new_password' => 'New Password', 'next' => 'Naprej', 'next_audit_date' => 'Naslednji datum revizije', 'last_audit' => 'Zadnja revizija', @@ -172,19 +192,26 @@ 'purchase_date' => 'Datum nakupa', 'qty' => 'KOLIČINA', 'quantity' => 'Količina', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Pripravljeni za uporabo', 'recent_activity' => 'Nedavne dejavnosti', + 'remaining' => 'Remaining', 'remove_company' => 'Odstrani povezavo do podjetja', 'reports' => 'Poročila', 'restored' => 'obnovljena', 'restore' => 'Obnovi', + 'requestable_models' => 'Requestable Models', 'requested' => 'Zahtevano', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Zahteva je bila preklicana', 'save' => 'Shrani', 'select' => 'Izberite', + 'select_all' => 'Select All', 'search' => 'Iskanje', 'select_category' => 'Izberite kategorijo', - 'select_department' => 'Izberite oddelek', + 'select_department' => 'Izberite oddelek', 'select_depreciation' => 'Izberite vrsto amortizacije', 'select_location' => 'Izberite lokacijo', 'select_manufacturer' => 'Izberite proizvajalca', @@ -201,6 +228,7 @@ 'sign_in' => 'Prijava', 'signature' => 'Podpis', 'skin' => 'Preobleka', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Ohh! Izgleda, da tvoja integracija Slack z Snipe-IT deluje!', 'some_features_disabled' => 'DEMO MODE: nekatere funkcije so onemogočene za to namestitev.', 'site_name' => 'Ime mesta', @@ -212,6 +240,7 @@ 'sure_to_delete' => 'Ali ste prepričani, da želite izbrisati', 'submit' => 'Pošlji', 'target' => 'Cilj', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Prikaz časa in datuma', 'total_assets' => 'skupno sredstev', 'total_licenses' => 'skupno licenc', @@ -231,6 +260,7 @@ 'users' => 'Uporabniki', 'viewall' => 'Prikaži vse', 'viewassets' => 'Ogled dodeljenih sredstev', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Spletna stran', 'welcome' => 'Dobrodošli, :ime', 'years' => 'let', @@ -244,8 +274,78 @@ 'accept' => 'Sprejmi :asset', 'i_accept' => 'Sprejmem', 'i_decline' => 'Zavračam', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Podpiši spodaj za potrditev strinjanja s pogoji storitve:', 'clear_signature' => 'Počisti podpise', 'show_help' => 'Pokaži pomoč', 'hide_help' => 'Skrij pomoč', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/sl/help.php b/resources/lang/sl/help.php index ea1ea539a4..909617e5d2 100644 --- a/resources/lang/sl/help.php +++ b/resources/lang/sl/help.php @@ -1,6 +1,6 @@ "Več informacij", + 'more_info_title' => 'Več informacij', - "audit_help" => "Če potrdite to polje, boste spremenili zapis sredstva, da bo odražal to novo lokacijo. Če je ne potrdite, boste lokacijo preprosto zabeležili v revizijskem dnevniku.

Upoštevajte, da če je to sredstvo izdano, to ne bo spremenilo lokacije osebe, sredstva ali lokacije, na katero je izdano.", + 'audit_help' => 'Če potrdite to polje, boste spremenili zapis sredstva, da bo odražal to novo lokacijo. Če je ne potrdite, boste lokacijo preprosto zabeležili v revizijskem dnevniku.

Upoštevajte, da če je to sredstvo izdano, to ne bo spremenilo lokacije osebe, sredstva ali lokacije, na katero je izdano.', 'assets' => 'Sredstva so stvari, ki so sledene po serijski številki ali oznaki sredstva. Ponavadi so stvari z višjo vrednostjo, pri katerih je opredelitev določenega predmeta pomembna.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'Za amortizacijo sredstev lahko določite amortizacijo sredstev, ki temelji na enakomerni amortizaciji.', - - -); +]; diff --git a/resources/lang/sl/mail.php b/resources/lang/sl/mail.php index 4b75d58b4e..22b56dbff3 100644 --- a/resources/lang/sl/mail.php +++ b/resources/lang/sl/mail.php @@ -1,6 +1,6 @@ 'Uporabnik je preklical zahtevo za sredstev na spletnem mestu', 'a_user_requested' => 'Uporabnik je zahteval sredstev na spletnem mestu', 'accessory_name' => 'Ime Dodatka:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'To je testna e-pošta sistema Snipe-IT Asset Management. Če ste prejeli to e-pošto, potem pošta dela. :)', 'the_following_item' => 'Naslednji element je bil sprejet: ', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'Če želite ponastaviti svoje: spletno geslo, izpolnite ta obrazec:', 'type' => 'Tip', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/sl/passwords.php b/resources/lang/sl/passwords.php index 7149af5cd4..750cfd46e2 100644 --- a/resources/lang/sl/passwords.php +++ b/resources/lang/sl/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Povezava za vaše geslo je bila poslana!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/sl/validation.php b/resources/lang/sl/validation.php index 12bfdb9186..f5dd1c48ec 100644 --- a/resources/lang/sl/validation.php +++ b/resources/lang/sl/validation.php @@ -1,6 +1,6 @@ 'Atribut mora biti vsaj: min znakov.', 'array' => 'Atribut mora imeti vsaj: min elementov.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Izbrani atribut je neveljaven.', 'numeric' => 'Atribut mora biti število.', 'present' => 'Polje atribut mora biti prisotno.', @@ -88,8 +89,8 @@ return array( 'unique' => 'Atribut je bil že sprejet.', 'uploaded' => 'Atribut se ni uspel naložiti.', 'url' => 'Oblika atributa je neveljavna.', - "unique_undeleted" => "Atribut mora biti edinstven.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'Atribut mora biti edinstven.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Polje atributa vsebuje znak, ki ni dovoljen.", - "email_array" => "En ali več e-poštnih naslovov je napačnih.", - "hashed_pass" => "Vaše trenutno geslo je napačno", + 'alpha_space' => 'Polje atributa vsebuje znak, ki ni dovoljen.', + 'email_array' => 'En ali več e-poštnih naslovov je napačnih.', + 'hashed_pass' => 'Vaše trenutno geslo je napačno', 'dumbpwd' => 'To geslo je preveč pogosto.', - "statuslabel_type" => "Izbrati morate veljavn status oznake", + 'statuslabel_type' => 'Izbrati morate veljavn status oznake', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/sr-CS/admin/asset_maintenances/message.php b/resources/lang/sr-CS/admin/asset_maintenances/message.php index ebb92f3f93..5b49c31976 100644 --- a/resources/lang/sr-CS/admin/asset_maintenances/message.php +++ b/resources/lang/sr-CS/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Da li ste sigurni da želite izbrisati ovo održavanje imovine?', 'error' => 'Došlo je do problema s brisanjem održavanja imovine. Molim pokušaj te ponovo.', - 'success' => 'Održavanje imovine uspešno izbrisano.' + 'success' => 'Održavanje imovine uspešno izbrisano.', ], 'create' => [ 'error' => 'Održavanje imovine nije kreirano, pokušajte ponovo.', - 'success' => 'Održavanje imovine uspešno kreirano.' + 'success' => 'Održavanje imovine uspešno kreirano.', ], 'edit' => [ 'error' => 'Održavanje imovine nije uređeno, pokušajte ponovo.', - 'success' => 'Održavanje imovine uspješno je uređeno.' + 'success' => 'Održavanje imovine uspješno je uređeno.', ], 'asset_maintenance_incomplete' => 'Nije još završeno', 'warranty' => 'Garancija', 'not_warranty' => 'Bez garancije', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/sr-CS/admin/asset_maintenances/table.php b/resources/lang/sr-CS/admin/asset_maintenances/table.php index f9d2dbb600..d9c0a673be 100644 --- a/resources/lang/sr-CS/admin/asset_maintenances/table.php +++ b/resources/lang/sr-CS/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Održavanje imovine', 'asset_name' => 'Naziv imovine', 'is_warranty' => 'Garancija', - 'dl_csv' => 'Download CSV' + 'dl_csv' => 'Download CSV', ]; diff --git a/resources/lang/sr-CS/admin/companies/general.php b/resources/lang/sr-CS/admin/companies/general.php index ee86624bf6..b44502f57e 100644 --- a/resources/lang/sr-CS/admin/companies/general.php +++ b/resources/lang/sr-CS/admin/companies/general.php @@ -1,4 +1,7 @@ 'Odaberite firmu', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/sr-CS/admin/companies/message.php b/resources/lang/sr-CS/admin/companies/message.php index 81f69e4eb8..7852e338be 100644 --- a/resources/lang/sr-CS/admin/companies/message.php +++ b/resources/lang/sr-CS/admin/companies/message.php @@ -1,18 +1,19 @@ 'Firma ne postoji.', 'assoc_users' => 'Firma je trenutno povezana s barem jednim modelom i ne može se izbrisati. Ažurirajte svoje modele da se više ne referenciraju na tu firmu i pokušajte ponovno. ', - 'create' => array( + 'create' => [ 'error' => 'Tvrtka nije kreirana, pokušajte ponovo.', - 'success' => 'Firma je uspešno kreirana.' - ), - 'update' => array( + 'success' => 'Firma je uspešno kreirana.', + ], + 'update' => [ 'error' => 'Firma nije ažurirana, pokušajte ponovo', - 'success' => 'Firma je uspešno ažurirana.' - ), - 'delete' => array( + 'success' => 'Firma je uspešno ažurirana.', + ], + 'delete' => [ 'confirm' => 'Da li ste sigurni da želite izbrisati ovu firmu?', 'error' => 'Došlo je do problema s brisanjem firme. Molim pokušaj te ponovo.', - 'success' => 'Firma je uspešno izbrisana.' - ) -); + 'success' => 'Firma je uspešno izbrisana.', + ], +]; diff --git a/resources/lang/sr-CS/admin/custom_fields/general.php b/resources/lang/sr-CS/admin/custom_fields/general.php index d4062a7d42..e98bcd5bd5 100644 --- a/resources/lang/sr-CS/admin/custom_fields/general.php +++ b/resources/lang/sr-CS/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Dodatna Polja', + 'manage' => 'Manage', 'field' => 'Polje', 'about_fieldsets_title' => 'About Fieldsets', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used used for specific asset model types.', - 'custom_format' => 'Custom regex format...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Encrypt the value of this field in the database', 'encrypt_field_help' => 'WARNING: Encrypting a field makes it unsearchable.', 'encrypted' => 'Encrypted', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Used By Models', 'order' => 'Porudžbina', 'create_fieldset' => 'New Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Novo prilagodjeno polje', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'The value of this field is encrypted in the database. Only admin users will be able to view the decrypted value', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/sr-CS/admin/depreciations/general.php b/resources/lang/sr-CS/admin/depreciations/general.php index fa93d15d00..7b09f53b92 100644 --- a/resources/lang/sr-CS/admin/depreciations/general.php +++ b/resources/lang/sr-CS/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'O amortizacijama imovine', 'about_depreciations' => 'Možete postaviti amortizaciju imovine na osnovu linearne amortizacije.', 'asset_depreciations' => 'Amortizacija imovine', 'create' => 'Kreiraj amortizaciju', 'depreciation_name' => 'Naziv amortizacije', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Broj meseci', 'update' => 'Ažuriraj amortizaciju', - 'depreciation_min' => 'Minimalna vrednost nakon amortizacije' - -); + 'depreciation_min' => 'Minimalna vrednost nakon amortizacije', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/sr-CS/admin/depreciations/table.php b/resources/lang/sr-CS/admin/depreciations/table.php index 92f7fb78f9..d440b67285 100644 --- a/resources/lang/sr-CS/admin/depreciations/table.php +++ b/resources/lang/sr-CS/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Meseci', 'term' => 'Termin', 'title' => 'Naziv ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/sr-CS/admin/groups/titles.php b/resources/lang/sr-CS/admin/groups/titles.php index 71ee34474f..f6d9dc58d0 100644 --- a/resources/lang/sr-CS/admin/groups/titles.php +++ b/resources/lang/sr-CS/admin/groups/titles.php @@ -1,6 +1,6 @@ 'O grupama', 'about_groups' => 'Grupe se koriste za generalizovanje korisničkih dozvola.', 'group_management' => 'Upravljanje grupom', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Administrator grupe', 'allow' => 'Dozvoli', 'deny' => 'Zabrani', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/sr-CS/admin/hardware/form.php b/resources/lang/sr-CS/admin/hardware/form.php index 2a9a2edd37..80fa560424 100644 --- a/resources/lang/sr-CS/admin/hardware/form.php +++ b/resources/lang/sr-CS/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Potvrda grupnog brisanja imovine', +return [ + 'bulk_delete' => 'Potvrda grupnog brisanja imovine', 'bulk_delete_help' => 'Pregledajte stavke za grupno brisanje. Jednom izbrisana, ta se sredstva mogu vratiti, ali više neće biti povezana s korisnicima koji su trenutno dodeljeni.', 'bulk_delete_warn' => 'Izbrisaćete: asset_count assets.', - 'bulk_update' => 'Grupno ažuriranje imovine', - 'bulk_update_help' => 'Ova forma vam omogućava da ažururate više stavki odjednom. Popunite samo polja koja želite da izmenite. Nepopunjena polja ostaće nepromenjena. ', - 'bulk_update_warn' => 'Nameravate da manjate svojstva: imovine asset_count.', + 'bulk_update' => 'Grupno ažuriranje imovine', + 'bulk_update_help' => 'Ova forma vam omogućava da ažururate više stavki odjednom. Popunite samo polja koja želite da izmenite. Nepopunjena polja ostaće nepromenjena. ', + 'bulk_update_warn' => 'Nameravate da manjate svojstva: imovine asset_count.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', @@ -38,7 +38,12 @@ return array( 'tag' => 'Oznaka imovine', 'update' => 'Ažuriranje imovine', 'warranty' => 'Garancija', - 'warranty_expires' => 'Garancija ističe', + 'warranty_expires' => 'Garancija ističe', 'years' => 'godina', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/sr-CS/admin/hardware/general.php b/resources/lang/sr-CS/admin/hardware/general.php index 9cd0b04d00..2d78b952d2 100644 --- a/resources/lang/sr-CS/admin/hardware/general.php +++ b/resources/lang/sr-CS/admin/hardware/general.php @@ -1,9 +1,9 @@ 'O imovini', 'about_assets_text' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', - 'archived' => 'Arhivirano', + 'archived' => 'Arhivirano', 'asset' => 'Imovina', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'Checkin Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Može da se potražuje', 'requested' => 'Zatraženo', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restore Asset', 'pending' => 'U čekanju', 'undeployable' => 'Ne može da se razmesti', 'view' => 'Prikaz imovine', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/sr-CS/admin/hardware/message.php b/resources/lang/sr-CS/admin/hardware/message.php index 6472c9c02a..86dfda5e5d 100644 --- a/resources/lang/sr-CS/admin/hardware/message.php +++ b/resources/lang/sr-CS/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Upozorenje: Ovaj resurs, imovina je označena kao trenutno nedeljiva. Ako se ovaj status promenio, ažurirajte status imovine.', 'does_not_exist' => 'Imovina ne postoji.', - 'does_not_exist_or_not_requestable' => 'Dobar pokušaj. Ta imovina ne postoji ili nije moguće da se potražuje.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Ovaj je resurs trenutno poveren korisniku i ne može se izbrisati. Najprije proverite resurs, a zatim ponovo pokušajte brisanje. ', - 'create' => array( + 'create' => [ 'error' => 'Imovina, resurs nije kreiran, pokušajte ponovo. :(', - 'success' => 'Imovina, resurs uspešno kreiran. :)' - ), + 'success' => 'Imovina, resurs uspešno kreiran. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Imovina nije ažurirana, pokušajte ponovo', 'success' => 'Imovina je uspešno ažurirana.', 'nothing_updated' => 'Nije odabrano nijedno polje, tako da ništa nije ažurirano.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Imovina nije obnovljena, pokušajte ponovo', - 'success' => 'Imovina je uspešno obnovljena.' - ), + 'success' => 'Imovina je uspešno obnovljena.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Provera imovine nije uspela. Molim pokušajte ponovo.', - 'success' => 'Provera imovine uspešno je evidentirana.' - ), + 'success' => 'Provera imovine uspešno je evidentirana.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Fajl nije izbrisan. Molim pokušajte ponovo.', 'success' => 'Fajl uspešno obrisan.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Fajl(ovi) nisu preneseni. Pokušajte ponovo.', 'success' => 'Fajl(ovi) uspešno preneseni. Pokušajte ponovo.', 'nofiles' => 'Niste odabrali nijedan fajl za prenos ili je fajl prevelik', 'invalidfiles' => 'Jedn ili više fajlova su preveliki ili je vrsta fajla koja nije dopuštena. Dopuštene vrste su png, gif, jpg, doc, docx, pdf i txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Neke stavke nisu pravilno uvezene.', 'errorDetail' => 'Sledeće stavke nisu uvezene zbog grešaka.', - 'success' => "Vaš fajl je importovan", - 'file_delete_success' => "Vaš je fajl uspešno izbrisan", - 'file_delete_error' => "Fajl nime moguće izbrisati", - ), + 'success' => 'Vaš fajl je importovan', + 'file_delete_success' => 'Vaš je fajl uspešno izbrisan', + 'file_delete_error' => 'Fajl nime moguće izbrisati', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Jeste li sigurni da želite izbrisati ovaj resurs?', 'error' => 'Došlo je do problema s brisanjem resursa. Molim pokušajte ponovo.', 'nothing_updated' => 'Nijedna imovina nije odabrana, tako da ništa nije izbrisano.', - 'success' => 'Imovina je uspešno obrisana.' - ), + 'success' => 'Imovina je uspešno obrisana.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Imovina nije odjavljena, pokušajte ponovo', 'success' => 'Imovina je uspešno odjavljena.', 'user_does_not_exist' => 'Korisnik je nevažeći. Molim pokušajte ponovo.', 'not_available' => 'That asset is not available for checkout!', - 'no_assets_selected' => 'Morate odabrati barem jednu imovinu s popisa' - ), + 'no_assets_selected' => 'Morate odabrati barem jednu imovinu s popisa', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Imovina nije prijavljena. Pokušajte ponovo', 'success' => 'Imovina je uspešno prijavljena.', 'user_does_not_exist' => 'Taj je korisnik nevažeći. Molim pokušajte ponovo.', 'already_checked_in' => 'Imovina je već prijavljena.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Imovina nije zatražena, pokušajte ponovo', 'success' => 'Imovina je uspešno zatražena.', - 'canceled' => 'Checkout request successfully canceled' - ) + 'canceled' => 'Checkout request successfully canceled', + ], -); +]; diff --git a/resources/lang/sr-CS/admin/hardware/table.php b/resources/lang/sr-CS/admin/hardware/table.php index f9a489b157..99fbfb2916 100644 --- a/resources/lang/sr-CS/admin/hardware/table.php +++ b/resources/lang/sr-CS/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Oznaka imovine', 'asset_model' => 'Model', - 'book_value' => 'Vrednost', + 'book_value' => 'Current Value', 'change' => 'U/I', 'checkout_date' => 'Datum odjave', 'checkoutto' => 'Odjavljen', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'Download CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'Status', 'title' => 'Imovina ', - 'image' => 'Slika uređaja', + 'image' => 'Slika uređaja', 'days_without_acceptance' => 'Days Without Acceptance', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/sr-CS/admin/kits/general.php b/resources/lang/sr-CS/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/sr-CS/admin/kits/general.php +++ b/resources/lang/sr-CS/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/sr-CS/admin/locations/table.php b/resources/lang/sr-CS/admin/locations/table.php index d084091b20..a39cfb64e7 100644 --- a/resources/lang/sr-CS/admin/locations/table.php +++ b/resources/lang/sr-CS/admin/locations/table.php @@ -1,6 +1,6 @@ 'O lokacijama', 'about_locations' => 'Lokacije se upotrebljavaju za praćenje podataka o lokaciji korisnika, imovine i ostalih stavki', 'assets_rtd' => 'Imovina', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Parent', 'currency' => 'Valuta lokacije', 'ldap_ou' => 'LDAP pretraživanje OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/sr-CS/admin/reports/general.php b/resources/lang/sr-CS/admin/reports/general.php index 6076bafb8f..4ea0a95d19 100644 --- a/resources/lang/sr-CS/admin/reports/general.php +++ b/resources/lang/sr-CS/admin/reports/general.php @@ -1,5 +1,10 @@ 'Odaberite željene opcije za izveštaj o imovini.' -); +return [ + 'info' => 'Odaberite željene opcije za izveštaj o imovini.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/sr-CS/admin/settings/general.php b/resources/lang/sr-CS/admin/settings/general.php index d0a02c1275..ba723e0603 100644 --- a/resources/lang/sr-CS/admin/settings/general.php +++ b/resources/lang/sr-CS/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory domain', 'ad_domain_help' => 'Ovo je ponekad isto kao i vaš domen e-pošte, ali ne uvek.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'Ovo je Active Directory server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Pošaljite upozorenja na', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Upozorenja na email su omogućena', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Čekiranjem ovog polja omogućava se korisniku da premosti UI \'skin\' sa nekim drugim.' , + 'allow_user_skin_help_text' => 'Čekiranjem ovog polja omogućava se korisniku da premosti UI \'skin\' sa nekim drugim.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Interval revizije', 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', - 'auto_increment_assets' => 'Generate auto-incrementing asset IDs', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset IDs first to set this', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Backups', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D Barcode Type', 'alt_barcode_type' => '1D barcode type', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA Settings', 'eula_markdown' => 'This EULA allows Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'General Settings', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP enabled', 'ldap_integration' => 'LDAP Integration', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Employee Number', 'ldap_email' => 'LDAP Email', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'This Snipe-IT install can load scripts from the outside world.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Optionally include a few sentences on your login screen, for example to assist people who have found a lost or stolen device. This field accepts Github flavored markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'optional', 'per_page' => 'Results Per Page', 'php' => 'PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.', 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.', 'pwd_secure_complexity' => 'Password Complexity', 'pwd_secure_complexity_help' => 'Select whichever password complexity rules you wish to enforce.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Password minimum characters', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Prevent common passwords', 'pwd_secure_uncommon_help' => 'This will disallow users from using common passwords from the top 10,000 passwords reported in breaches.', 'qr_help' => 'Enable QR Codes first to set this', 'qr_text' => 'QR Code Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Setting', 'settings' => 'Settings', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Naziv sajta', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Update Settings', 'value' => 'Value', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'About Settings', 'about_settings_text' => 'These settings let you customize certain aspects of your installation.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Purge Deleted Records', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Label bottom gutter', 'labels_display_sgutter' => 'Label side gutter', 'labels_fontsize' => 'Label font size', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Dužina oznake sredstva, uključujući i popunu nulama', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/sr-CS/admin/settings/message.php b/resources/lang/sr-CS/admin/settings/message.php index 15408b7e16..17731e954c 100644 --- a/resources/lang/sr-CS/admin/settings/message.php +++ b/resources/lang/sr-CS/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Došlo je do pogreške prilikom ažuriranja. ', - 'success' => 'Postavke su uspešno ažurirane.' - ), - 'backup' => array( + 'success' => 'Postavke su uspešno ažurirane.', + ], + 'backup' => [ 'delete_confirm' => 'Jeste li sigurni da želite izbrisati tu backup datoteku? Ova se akcija ne može poništiti. ', 'file_deleted' => 'Sigurnosna kopija datoteke je uspešno izbrisana. ', 'generated' => 'Nova sigurnosna kopija datoteke uspešno je kreirana.', 'file_not_found' => 'Sigurnosna kopija datoteke nije na serveru.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Došlo je do pogreške prilikom brisanja. ', 'validation_failed' => 'Vaša potvrda o brisanju nije ispravna. Upišite reč "DELETE" u okvir potvrde.', - 'success' => 'Zapisi su uspešno i trajno obrisani.' - ), - -); + 'success' => 'Zapisi su uspešno i trajno obrisani.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/sr-CS/admin/statuslabels/message.php b/resources/lang/sr-CS/admin/statuslabels/message.php index c3260e0f77..4ecac6d8f1 100644 --- a/resources/lang/sr-CS/admin/statuslabels/message.php +++ b/resources/lang/sr-CS/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Oznaka statusa ne postoji.', 'assoc_assets' => 'Oznaka statusa je trenutno povezana s barem jednim resursom i ne može se izbrisati. Ažurirajte resurs da se više ne referencira na tu oznaku statusa i pokušajte ponovno. ', - - 'create' => array( + 'create' => [ 'error' => 'Oznaka statusa nije kreirana, pokušajte ponovo.', - 'success' => 'Oznaka statusa je uspešno kreirana.' - ), + 'success' => 'Oznaka statusa je uspešno kreirana.', + ], - 'update' => array( + 'update' => [ 'error' => 'Oznaka statusa nije ažurirana, pokušajte ponovo', - 'success' => 'Oznaka statusa je uspešno ažurirana.' - ), + 'success' => 'Oznaka statusa je uspešno ažurirana.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Jeste li sigurni da želite da izbrišete ovu oznaku statusa?', 'error' => 'Došlo je do problema sa brisanjem oznake statusa. Molim pokušajte ponovo.', - 'success' => 'Oznaka statusa je uspešno izbrisana.' - ), + 'success' => 'Oznaka statusa je uspešno izbrisana.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Ova imovina ne može biti dodeljena nikome.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'These assets cannot be checked out, and will only show up in the Archived view. This is useful for retaining information about assets for budgeting/historic purposes but keeping them out of the day-to-day asset list.', 'pending' => 'These assets can not yet be assigned to anyone, often used for items that are out for repair, but are expected to return to circulation.', - ), + ], -); +]; diff --git a/resources/lang/sr-CS/admin/users/general.php b/resources/lang/sr-CS/admin/users/general.php index 590238cb3f..52078fa159 100644 --- a/resources/lang/sr-CS/admin/users/general.php +++ b/resources/lang/sr-CS/admin/users/general.php @@ -1,7 +1,6 @@ 'Ovaj korisnik može da se uloguje', 'activated_disabled_help_text' => 'Ne možete da menjate status aktivacije za sopstveni nalog.', 'assets_user' => 'Imovina dodijeljena za :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Edit User', 'filetype_info' => 'Dopuštene vrste datoteka su png, gif, jpg, jpeg, doc, docx, pdf, txt, zip i rar.', 'history_user' => 'Istorija za :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Kliknite ovdje da biste ih vratili.', 'last_login' => 'Poslednja prijava', 'ldap_config_text' => 'Postavke LDAP konfiguracije mogu se pronaći u Administrator> Postavke. Odabrana lokacija (opcionalno) će biti podešena za sve importovane korisnike.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Your current admin settings allow selective enforcement of two-factor authentication. ', 'two_factor_enrolled' => '2FA Device Enrolled ', 'two_factor_active' => '2FA Active ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/sr-CS/button.php b/resources/lang/sr-CS/button.php index ecebf48315..d23ca28c39 100644 --- a/resources/lang/sr-CS/button.php +++ b/resources/lang/sr-CS/button.php @@ -1,6 +1,6 @@ 'Akcije', 'add' => 'Dodaj Novo', 'cancel' => 'Otkaži', @@ -8,11 +8,17 @@ return array( 'delete' => 'Izbrisati', 'edit' => 'Uredi', 'restore' => 'Vratiti', + 'remove' => 'Remove', 'request' => 'Zahtev', 'submit' => 'Submit', 'upload' => 'Upload', - 'select_file' => 'Odaberite datoteku...', + 'select_file' => 'Odaberite datoteku...', 'select_files' => 'Odaberite datoteke...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/sr-CS/general.php b/resources/lang/sr-CS/general.php index 2fa181aaa1..d9bd4cf7fc 100644 --- a/resources/lang/sr-CS/general.php +++ b/resources/lang/sr-CS/general.php @@ -19,7 +19,10 @@ 'asset' => 'Imovina', 'asset_report' => 'Izveštaj o imovini', 'asset_tag' => 'Oznaka imovine', - 'assets_available' => 'dostupna imovina', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Revizija', 'audit_report' => 'Zapisnik revizije', 'assets' => 'Imovina', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Skupna revizija', 'bulkaudit_status' => 'Status revizije', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Otkazati', 'categories' => 'Kategorije', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Zahtevi', 'city' => 'Grad', - 'click_here' => 'Kliknite ovde', + 'click_here' => 'Kliknite ovde', 'clear_selection' => 'Poništi izbor', 'companies' => 'Firme', 'company' => 'Firma', 'component' => 'Komponenta', 'components' => 'Komponente', - 'complete' => 'Završeno', + 'complete' => 'Završeno', 'consumable' => 'Potrošni materijal', 'consumables' => 'Potrošni materijal', 'country' => 'Zemlja', @@ -62,6 +69,8 @@ 'updated_at' => 'Ažurirano', 'currency' => '$', // this is deprecated 'current' => 'Current', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Prilagođeni izveštaj o imovini', 'dashboard' => 'Dashboard', 'days' => 'dana', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Jeste li sigurni da želite izbrisati :item?', 'deleted' => 'Izbrisano', 'delete_seats' => 'Izbrisana mesta', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departments', - 'department' => 'Department', + 'department' => 'Department', 'deployed' => 'Razmešteno', + 'depreciation' => 'Amortizacija', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Izvještaj o amortizaciji', 'details' => 'Detalji', 'download' => 'Download', - 'download_all' => 'Download All', - 'depreciation' => 'Amortizacija', + 'download_all' => 'Download All', 'editprofile' => 'Uredi svoj profil', 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', 'email_domain_help' => 'Ovo se koristi za generisanje e-mail adrese prilikom uvoza', + 'error' => 'Error', 'filastname_format' => 'Prvo slovo imena Prezime (jsmith@example.com)', 'firstname_lastname_format' => 'Ime Prezime (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Ime Prezime (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Datoteka', 'file_type' => 'File Type', 'file_uploads' => 'Prenos datoteka', + 'file_upload' => 'File Upload', 'generate' => 'Generate', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Grupe', 'gravatar_email' => 'Gravatar Email Address', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'History', 'history_for' => 'History for', 'id' => 'ID', 'image' => 'Slika', 'image_delete' => 'Izbriši sliku', 'image_upload' => 'Upload Image', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Import', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Izveštaj o održavanju imovine', 'asset_maintenances' => 'Asset Maintenances', 'item' => 'Artikal', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Nedovoljna dozvola!', 'kits' => 'Predefined Kits', 'language' => 'Jezik', @@ -132,7 +150,7 @@ 'licenses_available' => 'dostupne licence', 'licenses' => 'Licence', 'list_all' => 'Lista svih', - 'loading' => 'Loading', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'This feature has been disabled for the demo installation.', 'location' => 'Lokacija', @@ -141,15 +159,17 @@ 'logout' => 'Logout', 'lookup_by_tag' => 'Pretraživanje pomoću oznake imovine', 'maintenances' => 'Održavanje', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Proizvođač', 'manufacturers' => 'Proizvođači', 'markdown' => 'Ovo polje dopušta Github verziju markdown.', 'min_amt' => 'Min. Kol', - 'min_amt_help' => 'Minimalni broj stavki koje bi trebale biti dostupne prije nego što se aktivira upozorenje.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model br.', 'months' => 'meseci', 'moreinfo' => 'Više informacija', 'name' => 'Ime', + 'new_password' => 'New Password', 'next' => 'Sledeći', 'next_audit_date' => 'Sledeći datum revizije', 'last_audit' => 'Poslednja revizija', @@ -171,19 +191,26 @@ 'purchase_date' => 'Datum kupovine', 'qty' => 'KOL', 'quantity' => 'Količina', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Spremna za raspoređivanje', 'recent_activity' => 'Nedavna aktivnost', + 'remaining' => 'Remaining', 'remove_company' => 'Ukloni asocijaciju sa firmom', 'reports' => 'Izveštaji', 'restored' => 'vraćeno u prethodno stanje', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Tražena', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Zahtev je otkazan', 'save' => 'Sačuvaj', 'select' => 'Označi', + 'select_all' => 'Select All', 'search' => 'Pretraga', 'select_category' => 'Izaberite kategoriju', - 'select_department' => 'Izaberite odeljenje', + 'select_department' => 'Izaberite odeljenje', 'select_depreciation' => 'Izaberite vrstu amortizacije', 'select_location' => 'Izaberite lokaciju', 'select_manufacturer' => 'Izaberite proizvođača', @@ -200,6 +227,7 @@ 'sign_in' => 'Prijavite se', 'signature' => 'Potpis', 'skin' => 'Izgledi', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MOD: Neke funkcije su onemogućene za ovu instalaciju.', 'site_name' => 'Naziv sajta', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Da li ste sigurni da želite izbrisati', 'submit' => 'Submit', 'target' => 'Cilj', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Prikaz vremena i datuma', 'total_assets' => 'ukupna imovina', 'total_licenses' => 'ukupne licence', @@ -230,6 +259,7 @@ 'users' => 'Korisnici', 'viewall' => 'View All', 'viewassets' => 'Prikaz dodijeljene imovine', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Website', 'welcome' => 'Dobrodošli, :name', 'years' => 'godine', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/sr-CS/help.php b/resources/lang/sr-CS/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/sr-CS/help.php +++ b/resources/lang/sr-CS/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/sr-CS/mail.php b/resources/lang/sr-CS/mail.php index 63f5b74c9e..c21e444be1 100644 --- a/resources/lang/sr-CS/mail.php +++ b/resources/lang/sr-CS/mail.php @@ -1,6 +1,6 @@ 'Korisnik je otkazao zahtev za stavke na Web lokaciji', 'a_user_requested' => 'Korisnik je zatražio stavke na Web lokaciji', 'accessory_name' => 'Naziv dodatne opreme, pribora:', @@ -60,7 +60,7 @@ return array( 'test_mail_text' => 'This is a test from the Snipe-IT Asset Management System. If you got this, mail is working :)', 'the_following_item' => 'The following item has been checked in: ', 'low_inventory_alert' => 'Postoji :count artikla ispod minimalne zalihe ili će uskoro biti nizak. |Postoje :count artikla koji su ispod minimalne zalihe ili će uskoro biti.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Postoji :count licenci koja/e ističe u narednih treshold dana.|Postoje :count licencei koje ističu u narednih :treshold dana.', 'to_reset' => 'Da biste resetovali svoju :web lozinku, ispunite ovaj obrazac:', 'type' => 'Tip', @@ -76,5 +76,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/sr-CS/passwords.php b/resources/lang/sr-CS/passwords.php index 5018f744b4..395d2b19e4 100644 --- a/resources/lang/sr-CS/passwords.php +++ b/resources/lang/sr-CS/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Veza lozinke je poslata!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/sr-CS/validation.php b/resources/lang/sr-CS/validation.php index 80d6c518a1..a61a5379d9 100644 --- a/resources/lang/sr-CS/validation.php +++ b/resources/lang/sr-CS/validation.php @@ -1,6 +1,6 @@ ':attribute mora biti najmanje :min znakova.', 'array' => ':attribute mora imati barem :min stavke.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Odabrani :attribute nije ispravan.', 'numeric' => ':attribute mora biti broj.', 'present' => ':attribute polje mora biti prisutno.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute je već zauzet.', 'uploaded' => ':attribute nije prenet.', 'url' => ':attribute format je neispravan.', - "unique_undeleted" => ":attribute mora biti jedinstven.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => ':attribute mora biti jedinstven.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => ":attribute polje sadrži znak koji nije dozvoljen.", - "email_array" => "Jedna ili više email adresa nisu ispravne.", - "hashed_pass" => "Vaša lozinka je neispravna", + 'alpha_space' => ':attribute polje sadrži znak koji nije dozvoljen.', + 'email_array' => 'Jedna ili više email adresa nisu ispravne.', + 'hashed_pass' => 'Vaša lozinka je neispravna', 'dumbpwd' => 'Lozinka nije sigurna.', - "statuslabel_type" => "Morate odabrati ispravnu vrstu oznake statusa", + 'statuslabel_type' => 'Morate odabrati ispravnu vrstu oznake statusa', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/sv-SE/admin/asset_maintenances/message.php b/resources/lang/sv-SE/admin/asset_maintenances/message.php index 22743c16e5..e4012188f9 100644 --- a/resources/lang/sv-SE/admin/asset_maintenances/message.php +++ b/resources/lang/sv-SE/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'År du säker på att du vill radera inventarieunderhållet?', 'error' => 'Ett fel uppstod vid radering av underhåll av tillgång. Var god försök igen.', - 'success' => 'Underhåll av tillgången raderades.' + 'success' => 'Underhåll av tillgången raderades.', ], 'create' => [ 'error' => 'Underhåll av tillgången skapades inte. Var god försök igen.', - 'success' => 'Underhåll av tillgången skapades.' + 'success' => 'Underhåll av tillgången skapades.', ], 'edit' => [ 'error' => 'Underhåll av tillgång var inte redigerat, försök igen.', - 'success' => 'Underhåll av tillgång ändrades framgångsrikt.' + 'success' => 'Underhåll av tillgång ändrades framgångsrikt.', ], 'asset_maintenance_incomplete' => 'Inte klar ännu', 'warranty' => 'Garanti', 'not_warranty' => 'Inte garanti', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/sv-SE/admin/asset_maintenances/table.php b/resources/lang/sv-SE/admin/asset_maintenances/table.php index c1df4e4dfa..0fdfef10e5 100644 --- a/resources/lang/sv-SE/admin/asset_maintenances/table.php +++ b/resources/lang/sv-SE/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Inventarieunderhåll', 'asset_name' => 'Namn på tillgång', 'is_warranty' => 'Garanti', - 'dl_csv' => 'Ladda ner CSV' + 'dl_csv' => 'Ladda ner CSV', ]; diff --git a/resources/lang/sv-SE/admin/companies/general.php b/resources/lang/sv-SE/admin/companies/general.php index ac9f209a1d..ed9dbba9ac 100644 --- a/resources/lang/sv-SE/admin/companies/general.php +++ b/resources/lang/sv-SE/admin/companies/general.php @@ -1,4 +1,7 @@ 'Välj företag', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/sv-SE/admin/companies/message.php b/resources/lang/sv-SE/admin/companies/message.php index 6d8208dced..e3f000b1ec 100644 --- a/resources/lang/sv-SE/admin/companies/message.php +++ b/resources/lang/sv-SE/admin/companies/message.php @@ -1,18 +1,19 @@ 'Företaget finns inte.', 'assoc_users' => 'Detta företag är för närvarande är associerade med minst en modell och kan inte tas bort. Vänligen uppdatera din modeller för att inte längre referera till detta företag och försök igen. ', - 'create' => array( + 'create' => [ 'error' => 'Företaget skapades inte, försök igen.', - 'success' => 'Företaget har skapats.' - ), - 'update' => array( + 'success' => 'Företaget har skapats.', + ], + 'update' => [ 'error' => 'Företaget har inte uppdaterats, försök igen', - 'success' => 'Företaget uppdaterades.' - ), - 'delete' => array( + 'success' => 'Företaget uppdaterades.', + ], + 'delete' => [ 'confirm' => 'Är du säker på att du vill ta bort det här företaget?', 'error' => 'Ett problem uppstod när företaget skulle tas bort. Vänligen försök igen.', - 'success' => 'Företaget har tagits bort.' - ) -); + 'success' => 'Företaget har tagits bort.', + ], +]; diff --git a/resources/lang/sv-SE/admin/custom_fields/general.php b/resources/lang/sv-SE/admin/custom_fields/general.php index 772ab91d34..1958ad1688 100644 --- a/resources/lang/sv-SE/admin/custom_fields/general.php +++ b/resources/lang/sv-SE/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Anpassade fält', + 'manage' => 'Manage', 'field' => 'Fält', 'about_fieldsets_title' => 'Om fältsamlingar', - 'about_fieldsets_text' => 'Fieldsets låter dig skapa grupper av fält som är anpassade efter och ofta använda av en viss typ av tillgång. Ex. "CPU", "RAM", "HDD", etc.', - 'custom_format' => 'Anpassat format ...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Kryptera värdet på det här fältet i databasen', 'encrypt_field_help' => 'VARNING: Kryptering av ett fält gör det oförsvarligt.', 'encrypted' => 'krypterad', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Används av modeller', 'order' => 'Sortering', 'create_fieldset' => 'Ny fältsamling', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Nytt anpassat fält', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Värdet på det här fältet är krypterat i databasen. Endast adminanvändare kan se det dekrypterade värdet', 'show_in_email' => 'Inkludera värdet på det här fältet i utcheckning mailen som skickas till användarna? Krypterade fält kan inte inkluderas i e-postmeddelanden.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/sv-SE/admin/depreciations/general.php b/resources/lang/sv-SE/admin/depreciations/general.php index ce4527f854..1cc4689850 100644 --- a/resources/lang/sv-SE/admin/depreciations/general.php +++ b/resources/lang/sv-SE/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Om avskrivning av tillgångar', 'about_depreciations' => 'Du kan ställa in avskrivning av tillgångar baserat på linjär avskrivning.', 'asset_depreciations' => 'Avskrivningar av tillgångar', 'create' => 'Skapa avskrivningar', 'depreciation_name' => 'Avskrivningsnamn', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Antal Månader', 'update' => 'Uppdatera avskrivningar', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/sv-SE/admin/depreciations/table.php b/resources/lang/sv-SE/admin/depreciations/table.php index 1817c5a1ce..bf4190db3b 100644 --- a/resources/lang/sv-SE/admin/depreciations/table.php +++ b/resources/lang/sv-SE/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Månader', 'term' => 'Löptid', 'title' => 'Namn ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/sv-SE/admin/groups/titles.php b/resources/lang/sv-SE/admin/groups/titles.php index ba4378daad..1711718563 100644 --- a/resources/lang/sv-SE/admin/groups/titles.php +++ b/resources/lang/sv-SE/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Om grupper', 'about_groups' => 'Grupper används för att generalisera användarbehörigheter.', 'group_management' => 'Grupphantering', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Gruppadministratör', 'allow' => 'Tillåt', 'deny' => 'Neka', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/sv-SE/admin/hardware/form.php b/resources/lang/sv-SE/admin/hardware/form.php index c8b13fd1de..f942981313 100644 --- a/resources/lang/sv-SE/admin/hardware/form.php +++ b/resources/lang/sv-SE/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Bekräfta storlekar för borttagning av bulk', +return [ + 'bulk_delete' => 'Bekräfta storlekar för borttagning av bulk', 'bulk_delete_help' => 'Granska tillgångarna för delad borttagning nedan. En gång raderas kan dessa tillgångar återställas, men de kommer inte längre att vara associerade med några användare de tilldelas för närvarande.', 'bulk_delete_warn' => 'Du håller på att ta bort: asset_count-tillgångar.', - 'bulk_update' => 'Bulk Update Assets', - 'bulk_update_help' => 'I det här formuläret kan du uppdatera flera tillgångar på en gång. Fyll bara i de fält du behöver ändra. Alla fält som lämnas tomma kommer att förbli oförändrade.', - 'bulk_update_warn' => 'Du håller på att redigera egenskaperna hos: asset_count-tillgångar.', + 'bulk_update' => 'Bulk Update Assets', + 'bulk_update_help' => 'I det här formuläret kan du uppdatera flera tillgångar på en gång. Fyll bara i de fält du behöver ändra. Alla fält som lämnas tomma kommer att förbli oförändrade.', + 'bulk_update_warn' => 'Du håller på att redigera egenskaperna hos: asset_count-tillgångar.', 'checkedout_to' => 'Utcheckad till', 'checkout_date' => 'Utcheckningsdatum', 'checkin_date' => 'Incheckningsdatum', @@ -38,7 +38,12 @@ return array( 'tag' => 'Asset Tag', 'update' => 'Asset Update', 'warranty' => 'Garanti', - 'warranty_expires' => 'Garantin löper ut', + 'warranty_expires' => 'Garantin löper ut', 'years' => 'år', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/sv-SE/admin/hardware/general.php b/resources/lang/sv-SE/admin/hardware/general.php index ea2cc958e6..4ca07a0d08 100644 --- a/resources/lang/sv-SE/admin/hardware/general.php +++ b/resources/lang/sv-SE/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Om tillgångar', 'about_assets_text' => 'Tillgångar är poster som spåras med serienummer eller tillgångstagg. De tenderar att vara mer värdefulla saker där identifiering av en viss sak är viktig.', - 'archived' => 'Arkiverade', + 'archived' => 'Arkiverade', 'asset' => 'Tillgång', 'bulk_checkout' => 'Checkout tillgångar', 'checkin' => 'Checkin Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Tillgängliga', 'requested' => 'Begärda', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Återställ tillgången', 'pending' => 'Väntande', 'undeployable' => 'Undeployable', 'view' => 'Visa tillgång', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/sv-SE/admin/hardware/message.php b/resources/lang/sv-SE/admin/hardware/message.php index 6de8cd9174..05aa9db52e 100644 --- a/resources/lang/sv-SE/admin/hardware/message.php +++ b/resources/lang/sv-SE/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Varning: Den här tillgången har markerats som omöjlig för närvarande. Om denna status har ändrats uppdaterar du tillgångsstatusen.', 'does_not_exist' => 'Tillgång existerar inte.', - 'does_not_exist_or_not_requestable' => 'Bra försök. Den tillgången existerar inte eller är inte tillgänglig.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Denna tillgång kontrolleras för närvarande till en användare och kan inte raderas. Kontrollera tillgången först och försök sedan radera igen.', - 'create' => array( + 'create' => [ 'error' => 'Tillgången skapades inte, försök igen. :(', - 'success' => 'Asset skapades framgångsrikt. :)' - ), + 'success' => 'Asset skapades framgångsrikt. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Tillgången var inte uppdaterad, försök igen', 'success' => 'Asset uppdaterad framgångsrikt.', 'nothing_updated' => 'Inga fält valdes, så ingenting uppdaterades.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Tillgången återställdes inte, försök igen', - 'success' => 'Tillgången återställs framgångsrikt.' - ), + 'success' => 'Tillgången återställs framgångsrikt.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Inventeringen av tillgången misslyckades. Var god försök igen.', - 'success' => 'Inventeringen av tillgången har loggats.' - ), + 'success' => 'Inventeringen av tillgången har loggats.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Filen har inte tagits bort. Var god försök igen.', 'success' => 'Filen har tagits bort.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Fil (er) inte uppladdade. Var god försök igen.', 'success' => 'Filer som har laddats upp.', 'nofiles' => 'Du valde inte några filer för uppladdning, eller filen du försöker ladda upp är för stor', 'invalidfiles' => 'En eller flera av dina filer är för stora eller är en filtyp som inte är tillåten. Tillåtna filtyper är png, gif, jpg, doc, docx, pdf och txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Vissa objekt importerades inte korrekt.', 'errorDetail' => 'Följande objekt importerades inte på grund av fel.', - 'success' => "Din fil har importerats", - 'file_delete_success' => "Din fil har tagits bort", - 'file_delete_error' => "Filen kunde inte raderas", - ), + 'success' => 'Din fil har importerats', + 'file_delete_success' => 'Din fil har tagits bort', + 'file_delete_error' => 'Filen kunde inte raderas', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Är du säker på att du vill radera den här tillgången?', 'error' => 'Det gick inte att ta bort tillgången. Var god försök igen.', 'nothing_updated' => 'Inga tillgångar valdes, så ingenting togs bort.', - 'success' => 'Tillgången raderades framgångsrikt.' - ), + 'success' => 'Tillgången raderades framgångsrikt.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Tillgången utcheckades inte, försök igen', 'success' => 'Tillgången checkas ut framgångsrikt.', 'user_does_not_exist' => 'Den användaren är ogiltig. Var god försök igen.', 'not_available' => 'Den tillgången är inte tillgänglig för kassan!', - 'no_assets_selected' => 'Du måste välja minst en tillgång från listan' - ), + 'no_assets_selected' => 'Du måste välja minst en tillgång från listan', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Tillgången kontrollerades inte, försök igen', 'success' => 'Asset kontrolleras framgångsrikt.', 'user_does_not_exist' => 'Den användaren är ogiltig. Var god försök igen.', 'already_checked_in' => 'Den tillgången är redan incheckad.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Tillgången begärdes inte, försök igen', 'success' => 'Tillgången begärdes framgångsrikt.', - 'canceled' => 'Checkout förfrågan har avbrutits' - ) + 'canceled' => 'Checkout förfrågan har avbrutits', + ], -); +]; diff --git a/resources/lang/sv-SE/admin/hardware/table.php b/resources/lang/sv-SE/admin/hardware/table.php index c3bb88245e..aaed337c5d 100644 --- a/resources/lang/sv-SE/admin/hardware/table.php +++ b/resources/lang/sv-SE/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Asset Tag', 'asset_model' => 'Modell', - 'book_value' => 'Värde', + 'book_value' => 'Current Value', 'change' => 'In ut', 'checkout_date' => 'Checkout Date', 'checkoutto' => 'Checkat ut', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'Hämta CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serie', 'status' => 'Status', 'title' => 'Tillgång', - 'image' => 'Enhetsbild', + 'image' => 'Enhetsbild', 'days_without_acceptance' => 'Dagar utan godkännande', - 'monthly_depreciation' => 'Månatlig avskrivning' - -); + 'monthly_depreciation' => 'Månatlig avskrivning', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/sv-SE/admin/kits/general.php b/resources/lang/sv-SE/admin/kits/general.php index ebbff82d68..0841e647fd 100644 --- a/resources/lang/sv-SE/admin/kits/general.php +++ b/resources/lang/sv-SE/admin/kits/general.php @@ -1,6 +1,6 @@ 'Om fördefinierade produktpaket', 'about_kits_text' => 'Fördefinierade produktpaket låter dig snabbt checka ut en samling artiklar (tillgångar, licenser, etc) till en användare. Detta kan vara till hjälp när din registreringsprocess är konsekvent för många användare och alla användare får samma objekt.', 'checkout' => 'Checka ut produktpaket ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'Det finns inte tillräckligt med tillgängliga licenser av : license att checka ut. :qty krävs. ', 'none_consumables' => 'Det finns inte tillräckligt antal tillgängliga av : consumable att checka ut. :qty krävs. ', 'none_accessory' => 'Det finns inte tillräckligt antal tillgängliga av : accessory att checka ut. :qty krävs. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/sv-SE/admin/locations/table.php b/resources/lang/sv-SE/admin/locations/table.php index 07ecea7be8..5f4137b7ad 100644 --- a/resources/lang/sv-SE/admin/locations/table.php +++ b/resources/lang/sv-SE/admin/locations/table.php @@ -1,6 +1,6 @@ 'Om platser', 'about_locations' => 'Platser används för att spåra platsinformation för användare, tillgångar och andra objekt', 'assets_rtd' => 'Tillgångar', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Förälder', 'currency' => 'Platsvaluta', 'ldap_ou' => 'LDAP-sökning OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/sv-SE/admin/reports/general.php b/resources/lang/sv-SE/admin/reports/general.php index 3f959f465b..808228a155 100644 --- a/resources/lang/sv-SE/admin/reports/general.php +++ b/resources/lang/sv-SE/admin/reports/general.php @@ -1,5 +1,10 @@ 'Välj de alternativ du vill ha för din tillgångsrapport.' -); +return [ + 'info' => 'Välj de alternativ du vill ha för din tillgångsrapport.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/sv-SE/admin/settings/general.php b/resources/lang/sv-SE/admin/settings/general.php index 27b9d585df..73a762d6e8 100644 --- a/resources/lang/sv-SE/admin/settings/general.php +++ b/resources/lang/sv-SE/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory-domän', 'ad_domain_help' => 'Detta är ibland samma som din e-post domän, men inte alltid.', 'ad_append_domain_label' => 'Lägg till domännamn', 'ad_append_domain' => 'Lägg till domännamn i fältet användarnamn', - 'ad_append_domain_help' => 'Användaren behöver inte skriva "username@domain.local", det räcker att skriva "username".' , + 'ad_append_domain_help' => 'Användaren behöver inte skriva "username@domain.local", det räcker att skriva "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'Om du vill skicka en kopia av checkin / checkout-e-postmeddelanden som skickas till användare till ett extra e-postkonto, skriv det här. Annars lämnar du fältet tomt.', 'is_ad' => 'Detta är en Active Directory-server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Skicka larm till', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Larm aktivt', 'alert_interval' => 'Utgående varningströskel (i dagar)', 'alert_inv_threshold' => 'Varna om lågt lagersaldo', 'allow_user_skin' => 'Tillåt användartema', - 'allow_user_skin_help_text' => 'Genom att markera denna ruta kan en användare åsidosätta gränssnittet med ett annat.' , + 'allow_user_skin_help_text' => 'Genom att markera denna ruta kan en användare åsidosätta gränssnittet med ett annat.', 'asset_ids' => 'Tillgångs-ID', 'audit_interval' => 'Inventeringsintervall', 'audit_interval_help' => 'Om ni är i behov av regelbunden fysisk inventering av era tillgångar anger du intervallet i månader.', 'audit_warning_days' => 'Gränsvärde för varning om nästa inventering', 'audit_warning_days_help' => 'Hur många dagar i förväg vill du bli varnad när det närmar sig revision av tillgångar?', - 'auto_increment_assets' => 'Skapa automatiskt stigande tillgångs-ID', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefix (frivilligt)', - 'auto_incrementing_help' => 'Aktivera automatisk inkrementering av tillgångs-ID först för att ställa in detta', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Säkerhetskopior', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Streckkodsinställningar', 'confirm_purge' => 'Bekräfta tömning', 'confirm_purge_help' => 'Ange texten "DELETE" i rutan nedan för att rensa dina raderade poster. Denna åtgärd kan inte ångras och kommer PERMANENT ta bort alla mjuk-raderade objekt och användare. (Du bör göra en säkerhetskopia först, för att vara säker.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D streckkodstyp', 'alt_barcode_type' => '1D streckkodstyp', 'email_logo_size' => 'Kvadratiska logotyper i e-post ser bäst ut. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA-inställningar', 'eula_markdown' => 'Detta EULA tillåter Github smaksatt markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Ytterligare Footer Text ', 'footer_text_help' => 'Denna text kommer visas i höger sidfot. Länkar ska anges enligt Github flavored markdown. Radbrytningar, rubriker, bilder, etc kan ge oförutsägbara resultat.', 'general_settings' => 'Allmänna inställningar', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Skapa säkerhetskopia', 'header_color' => 'Sidhuvudets färg', 'info' => 'Med dessa inställningar kan du anpassa vissa delar av din installation.', 'label_logo' => 'Etikett logotyp', 'label_logo_size' => 'Fyrkantiga logotyper ser bäst ut - kommer att visas i det övre högra hörnet av varje tillgångsetikett. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP aktiverad', 'ldap_integration' => 'LDAP-integration', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Denna flagga används för att avgöra om en användare kan logga in på Snipe-IT och påverkar inte möjligheten att checka in eller ut objekt till dem.', 'ldap_emp_num' => 'LDAP anställd nummer', 'ldap_email' => 'LDAP-e-post', - 'license' => 'Mjukvarulicens', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Mjukvarulicens', 'load_remote_text' => 'Fjärrskript', 'load_remote_help_text' => 'Denna Snipe-IT-installation kan ladda skript från omvärlden.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Inloggning Obs', 'login_note_help' => 'Lägg till valfri text på din inloggningsskärm, till exempel för att hjälpa personer som har hittat en borttappad eller stulen enhet. Detta fält accepterar GitHub Flavored Markdown', 'login_remote_user_text' => 'Alternativ för fjärrinloggning', @@ -118,16 +141,28 @@ return array( 'optional' => 'frivillig', 'per_page' => 'Resultat per sida', 'php' => 'PHP-versionen', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Du måste installera php-gd för att visa QR-koder, se installationsanvisningarna.', 'php_gd_warning' => 'PHP Image Processing och GD plugin är INTE installerat.', 'pwd_secure_complexity' => 'Lösenordspolicy', 'pwd_secure_complexity_help' => 'Välj vilka kriterier lösenordet måste uppfylla.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Minsta antal tecken för lösenord', 'pwd_secure_min_help' => 'Lägsta tillåtna värde är 8', 'pwd_secure_uncommon' => 'Förbjud vanliga lösenord', 'pwd_secure_uncommon_help' => 'Det här kommer att förhindra användarna från att använda något av de 10,000 oftast förekommande lösenorden som rapporterats vid dataintrång.', 'qr_help' => 'Aktivera QR-koder först för att ställa in detta', 'qr_text' => 'QR Kod Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML aktiverat', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entitet ID', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'Detta kommer att göra att användaren först omdirigeras till idP vid utloggning. Lämna omarkerad om idP inte stöder SP-initierad SAML SLO på rätt sätt.', 'saml_custom_settings' => 'SAML egna inställningar', 'saml_custom_settings_help' => 'Du kan ange ytterligare inställningar till onelogin/php-saml-biblioteket. Använd på egen risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Miljö', 'settings' => 'inställningar', 'show_alerts_in_menu' => 'Visa varningar i toppmenyn', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Visa bilder i e-postmeddelanden', 'show_images_in_email_help' => 'Avmarkera den här rutan om din Snipe-IT-installation ligger bakom ett VPN eller ett stängt nätverk och användare utanför nätverket kan inte ladda bilder som visas från den här installationen i sina e-postmeddelanden.', 'site_name' => 'Sidnamn', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Uppdatera inställningarna', 'value' => 'Värde', 'brand' => 'branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Om inställningar', 'about_settings_text' => 'Med dessa inställningar kan du anpassa vissa aspekter av din installation.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Integritetspolicy', 'privacy_policy_link_help' => 'Om en URL ingår här kommer en länk till din integritetspolicy att finnas med i appfoten och i alla e-postmeddelanden som systemet skickar ut, i enlighet med GDPR. ', 'purge' => 'Rensa borttagna poster', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Etikett botten takrännan', 'labels_display_sgutter' => 'Etikett sidotång', 'labels_fontsize' => 'Etikettstorlek', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Genom att kryssa denna ruta skapas ett krav på unikt serienummer för varje enhet', 'zerofill_count' => 'Längd på tillgångstaggar, inklusive zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/sv-SE/admin/settings/message.php b/resources/lang/sv-SE/admin/settings/message.php index b56533147b..5ba416130a 100644 --- a/resources/lang/sv-SE/admin/settings/message.php +++ b/resources/lang/sv-SE/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Ett fel har uppstått under uppdateringen.', - 'success' => 'Inställningarna uppdaterades framgångsrikt.' - ), - 'backup' => array( + 'success' => 'Inställningarna uppdaterades framgångsrikt.', + ], + 'backup' => [ 'delete_confirm' => 'Är du säker på att du vill ta bort den här säkerhetskopieringsfilen? Den här åtgärden kan inte ångras.', 'file_deleted' => 'Säkerhetsfilen har tagits bort.', 'generated' => 'En ny säkerhetskopieringsfil skapades med framgång.', 'file_not_found' => 'Den säkerhetskopieringsfilen kunde inte hittas på servern.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Ett fel har uppstått vid spolning.', 'validation_failed' => 'Din rengöringsbekräftelse är felaktig. Vänligen skriv ordet "DELETE" i bekräftelsen rutan.', - 'success' => 'Raderade poster som rensats framgångsrikt.' - ), - -); + 'success' => 'Raderade poster som rensats framgångsrikt.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/sv-SE/admin/statuslabels/message.php b/resources/lang/sv-SE/admin/statuslabels/message.php index c09d8fc1d5..dac31308aa 100644 --- a/resources/lang/sv-SE/admin/statuslabels/message.php +++ b/resources/lang/sv-SE/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Status Label existerar inte.', 'assoc_assets' => 'Denna statusetikett är för närvarande associerad med minst en tillgång och kan inte raderas. Uppdatera dina tillgångar för att inte längre referera till denna status och försök igen.', - - 'create' => array( + 'create' => [ 'error' => 'Statusetiketten skapades inte, försök igen.', - 'success' => 'Status Label skapades framgångsrikt.' - ), + 'success' => 'Status Label skapades framgångsrikt.', + ], - 'update' => array( + 'update' => [ 'error' => 'Statusetiketten uppdaterades inte, var god försök igen', - 'success' => 'Statusetiketten uppdateras framgångsrikt.' - ), + 'success' => 'Statusetiketten uppdateras framgångsrikt.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Är du säker på att du vill radera denna statusetikett?', 'error' => 'Det gick inte att ta bort statusetiketten. Var god försök igen.', - 'success' => 'Statusetiketten har tagits bort.' - ), + 'success' => 'Statusetiketten har tagits bort.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Dessa tillgångar kan inte tilldelas någon.', - 'deployable' => 'Dessa tillgångar kan checkas ut. När de har tilldelats, antar de en metastatus på Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Dessa tillgångar kan inte checkas ut och visas bara i arkiverad vy. Detta är användbart för att behålla information om tillgångar för budgetering / historiska ändamål men att hålla dem borta från den dagliga tillgångslistan.', 'pending' => 'Dessa tillgångar kan ännu inte tilldelas någon som ofta används för föremål som är ute för reparation, men förväntas återgå till omlopp.', - ), + ], -); +]; diff --git a/resources/lang/sv-SE/admin/users/general.php b/resources/lang/sv-SE/admin/users/general.php index 97725d61a1..c06fcbaf37 100644 --- a/resources/lang/sv-SE/admin/users/general.php +++ b/resources/lang/sv-SE/admin/users/general.php @@ -1,7 +1,6 @@ 'Den här användaren kan logga in', 'activated_disabled_help_text' => 'Du kan inte redigera aktiveringsstatus för ditt eget konto.', 'assets_user' => 'Tillgångar tilldelade: namn', @@ -13,7 +12,7 @@ return array( 'edit' => 'Redigera användare', 'filetype_info' => 'Tillåtna filtyper är png, gif, jpg, jpeg, doc, docx, pdf, txt, zip och rar.', 'history_user' => 'Historia för: namn', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Klicka här för att återställa dem.', 'last_login' => 'Senaste inloggning', 'ldap_config_text' => 'LDAP-konfigurationsinställningar finns Admin> Inställningar. Den (valfria) valda platsen kommer att ställas in för alla importerade användare.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Dina nuvarande administratörsinställningar tillåter selektiv tillämpning av tvåfaktorsautentisering. ', 'two_factor_enrolled' => '2FA-enhet inskriven', 'two_factor_active' => '2FA Aktiv', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/sv-SE/button.php b/resources/lang/sv-SE/button.php index f978ed0381..93b022118f 100644 --- a/resources/lang/sv-SE/button.php +++ b/resources/lang/sv-SE/button.php @@ -1,6 +1,6 @@ 'Åtgärder', 'add' => 'Lägg till ny', 'cancel' => 'Avbryt', @@ -8,11 +8,17 @@ return array( 'delete' => 'Radera', 'edit' => 'Ändra', 'restore' => 'Återställ', + 'remove' => 'Remove', 'request' => 'Begäran', 'submit' => 'Skicka', 'upload' => 'Ladda upp', - 'select_file' => 'Välj fil...', + 'select_file' => 'Välj fil...', 'select_files' => 'Välj filer...', 'generate_labels' => '{1} Generera etikett|[2,*]] Generera etiketter', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/sv-SE/general.php b/resources/lang/sv-SE/general.php index 6b8337926e..2c762c3427 100644 --- a/resources/lang/sv-SE/general.php +++ b/resources/lang/sv-SE/general.php @@ -19,7 +19,10 @@ 'asset' => 'Tillgång', 'asset_report' => 'Rapport om tillgångar', 'asset_tag' => 'Märkning av tillgångar', - 'assets_available' => 'tillgängliga tillgångar', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Inventera', 'audit_report' => 'Inventeringsloggar', 'assets' => 'Tillgångar', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Bulk Inventering', 'bulkaudit_status' => 'Inventeringsstatus', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'efter status', 'cancel' => 'Avbryt', 'categories' => 'Kategorier', @@ -44,13 +51,13 @@ 'checkins_count' => 'Inregristreringar', 'user_requests_count' => 'Förfrågningar', 'city' => 'Ort', - 'click_here' => 'Klicka här', + 'click_here' => 'Klicka här', 'clear_selection' => 'Rensa urvalet', 'companies' => 'Företag', 'company' => 'Företag', 'component' => 'Komponent', 'components' => 'Komponenter', - 'complete' => 'Komplett', + 'complete' => 'Komplett', 'consumable' => 'Förbrukningsmaterial', 'consumables' => 'Förbrukningsmaterial', 'country' => 'Land', @@ -62,6 +69,8 @@ 'updated_at' => 'Uppdaterad på', 'currency' => 'SEK', // this is deprecated 'current' => 'Nuvarande', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Anpassad tillgångsrapport', 'dashboard' => 'Översikt', 'days' => 'dagar', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Är du säker på att du vill radera: föremål?', 'deleted' => 'Raderad', 'delete_seats' => 'Borttagna platser', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Avdelningar', - 'department' => 'Avdelning', + 'department' => 'Avdelning', 'deployed' => 'Används', + 'depreciation' => 'Avskrivning', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Avskrivningsrapport', 'details' => 'Information', 'download' => 'Ladda ner', - 'download_all' => 'Ladda ned alla', - 'depreciation' => 'Avskrivning', + 'download_all' => 'Ladda ned alla', 'editprofile' => 'Ändra Din Profil', 'eol' => 'EOL', 'email_domain' => 'E-postdomän', 'email_format' => 'E-postformat', 'email_domain_help' => 'Detta används för att generera e-postadresser vid import', + 'error' => 'Error', 'filastname_format' => 'Första Initiala Efternamn (jsmith@example.com)', 'firstname_lastname_format' => 'Förnamn Efternamn (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Förnamn Efternamn (jane.smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Fil', 'file_type' => 'Filtyp', 'file_uploads' => 'Filuppladdning', + 'file_upload' => 'File Upload', 'generate' => 'Generera', - 'github_markdown' => 'Detta fält tillåter Github smaksatt markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Detta fält tillåter Github smaksatt markdown.', 'groups' => 'Grupper', 'gravatar_email' => 'Gravatar e-postadress', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Historik', 'history_for' => 'Historik för', 'id' => 'ID', 'image' => 'Bild', 'image_delete' => 'Ta bort Bild', 'image_upload' => 'Ladda upp Bild', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Godkända filtyper är jpg, webp, png, gif och svg. Max tillåten uppladdningsstorlek är :size.', 'import' => 'Importera', 'importing' => 'Importerar', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Asset Maintenance Report', 'asset_maintenances' => 'Asset Maintenances', 'item' => 'Artikel', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Otillräckliga behörigheter!', 'kits' => 'Predefined Kits', 'language' => 'Språk', @@ -132,7 +150,7 @@ 'licenses_available' => 'tillgängliga licenser', 'licenses' => 'Licenser', 'list_all' => 'Lista Alla', - 'loading' => 'Laddar', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Den här funktionen har inaktiverats för demoinstallationen.', 'location' => 'Plats', @@ -141,15 +159,17 @@ 'logout' => 'Logga ut', 'lookup_by_tag' => 'Lookup med tillgångslabel', 'maintenances' => 'Underhåll', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Tillverkare', 'manufacturers' => 'Tillverkare', 'markdown' => 'Detta fält tillåter Github smaksatt markdown.', 'min_amt' => 'Min. ANTAL', - 'min_amt_help' => 'Minsta antal objekt som ska vara tillgängliga innan en varning utlöses.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'modell nr.', 'months' => 'månader', 'moreinfo' => 'Mer information', 'name' => 'Namn', + 'new_password' => 'New Password', 'next' => 'Nästa', 'next_audit_date' => 'Nästa inventeringsdatum', 'last_audit' => 'Senaste inventeringen', @@ -171,19 +191,26 @@ 'purchase_date' => 'Inköpsdatum', 'qty' => 'Antal', 'quantity' => 'Antal', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Redo att distribuera', 'recent_activity' => 'Senaste aktivitet', + 'remaining' => 'Remaining', 'remove_company' => 'Ta bort företagsföreningen', 'reports' => 'Rapporter', 'restored' => 'återställd', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Begärda', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Förfrågan annulleras', 'save' => 'Spara', 'select' => 'Välj', + 'select_all' => 'Select All', 'search' => 'Sök', 'select_category' => 'Välj en kategori', - 'select_department' => 'Välj en avdelning', + 'select_department' => 'Välj en avdelning', 'select_depreciation' => 'Välj en avskrivningstyp', 'select_location' => 'Välj en plats', 'select_manufacturer' => 'Välj Tillverkare', @@ -200,6 +227,7 @@ 'sign_in' => 'Logga in', 'signature' => 'Signatur', 'skin' => 'Skal', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Vissa funktioner är inaktiverade för den här installationen.', 'site_name' => 'Sidnamn', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Är du säker på att du vill radera', 'submit' => 'Lämna', 'target' => 'Mål', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Tid och datumvisning', 'total_assets' => 'totala tillgångar', 'total_licenses' => 'totala licenser', @@ -230,6 +259,7 @@ 'users' => 'Användare', 'viewall' => 'View All', 'viewassets' => 'Visa Tilldelade tillgångar', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Webbsida', 'welcome' => 'Välkommen, namn', 'years' => 'år', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/sv-SE/help.php b/resources/lang/sv-SE/help.php index c1546c6586..bb8ef1d004 100644 --- a/resources/lang/sv-SE/help.php +++ b/resources/lang/sv-SE/help.php @@ -1,6 +1,6 @@ "Mer information", + 'more_info_title' => 'Mer information', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/sv-SE/mail.php b/resources/lang/sv-SE/mail.php index f6daaa0a94..0ece6cbbae 100644 --- a/resources/lang/sv-SE/mail.php +++ b/resources/lang/sv-SE/mail.php @@ -1,6 +1,6 @@ 'En användare har avbrutit en artikelförfrågan på webbplatsen', 'a_user_requested' => 'En användare har efterfrågat en artikel webbplatsen', 'accessory_name' => 'Tillbehörsnamn:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Detta är ett test från Snipe-IT Asset Management System. Om du får detta, så fungerar mailen :)', 'the_following_item' => 'Följande artikel har blivit incheckad: ', 'low_inventory_alert' => ':count artikel understiger det lägsta tillåtna lagersaldot eller håller på att ta slut.|:count artiklar understiger det lägsta tillåtna lagersaldot eller håller på att ta slut.', - 'assets_warrantee_alert' => 'Garantin för :count tillgång löper ut inom :threshold dagar.|Garantin för :count tillgångar löper ut inom :threshold dagar.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => ':count licens löper ut inom :threshold dagar.|:count licenser löper ut inom :threshold days.', 'to_reset' => 'För att återställa ditt :web lösenord, fyll i det här formuläret:', 'type' => 'Typ', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'En tillgång som checkas ut till dig kommer att checkas in igen :date', - 'your_assets' => 'Visa dina tillgångar' -); + 'your_assets' => 'Visa dina tillgångar', +]; diff --git a/resources/lang/sv-SE/passwords.php b/resources/lang/sv-SE/passwords.php index 2d53935f3a..610e992df2 100644 --- a/resources/lang/sv-SE/passwords.php +++ b/resources/lang/sv-SE/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Din lösenordslänk har skickats!', 'user' => 'Ingen aktiv användare med denna e-postadress hittades.', ]; - diff --git a/resources/lang/sv-SE/validation.php b/resources/lang/sv-SE/validation.php index c67755a147..04a02ce1c6 100644 --- a/resources/lang/sv-SE/validation.php +++ b/resources/lang/sv-SE/validation.php @@ -1,6 +1,6 @@ ':attribute måste vara minst :min tecken.', 'array' => ':attribute måste innehålla minst :min saker.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Det valda :attribute är ogiltigt.', 'numeric' => ':attribute måste vara ett nummer.', 'present' => ':attribute fältet måste finnas.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute är upptaget.', 'uploaded' => 'Uppladdningen av :attribute misslyckades.', 'url' => ':attribute Formatet är ogiltigt.', - "unique_undeleted" => ":attribute måste vara unikt.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => ':attribute måste vara unikt.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Fältet :attribute innehåller ett tecken som inte är tillåtet.", - "email_array" => "En eller flera e-postadresser är ogiltiga.", - "hashed_pass" => "Ditt nuvarande lösenord är felaktigt", + 'alpha_space' => 'Fältet :attribute innehåller ett tecken som inte är tillåtet.', + 'email_array' => 'En eller flera e-postadresser är ogiltiga.', + 'hashed_pass' => 'Ditt nuvarande lösenord är felaktigt', 'dumbpwd' => 'Det angivna lösenordet är för vanligt.', - "statuslabel_type" => "Du måste ange en giltig typ av statusetikett", + 'statuslabel_type' => 'Du måste ange en giltig typ av statusetikett', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/ta/admin/asset_maintenances/message.php b/resources/lang/ta/admin/asset_maintenances/message.php index 49cb26cb97..4a1625b2c8 100644 --- a/resources/lang/ta/admin/asset_maintenances/message.php +++ b/resources/lang/ta/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'நிச்சயமாக இந்த சொத்து பராமரிப்பு நீக்க வேண்டுமா?', 'error' => 'சொத்து பராமரிப்பு நீக்கப்பட்ட ஒரு சிக்கல் இருந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'success' => 'சொத்து பராமரிப்பு வெற்றிகரமாக நீக்கப்பட்டது.' + 'success' => 'சொத்து பராமரிப்பு வெற்றிகரமாக நீக்கப்பட்டது.', ], 'create' => [ 'error' => 'சொத்து பராமரிப்பு உருவாக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்.', - 'success' => 'சொத்து பராமரிப்பு வெற்றிகரமாக உருவாக்கப்பட்டது.' + 'success' => 'சொத்து பராமரிப்பு வெற்றிகரமாக உருவாக்கப்பட்டது.', ], 'edit' => [ 'error' => 'சொத்து பராமரிப்பு திருத்தப்படவில்லை, மீண்டும் முயற்சிக்கவும்.', - 'success' => 'சொத்து பராமரிப்பு வெற்றிகரமாக திருத்தப்பட்டது.' + 'success' => 'சொத்து பராமரிப்பு வெற்றிகரமாக திருத்தப்பட்டது.', ], 'asset_maintenance_incomplete' => 'இதுவரையிலும் முடிக்கப்படவில்லை', 'warranty' => 'உத்தரவாதத்தை', 'not_warranty' => 'உத்தரவாதம் இல்லை', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/ta/admin/asset_maintenances/table.php b/resources/lang/ta/admin/asset_maintenances/table.php index ffe64e7b78..b73455c148 100644 --- a/resources/lang/ta/admin/asset_maintenances/table.php +++ b/resources/lang/ta/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'சொத்து பராமரிப்பு', 'asset_name' => 'சொத்து பெயர்', 'is_warranty' => 'உத்தரவாதத்தை', - 'dl_csv' => 'CSV ஐ பதிவிறக்குக' + 'dl_csv' => 'CSV ஐ பதிவிறக்குக', ]; diff --git a/resources/lang/ta/admin/companies/general.php b/resources/lang/ta/admin/companies/general.php index 71019a9e51..90da6ecf11 100644 --- a/resources/lang/ta/admin/companies/general.php +++ b/resources/lang/ta/admin/companies/general.php @@ -1,4 +1,7 @@ 'நிறுவனம் தேர்ந்தெடு', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/ta/admin/companies/message.php b/resources/lang/ta/admin/companies/message.php index aa8209e990..628059ae1b 100644 --- a/resources/lang/ta/admin/companies/message.php +++ b/resources/lang/ta/admin/companies/message.php @@ -1,18 +1,19 @@ 'நிறுவனம் இல்லை.', 'assoc_users' => 'இந்த நிறுவனம் தற்போது குறைந்தது ஒரு மாதிரியுடன் தொடர்புடையது மற்றும் நீக்கப்பட முடியாது. இந்த நிறுவனத்தை இனி குறிப்பிடாமல் உங்கள் மாடல்களை புதுப்பிக்கவும் மீண்டும் முயற்சிக்கவும்.', - 'create' => array( + 'create' => [ 'error' => 'நிறுவனம் உருவாக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்.', - 'success' => 'நிறுவனம் வெற்றிகரமாக உருவாக்கப்பட்டது.' - ), - 'update' => array( + 'success' => 'நிறுவனம் வெற்றிகரமாக உருவாக்கப்பட்டது.', + ], + 'update' => [ 'error' => 'நிறுவனம் புதுப்பிக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', - 'success' => 'நிறுவனம் வெற்றிகரமாக புதுப்பிக்கப்பட்டது.' - ), - 'delete' => array( + 'success' => 'நிறுவனம் வெற்றிகரமாக புதுப்பிக்கப்பட்டது.', + ], + 'delete' => [ 'confirm' => 'இந்த நிறுவனத்தை நிச்சயமாக நீக்க விரும்புகிறீர்களா?', 'error' => 'நிறுவனத்தை நீக்குவதில் ஒரு சிக்கல் இருந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'success' => 'நிறுவனம் வெற்றிகரமாக நீக்கப்பட்டது.' - ) -); + 'success' => 'நிறுவனம் வெற்றிகரமாக நீக்கப்பட்டது.', + ], +]; diff --git a/resources/lang/ta/admin/custom_fields/general.php b/resources/lang/ta/admin/custom_fields/general.php index 79f1b7658a..c9877839ad 100644 --- a/resources/lang/ta/admin/custom_fields/general.php +++ b/resources/lang/ta/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'விருப்ப புலங்கள்', + 'manage' => 'Manage', 'field' => 'களம்', 'about_fieldsets_title' => 'புலங்கள் பற்றி', - 'about_fieldsets_text' => 'குறிப்பிட்ட சொத்து மாதிரி வகைகளுக்கு அடிக்கடி பயன்படுத்தப்படும் மீண்டும் பயன்படுத்தப்படும் தனிபயன் துறைகள் குழுக்களை உருவாக்க புலங்கள் அனுமதிக்கின்றன.', - 'custom_format' => 'விருப்ப வடிவமைப்பு ...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'தரவுத்தளத்தில் இந்த களத்தின் மதிப்பை குறியாக்கு', 'encrypt_field_help' => 'எச்சரிக்கை: ஒரு புலத்தை குறியாக்காதே அது தெரியாததாக்குகிறது.', 'encrypted' => 'முறைமையாக்கப்பட்ட', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'மாதிரிகள் பயன்படுத்தப்படுகிறது', 'order' => 'ஆணை', 'create_fieldset' => 'புதிய புலனாய்வு', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'புதிய தனிப்பயன் புலம்', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'இந்த புலத்தின் மதிப்பு தரவுத்தளத்தில் குறியாக்கம் செய்யப்பட்டுள்ளது. நிர்வாக பயனர்கள் மட்டுமே குறியாக்கப்பட்ட மதிப்புகளைக் காண முடியும்', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/ta/admin/depreciations/general.php b/resources/lang/ta/admin/depreciations/general.php index 7c9fdfea14..cc279d5680 100644 --- a/resources/lang/ta/admin/depreciations/general.php +++ b/resources/lang/ta/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'சொத்து துயரங்கள் பற்றி', 'about_depreciations' => 'நேராக வரி தேய்மானத்தை அடிப்படையாகக் கொண்ட சொத்துக்களை அடமானம் செய்வதற்கு சொத்து இழப்புகளை நீங்கள் அமைக்கலாம்.', 'asset_depreciations' => 'சொத்து குறைபாடுகள்', 'create' => 'தேய்மானத்தை உருவாக்குங்கள்', 'depreciation_name' => 'தேய்மானி பெயர்', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'மாதங்களின் எண்ணிக்கை', 'update' => 'தேய்மானம் புதுப்பிக்கவும்', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/ta/admin/depreciations/table.php b/resources/lang/ta/admin/depreciations/table.php index f9c3b089a1..12c11d474c 100644 --- a/resources/lang/ta/admin/depreciations/table.php +++ b/resources/lang/ta/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ஐடி', 'months' => 'மாதங்கள்', 'term' => 'கால', 'title' => 'பெயர்', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/ta/admin/groups/titles.php b/resources/lang/ta/admin/groups/titles.php index 775116ba50..b0cb52563f 100644 --- a/resources/lang/ta/admin/groups/titles.php +++ b/resources/lang/ta/admin/groups/titles.php @@ -1,6 +1,6 @@ 'குழுக்கள் பற்றி', 'about_groups' => 'பயனர் அனுமதிகள் பொதுமைப்படுத்த குழுக்கள் பயன்படுத்தப்படுகின்றன.', 'group_management' => 'குழு மேலாண்மை', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'குழு நிர்வாகம்', 'allow' => 'அனுமதி', 'deny' => 'மறு', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/ta/admin/hardware/form.php b/resources/lang/ta/admin/hardware/form.php index b7ac6ea9bf..57ed15d113 100644 --- a/resources/lang/ta/admin/hardware/form.php +++ b/resources/lang/ta/admin/hardware/form.php @@ -1,12 +1,12 @@ 'பெரும்பங்கு சொத்துக்களை நீக்குவதை உறுதிப்படுத்தவும்', +return [ + 'bulk_delete' => 'பெரும்பங்கு சொத்துக்களை நீக்குவதை உறுதிப்படுத்தவும்', 'bulk_delete_help' => 'கீழே மொத்த நீக்குவதற்கான சொத்துக்களை மதிப்பாய்வு செய்யவும். நீக்கப்பட்டவுடன், இந்த சொத்துகள் மீட்டமைக்கப்படலாம், ஆனால் அவை தற்போது எந்த பயனர்களையும் தற்போது ஒதுக்கப்படும்.', 'bulk_delete_warn' => 'நீங்கள் நீக்குவது: asset_count சொத்துகள்.', - 'bulk_update' => 'மொத்த புதுப்பித்தல் சொத்துகள்', - 'bulk_update_help' => 'இந்த படிவம் ஒரே நேரத்தில் பல சொத்துக்களை புதுப்பிக்க உதவுகிறது. நீங்கள் மாற்ற வேண்டிய துறைகள் மட்டுமே நிரப்பவும். காலியாக உள்ள எந்த புலமும் மாறாமல் இருக்கும்.', - 'bulk_update_warn' => 'சொத்துக்களின் திருத்தங்களை நீங்கள் திருத்திக் கொள்ள உள்ளீர்கள்: asset_count assets.', + 'bulk_update' => 'மொத்த புதுப்பித்தல் சொத்துகள்', + 'bulk_update_help' => 'இந்த படிவம் ஒரே நேரத்தில் பல சொத்துக்களை புதுப்பிக்க உதவுகிறது. நீங்கள் மாற்ற வேண்டிய துறைகள் மட்டுமே நிரப்பவும். காலியாக உள்ள எந்த புலமும் மாறாமல் இருக்கும்.', + 'bulk_update_warn' => 'சொத்துக்களின் திருத்தங்களை நீங்கள் திருத்திக் கொள்ள உள்ளீர்கள்: asset_count assets.', 'checkedout_to' => 'அவுட் சரிபார்க்கப்பட்டது', 'checkout_date' => 'புதுப்பிப்பு தேதி', 'checkin_date' => 'சரி தேதி', @@ -38,7 +38,12 @@ return array( 'tag' => 'சொத்து டேக்', 'update' => 'சொத்து புதுப்பிப்பு', 'warranty' => 'உத்தரவாதத்தை', - 'warranty_expires' => 'Warranty Expires', + 'warranty_expires' => 'Warranty Expires', 'years' => 'ஆண்டுகள்', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/ta/admin/hardware/general.php b/resources/lang/ta/admin/hardware/general.php index 35309fe640..19c25848e5 100644 --- a/resources/lang/ta/admin/hardware/general.php +++ b/resources/lang/ta/admin/hardware/general.php @@ -1,9 +1,9 @@ 'சொத்துகள் பற்றி', 'about_assets_text' => 'சொத்துகள் வரிசை எண் அல்லது சொத்து குறிச்சொல் மூலம் கண்காணிக்கப்படும் உருப்படிகளாக இருக்கின்றன. ஒரு குறிப்பிட்ட உருப்படி விஷயங்களை அடையாளம் காண்பிக்கும் அதிக மதிப்புள்ள பொருட்களாக அவை இருக்கும்.', - 'archived' => 'காப்பகப்படுத்தியவை', + 'archived' => 'காப்பகப்படுத்தியவை', 'asset' => 'சொத்து', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'சரிபார்ப்பு சொத்து', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Requestable', 'requested' => 'கோரப்பட்டது', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'சொத்து மீட்டமை', 'pending' => 'நிலுவையில்', 'undeployable' => 'Undeployable', 'view' => 'சொத்து காண்க', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/ta/admin/hardware/message.php b/resources/lang/ta/admin/hardware/message.php index b20d58cde0..d580017d4a 100644 --- a/resources/lang/ta/admin/hardware/message.php +++ b/resources/lang/ta/admin/hardware/message.php @@ -1,82 +1,82 @@ ' எச்சரிக்கை: இந்த சொத்து தற்போது undeployable என குறிக்கப்பட்டுள்ளது. இந்த நிலை மாறியிருந்தால், சொத்து நிலையை புதுப்பிக்கவும்.', 'does_not_exist' => 'சொத்து இல்லை.', - 'does_not_exist_or_not_requestable' => 'நல்ல முயற்சி. அந்த சொத்து இல்லை அல்லது கோரிக்கை இல்லை.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'இந்த சொத்து தற்போது ஒரு பயனர் வெளியே சோதிக்கப்பட்டது மற்றும் நீக்க முடியாது. முதலில் சொத்தை சரிபார்த்து, மீண்டும் நீக்கி முயற்சிக்கவும்.', - 'create' => array( + 'create' => [ 'error' => 'சொத்து உருவாக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும். :(', - 'success' => 'சொத்து வெற்றிகரமாக உருவாக்கப்பட்டது. :)' - ), + 'success' => 'சொத்து வெற்றிகரமாக உருவாக்கப்பட்டது. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'சொத்து புதுப்பிக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', 'success' => 'சொத்து வெற்றிகரமாக புதுப்பிக்கப்பட்டது.', 'nothing_updated' => 'எந்த துறைகளும் தேர்ந்தெடுக்கப்படவில்லை, அதனால் எதுவும் புதுப்பிக்கப்படவில்லை.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'சொத்து மீட்டமைக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', - 'success' => 'சொத்து வெற்றிகரமாக மீட்டமைக்கப்பட்டது.' - ), + 'success' => 'சொத்து வெற்றிகரமாக மீட்டமைக்கப்பட்டது.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'சொத்து தணிக்கை தோல்வியடைந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'success' => 'சொத்து தணிக்கை வெற்றிகரமாக உள்நுழைந்தது.' - ), + 'success' => 'சொத்து தணிக்கை வெற்றிகரமாக உள்நுழைந்தது.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'கோப்பு நீக்கப்படவில்லை. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', 'success' => 'கோப்பு வெற்றிகரமாக நீக்கப்பட்டது.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'கோப்பு (கள்) பதிவேற்றப்படவில்லை. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', 'success' => 'கோப்பு (கள்) வெற்றிகரமாக பதிவேற்றப்பட்டது.', 'nofiles' => 'பதிவேற்றுவதற்கான எந்தவொரு கோப்பையும் நீங்கள் தேர்ந்தெடுக்கவில்லை அல்லது நீங்கள் பதிவேற்ற முயற்சிக்கும் கோப்பு மிகப்பெரியது', 'invalidfiles' => 'உங்கள் கோப்புகளில் ஒன்று அல்லது அதற்கு மேற்பட்டவை மிக அதிகமாக உள்ளது அல்லது அனுமதிக்கப்படாத கோப்பு வகை உள்ளது. அனுமதிக்கப்பட்ட கோப்புரிமைகள் png, gif, jpg, doc, docx, pdf மற்றும் txt ஆகியவை.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'சில உருப்படிகளை சரியாக இறக்குமதி செய்யவில்லை.', 'errorDetail' => 'பிழைகள் காரணமாக பின்வரும் உருப்படிகளை இறக்குமதி செய்யப்படவில்லை.', - 'success' => "உங்கள் கோப்பு இறக்குமதி செய்யப்பட்டது", - 'file_delete_success' => "உங்கள் கோப்பு வெற்றிகரமாக நீக்கப்பட்டது", - 'file_delete_error' => "கோப்பை நீக்க முடியவில்லை", - ), + 'success' => 'உங்கள் கோப்பு இறக்குமதி செய்யப்பட்டது', + 'file_delete_success' => 'உங்கள் கோப்பு வெற்றிகரமாக நீக்கப்பட்டது', + 'file_delete_error' => 'கோப்பை நீக்க முடியவில்லை', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'இந்த சொத்தை நிச்சயமாக நீக்க விரும்புகிறீர்களா?', 'error' => 'சொத்தை நீக்குவதில் ஒரு சிக்கல் இருந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', 'nothing_updated' => 'சொத்துகள் எதுவும் தேர்ந்தெடுக்கப்படவில்லை, எனவே எதுவும் நீக்கப்படவில்லை.', - 'success' => 'சொத்து வெற்றிகரமாக நீக்கப்பட்டது.' - ), + 'success' => 'சொத்து வெற்றிகரமாக நீக்கப்பட்டது.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'சொத்து சரிபார்க்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', 'success' => 'சொத்து வெற்றிகரமாக சரிபார்க்கப்பட்டது.', 'user_does_not_exist' => 'அந்த பயனர் தவறானது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', 'not_available' => 'புதுப்பித்துக்காக அந்த சொத்து கிடைக்கவில்லை!', - 'no_assets_selected' => 'You must select at least one asset from the list' - ), + 'no_assets_selected' => 'You must select at least one asset from the list', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'சொத்து சரிபார்க்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', 'success' => 'சொத்து வெற்றிகரமாக சரிபார்க்கப்பட்டது.', 'user_does_not_exist' => 'அந்த பயனர் தவறானது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', 'already_checked_in' => 'அந்தச் சொத்து ஏற்கனவே சோதிக்கப்பட்டுள்ளது.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'சொத்து கோரப்படவில்லை, மீண்டும் முயற்சிக்கவும்', 'success' => 'சொத்து வெற்றிகரமாக கோரப்பட்டது.', - 'canceled' => 'புதுப்பித்து கோரிக்கை வெற்றிகரமாக ரத்துசெய்யப்பட்டது' - ) + 'canceled' => 'புதுப்பித்து கோரிக்கை வெற்றிகரமாக ரத்துசெய்யப்பட்டது', + ], -); +]; diff --git a/resources/lang/ta/admin/hardware/table.php b/resources/lang/ta/admin/hardware/table.php index dbf461e076..5939d886ff 100644 --- a/resources/lang/ta/admin/hardware/table.php +++ b/resources/lang/ta/admin/hardware/table.php @@ -1,13 +1,14 @@ 'சொத்து டேக்', 'asset_model' => 'மாதிரி', - 'book_value' => 'மதிப்பு', + 'book_value' => 'Current Value', 'change' => 'உள்ளே வெளியே', 'checkout_date' => 'புதுப்பிப்பு தேதி', 'checkoutto' => 'சரிபார்க்கப்பட்டது', + 'current_value' => 'Current Value', 'diff' => 'வேறுபாடு', 'dl_csv' => 'CSV ஐ பதிவிறக்குக', 'eol' => ', EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'சீரியல்', 'status' => 'நிலைமை', 'title' => 'சொத்து', - 'image' => 'சாதன படம்', + 'image' => 'சாதன படம்', 'days_without_acceptance' => 'ஏற்றுக்கொள்ளாத நாட்கள்', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/ta/admin/kits/general.php b/resources/lang/ta/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/ta/admin/kits/general.php +++ b/resources/lang/ta/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/ta/admin/locations/table.php b/resources/lang/ta/admin/locations/table.php index 24dbc7ccfa..627698466c 100644 --- a/resources/lang/ta/admin/locations/table.php +++ b/resources/lang/ta/admin/locations/table.php @@ -1,6 +1,6 @@ 'இடங்கள் பற்றி', 'about_locations' => 'பயனர்கள், சொத்துக்கள் மற்றும் பிற பொருட்களுக்கான இருப்பிட தகவலைக் கண்டறிய இடங்கள் பயன்படுத்தப்படுகின்றன', 'assets_rtd' => 'சொத்துக்கள்', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'பெற்றோர்', 'currency' => 'இருப்பிடம் நாணய', 'ldap_ou' => 'LDAP தேடல் OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/ta/admin/reports/general.php b/resources/lang/ta/admin/reports/general.php index 9846f3bbb8..2cfbe26a13 100644 --- a/resources/lang/ta/admin/reports/general.php +++ b/resources/lang/ta/admin/reports/general.php @@ -1,5 +1,10 @@ 'உங்கள் சொத்து அறிக்கையில் நீங்கள் விரும்பும் விருப்பங்களைத் தேர்ந்தெடுக்கவும்.' -); +return [ + 'info' => 'உங்கள் சொத்து அறிக்கையில் நீங்கள் விரும்பும் விருப்பங்களைத் தேர்ந்தெடுக்கவும்.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/ta/admin/settings/general.php b/resources/lang/ta/admin/settings/general.php index 67c836ed0f..1163532b67 100644 --- a/resources/lang/ta/admin/settings/general.php +++ b/resources/lang/ta/admin/settings/general.php @@ -1,30 +1,39 @@ 'செயலில் உள்ள அடைவு', 'ad_domain' => 'Active Directory டொமைன்', 'ad_domain_help' => 'இது சில நேரங்களில் உங்கள் மின்னஞ்சல் டொமைன் போலவே இருக்கும், ஆனால் எப்போதும் இல்லை.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'இது ஒரு Active Directory சேவையகம்', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'எச்சரிக்கைகள் அனுப்ப', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'எச்சரிக்கைகள் இயக்கப்பட்டன', 'alert_interval' => 'அலாரங்கள் முற்றுப்பெறல் (நாட்களில்)', 'alert_inv_threshold' => 'சரக்கு அலர்ட் த்ரொல்ஹோல்', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'சொத்து ID கள்', 'audit_interval' => 'ஆடிட் இடைவேளை', 'audit_interval_help' => 'நீங்கள் வழக்கமாக உங்கள் சொத்துக்களைத் தணிக்கை செய்ய வேண்டும் என்றால், மாதங்களில் இடைவெளியை உள்ளிடவும்.', 'audit_warning_days' => 'தணிக்கை எச்சரிக்கை புராணம்', 'audit_warning_days_help' => 'தணிக்கைக்கு ஆட்கள் தடையின்றி எத்தனை நாட்கள் முன்கூட்டியே நாம் எச்சரிக்க வேண்டும்?', - 'auto_increment_assets' => 'தானியங்கு அதிகரிக்கும் சொத்து ஐடிகளை உருவாக்கவும்', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'முன்னுரிமை (விரும்பினால்)', - 'auto_incrementing_help' => 'இதை முதலில் அமைக்க, தானாக அதிகரிக்கும் சொத்து அடையாளங்களை இயக்கவும்', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'காப்புப்பிரதிகளில்', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'பார்கோடு அமைப்புகள்', 'confirm_purge' => 'தூய்மையை உறுதிப்படுத்துக', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2 டி பார்கோடு வகை', 'alt_barcode_type' => '1 டி பார்கோடு வகை', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA அமைப்புகள்', 'eula_markdown' => 'இந்த EULA கிட் ருசியான மார்க் டவுன் 12335_1_321 ஐ அனுமதிக்கிறது.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'பொது அமைப்புகள்', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'காப்பு உருவாக்குதல்', 'header_color' => 'தலைப்பு வண்ணம்', 'info' => 'உங்கள் நிறுவலின் சில அம்சங்களைத் தனிப்பயனாக்க இந்த அமைப்புகள் உங்களை அனுமதிக்கின்றன.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'லாரேவல் பதிப்பு', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP இயக்கப்பட்டது', 'ldap_integration' => 'LDAP ஒருங்கிணைப்பு', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP பணியாளர் எண்', 'ldap_email' => 'LDAP மின்னஞ்சல்', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'ரிமோட் ஸ்கிரிப்டுகள்', 'load_remote_help_text' => 'இந்த ஸ்னாப்-ஐடி நிறுவலானது வெளியில் இருந்து ஸ்கிரிப்ட்களை ஏற்றுவதற்கு ஏற்றது.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'குறிப்பு குறிப்பு', 'login_note_help' => 'விருப்பமாக உங்கள் உள்நுழைவுத் திரையில் சில விதிமுறைகளைச் சேர்க்கலாம், உதாரணமாக இழந்த அல்லது களவாடப்பட்ட சாதனத்தை கண்டறிந்தவர்களுக்கு உதவவும். இந்த புலம் ஜி.ஐ.டி ருசியான மார்க் டவுன் ஐ ஏற்றுக்கொள்கிறது', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'விருப்ப', 'per_page' => 'பக்கம் ஒன்றுக்கு முடிவு', 'php' => 'PHP பதிப்பு', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'நீங்கள் QR குறியீடுகள் காட்ட PHP- ஜிடி நிறுவ வேண்டும், நிறுவல் வழிமுறைகளை பார்க்கவும்.', 'php_gd_warning' => 'PHP பட செயலாக்கம் மற்றும் GD சொருகி நிறுவப்படவில்லை.', 'pwd_secure_complexity' => 'கடவுச்சொல் சிக்கல்', 'pwd_secure_complexity_help' => 'நீங்கள் செயலாக்க விரும்பும் எந்த கடவுச்சொல் சிக்கலான விதிகள் என்பதைத் தேர்ந்தெடுக்கவும்.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'கடவுச்சொல் குறைந்தபட்ச எழுத்துகள்', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'பொதுவான கடவுச்சொற்களைத் தடுக்கவும்', 'pwd_secure_uncommon_help' => 'இது முரண்பாடுகளில் அறிவிக்கப்பட்ட மேல்மட்ட கடவுச்சொற்களைவிட பொதுவான கடவுச்சொற்களைப் பயன்படுத்துவதை அனுமதிக்காது.', 'qr_help' => 'முதலில் அமைக்க QR குறியீடுகள் இயக்கவும்', 'qr_text' => 'QR குறியீடு உரை', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'அமைப்பை', 'settings' => 'அமைப்புகள்', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'தள பெயர்', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'துல்லியமான மூலப்பொருள்', 'slack_channel' => 'ஸ்லாக் சேனல்', 'slack_endpoint' => 'ஸ்லாக் முடிவுக்கு', @@ -173,6 +212,8 @@ return array( 'update' => 'அமைப்புகள் புதுப்பிக்கவும்', 'value' => 'மதிப்பு', 'brand' => 'பிராண்டிங்', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'அமைப்புகள் பற்றி', 'about_settings_text' => 'உங்கள் நிறுவலின் சில அம்சங்களைத் தனிப்பயனாக்க இந்த அமைப்புகள் உங்களை அனுமதிக்கின்றன.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'நீக்கப்பட்ட ரெகார்டுகளை அகற்றவும்', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'லேபிள் கீழ்க்காணும்', 'labels_display_sgutter' => 'லேபிள் பக்க ஜட்டர்', 'labels_fontsize' => 'லேபிள் எழுத்துரு அளவு', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'சொரெஃபைல் உள்ளிட்ட சொத்தின் குறிச்சொற்களை நீளம்', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/ta/admin/settings/message.php b/resources/lang/ta/admin/settings/message.php index 24f2f62340..8667f1971d 100644 --- a/resources/lang/ta/admin/settings/message.php +++ b/resources/lang/ta/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'புதுப்பித்தல் போது ஒரு பிழை ஏற்பட்டது.', - 'success' => 'அமைப்புகள் வெற்றிகரமாக புதுப்பிக்கப்பட்டன.' - ), - 'backup' => array( + 'success' => 'அமைப்புகள் வெற்றிகரமாக புதுப்பிக்கப்பட்டன.', + ], + 'backup' => [ 'delete_confirm' => 'இந்த காப்புப் பிரதி கோப்பை நிச்சயமாக நீக்க விரும்புகிறீர்களா? இந்த செயலைச் செயல்தவிர்க்க முடியாது.', 'file_deleted' => 'காப்புப்பதிவு வெற்றிகரமாக நீக்கப்பட்டது.', 'generated' => 'ஒரு புதிய காப்புப்பதிவு வெற்றிகரமாக உருவாக்கப்பட்டது.', 'file_not_found' => 'அந்த காப்புப் பிரதி சர்வரில் கண்டுபிடிக்க முடியவில்லை.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'அகற்றும் போது பிழை ஏற்பட்டது.', 'validation_failed' => 'உங்கள் தூய்மைப்படுத்தல் உறுதிப்படுத்தல் தவறானது. உறுதிப்படுத்தல் பெட்டியில் "DELETE" என்ற வார்த்தையை தயவுசெய்து தட்டச்சு செய்யவும்.', - 'success' => 'நீக்கப்பட்ட பதிவுகள் வெற்றிகரமாக நீக்கப்பட்டன.' - ), - -); + 'success' => 'நீக்கப்பட்ட பதிவுகள் வெற்றிகரமாக நீக்கப்பட்டன.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/ta/admin/statuslabels/message.php b/resources/lang/ta/admin/statuslabels/message.php index c3bf161897..3cb2a5d991 100644 --- a/resources/lang/ta/admin/statuslabels/message.php +++ b/resources/lang/ta/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'நிலை லேபிள் இல்லை.', 'assoc_assets' => 'இந்த தகுதி லேபிள் தற்போது குறைந்தது ஒரு சொத்துடன் தொடர்புடையது மற்றும் நீக்கப்பட முடியாது. தயவு செய்து உங்கள் சொத்துக்களை இனி இந்த நிலையை குறிப்பிடாமல் புதுப்பிக்கவும்.', - - 'create' => array( + 'create' => [ 'error' => 'நிலை லேபிள் உருவாக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்.', - 'success' => 'நிலை லேபிள் வெற்றிகரமாக உருவாக்கப்பட்டது.' - ), + 'success' => 'நிலை லேபிள் வெற்றிகரமாக உருவாக்கப்பட்டது.', + ], - 'update' => array( + 'update' => [ 'error' => 'நிலைவட்டு லேபிள் புதுப்பிக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்', - 'success' => 'தகுதி லேபிள் வெற்றிகரமாக புதுப்பிக்கப்பட்டது.' - ), + 'success' => 'தகுதி லேபிள் வெற்றிகரமாக புதுப்பிக்கப்பட்டது.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'இந்த நிலைப்பட்டியலை நிச்சயமாக நீக்க விரும்புகிறீர்களா?', 'error' => 'நிலை லேபிள் நீக்கப்பட்ட ஒரு சிக்கல் இருந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'success' => 'தகுதி லேபிள் வெற்றிகரமாக நீக்கப்பட்டது.' - ), + 'success' => 'தகுதி லேபிள் வெற்றிகரமாக நீக்கப்பட்டது.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'இந்த சொத்துக்களை யாருக்கும் ஒதுக்க முடியாது.', - 'deployable' => 'இந்த சொத்துகள் சோதிக்கப்படலாம். அவர்கள் நியமிக்கப்பட்டவுடன், அவர்கள் Deployed என்ற மெட்டா நிலைப்பாட்டை எடுப்பார்கள்.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'இந்த சொத்துகள் சரிபார்க்கப்படாது, மேலும் காப்பகப்படுத்தப்பட்ட காட்சியில் மட்டுமே காண்பிக்கப்படும். இது வரவு செலவுத் திட்டத்திற்கான / வரலாற்று நோக்கங்களுக்காக சொத்துக்களைப் பற்றிய தகவலைத் தக்கவைத்துக்கொள்வதற்கும், தினசரி சொத்து பட்டியலில் இருந்து அவற்றைப் பாதுகாப்பதற்கும் பயனுள்ளதாக இருக்கும்.', 'pending' => 'இந்த சொத்துக்கள் இன்னும் யாருக்கும் ஒதுக்கப்பட முடியாது, பெரும்பாலும் பழுதுக்காக வெளியேற்றப்பட்ட பொருட்களுக்குப் பயன்படுத்தப்படுகின்றன, ஆனால் புழக்கத்திற்கு திரும்ப எதிர்பார்க்கப்படுகிறது.', - ), + ], -); +]; diff --git a/resources/lang/ta/admin/users/general.php b/resources/lang/ta/admin/users/general.php index e0ea9f8f7b..b571582758 100644 --- a/resources/lang/ta/admin/users/general.php +++ b/resources/lang/ta/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'பெயரிடப்பட்ட சொத்துகள்: பெயர்', @@ -13,7 +12,7 @@ return array( 'edit' => 'பயனர் திருத்து', 'filetype_info' => 'அனுமதிக்கப்பட்ட கோப்புரிமைகள் png, gif, jpg, jpeg, doc, docx, pdf, txt, zip மற்றும் rar ஆகியவை.', 'history_user' => 'வரலாறு: பெயர்', - 'info' => 'தகவல்', + 'info' => 'தகவல்', 'restore_user' => 'அவற்றை மீட்டெடுக்க இங்கு கிளிக் செய்க.', 'last_login' => 'கடைசி தேதி', 'ldap_config_text' => 'LDAP உள்ளமைவு அமைப்புகள் நிர்வாகம்> அமைப்புகள். இறக்குமதி செய்யப்பட்ட அனைத்து பயனர்களுக்கும் (விரும்பினால்) தேர்ந்தெடுக்கப்பட்ட இடம் அமைக்கப்படும்.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'உங்கள் தற்போதைய நிர்வாக அமைப்புகள் இரண்டு காரணி அங்கீகரிப்பின் தேர்ந்தெடுக்கப்பட்ட செயல்பாட்டை அனுமதிக்கின்றன.', 'two_factor_enrolled' => '2FA சாதனம் பதிவுசெய்யப்பட்டது', 'two_factor_active' => '2FA செயலில்', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/ta/button.php b/resources/lang/ta/button.php index e83502f9f5..afad419d39 100644 --- a/resources/lang/ta/button.php +++ b/resources/lang/ta/button.php @@ -1,6 +1,6 @@ 'செயல்கள்', 'add' => 'புதிதாக சேர்க்கவும்', 'cancel' => 'ரத்து', @@ -8,11 +8,17 @@ return array( 'delete' => 'அழி', 'edit' => 'தொகு', 'restore' => 'மீட்டமை', + 'remove' => 'Remove', 'request' => 'வேண்டுகோள்', 'submit' => 'சமர்ப்பி', 'upload' => 'பதிவேற்றம்', - 'select_file' => 'கோப்பு தேர்ந்தெடு ...', + 'select_file' => 'கோப்பு தேர்ந்தெடு ...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/ta/general.php b/resources/lang/ta/general.php index f07d42d27f..32a42b71aa 100644 --- a/resources/lang/ta/general.php +++ b/resources/lang/ta/general.php @@ -19,7 +19,10 @@ 'asset' => 'சொத்து', 'asset_report' => 'சொத்து அறிக்கை', 'asset_tag' => 'சொத்து டேக்', - 'assets_available' => 'சொத்துக்கள் கிடைக்கின்றன', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'தணிக்கை', 'audit_report' => 'தணிக்கைப் பதிவு', 'assets' => 'சொத்துக்கள்', @@ -30,6 +33,10 @@ 'bulkaudit' => 'மொத்த ஆடிட்', 'bulkaudit_status' => 'தணிக்கை நிலை', 'bulk_checkout' => 'மொத்த புதுப்பிப்பு', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'ரத்து', 'categories' => 'வகைகள்', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'வேண்டுகோள்', 'city' => 'பெருநகரம்', - 'click_here' => 'இங்கே கிளிக் செய்யவும்', + 'click_here' => 'இங்கே கிளிக் செய்யவும்', 'clear_selection' => 'Clear Selection', 'companies' => 'நிறுவனங்கள்', 'company' => 'நிறுவனம்', 'component' => 'உபகரண', 'components' => 'கூறுகள்', - 'complete' => 'முழுமையான', + 'complete' => 'முழுமையான', 'consumable' => 'பயன்படுத்தக்கூடிய', 'consumables' => 'நுகர்பொருள்கள்', 'country' => 'நாடு', @@ -62,6 +69,8 @@ 'updated_at' => 'புதுப்பிக்கப்பட்டது', 'currency' => '$', // this is deprecated 'current' => 'தற்போதைய', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'விருப்ப சொத்து அறிக்கை', 'dashboard' => 'டாஷ்போர்டு', 'days' => 'நாட்களில்', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'நீக்கப்பட்ட', 'delete_seats' => 'நீக்கப்பட்ட இடங்கள்', + 'deletion_failed' => 'Deletion failed', 'departments' => 'துறைகள்', - 'department' => 'துறை', + 'department' => 'துறை', 'deployed' => 'பயன்படுத்தப்படும்போது', + 'depreciation' => 'தேய்மானம்', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'தேய்மானம் அறிக்கை', 'details' => 'விவரங்கள்', 'download' => 'பதிவிறக்க', - 'download_all' => 'Download All', - 'depreciation' => 'தேய்மானம்', + 'download_all' => 'Download All', 'editprofile' => 'உங்கள் சுயவிவரம் திருத்தவும்', 'eol' => ', EOL', 'email_domain' => 'மின்னஞ்சல் டொமைன்', 'email_format' => 'மின்னஞ்சல் வடிவமைப்பு', 'email_domain_help' => 'இறக்குமதி செய்யும் போது மின்னஞ்சல் முகவரிகள் உருவாக்க இது பயன்படுகிறது', + 'error' => 'Error', 'filastname_format' => 'முதல் தொடக்க கடைசி பெயர் (jsmith@example.com)', 'firstname_lastname_format' => 'முதல் பெயர் கடைசி பெயர் (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'முதல் பெயர் கடைசி பெயர் (jane.smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'கோப்பு', 'file_type' => 'File Type', 'file_uploads' => 'கோப்பு பதிவேற்றங்கள்', + 'file_upload' => 'File Upload', 'generate' => 'உருவாக்குதல்', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'குழுக்கள்', 'gravatar_email' => 'Gravatar மின்னஞ்சல் முகவரி', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'வரலாறு', 'history_for' => 'வரலாறு', 'id' => 'ஐடி', 'image' => 'Image', 'image_delete' => 'படத்தை நீக்கு', 'image_upload' => 'படத்தை பதிவேற்றம் செய்யவும்', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'இறக்குமதி', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'சொத்து பராமரிப்பு அறிக்கை', 'asset_maintenances' => 'சொத்து பராமரித்தல்', 'item' => 'பொருள்', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'போதிய அனுமதிகள் இல்லை!', 'kits' => 'Predefined Kits', 'language' => 'மொழி', @@ -132,7 +150,7 @@ 'licenses_available' => 'உரிமங்கள் கிடைக்கின்றன', 'licenses' => 'உரிமங்கள்', 'list_all' => 'அனைத்தையும் பட்டியலிடு', - 'loading' => 'ஏற்றுதல்', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'டெமோ நிறுவலுக்கு இந்த அம்சம் முடக்கப்பட்டுள்ளது.', 'location' => 'இருப்பிடம்', @@ -141,15 +159,17 @@ 'logout' => 'வெளியேறு', 'lookup_by_tag' => 'சொத்து டேக் மூலம் பார்', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'உற்பத்தியாளர்', 'manufacturers' => 'உற்பத்தியாளர்கள்', 'markdown' => 'இந்தத் துறையில் ஜிடிப் ருசியான மார்க் டவுன் ஐ அனுமதிக்கிறது.', 'min_amt' => 'Min. கொத்தமல்லி', - 'min_amt_help' => 'ஒரு எச்சரிக்கை தூண்டப்படுவதற்கு முன்னர் கிடைக்க வேண்டிய குறைந்தபட்ச எண்ணிக்கையானது.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'மாதிரி எண்.', 'months' => 'மாதங்கள்', 'moreinfo' => 'மேலும் தகவல்', 'name' => 'பெயர்', + 'new_password' => 'New Password', 'next' => 'அடுத்த', 'next_audit_date' => 'அடுத்த கணக்காய்வு தேதி', 'last_audit' => 'கடைசி ஆடிட்', @@ -171,19 +191,26 @@ 'purchase_date' => 'கொள்முதல் தேதி', 'qty' => 'கொத்தமல்லி', 'quantity' => 'அளவு', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'வரிசைப்படுத்த தயாராக உள்ளது', 'recent_activity' => 'சமீபத்திய நடவடிக்கை', + 'remaining' => 'Remaining', 'remove_company' => 'நிறுவன சங்கத்தை அகற்று', 'reports' => 'அறிக்கைகள்', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'கோரப்பட்டது', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'கோரிக்கை ரத்து செய்யப்பட்டது', 'save' => 'சேமி', 'select' => 'தேர்வு', + 'select_all' => 'Select All', 'search' => 'தேடல்', 'select_category' => 'ஓர் வகையறாவை தேர்ந்தெடு', - 'select_department' => 'ஒரு துறையைத் தேர்ந்தெடுக்கவும்', + 'select_department' => 'ஒரு துறையைத் தேர்ந்தெடுக்கவும்', 'select_depreciation' => 'தேய்மான வகை ஒன்றைத் தேர்ந்தெடுக்கவும்', 'select_location' => 'இருப்பிடம் தேர்ந்தெடுக்கவும்', 'select_manufacturer' => 'ஒரு உற்பத்தியாளர் தேர்ந்தெடுக்கவும்', @@ -200,6 +227,7 @@ 'sign_in' => 'உள்நுழைக', 'signature' => 'கையொப்பம்', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'டெமோ முறை: இந்த நிறுவலுக்கு சில அம்சங்கள் முடக்கப்பட்டுள்ளன.', 'site_name' => 'தள பெயர்', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'நீங்கள் நிச்சயமாக நீக்க விரும்புகிறீர்களா?', 'submit' => 'சமர்ப்பி', 'target' => 'இலக்கு', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'நேரம் மற்றும் தேதி காட்சி', 'total_assets' => 'மொத்த சொத்துக்கள்', 'total_licenses' => 'மொத்த உரிமங்கள்', @@ -230,6 +259,7 @@ 'users' => 'பயனர்கள்', 'viewall' => 'View All', 'viewassets' => 'ஒதுக்கப்பட்ட சொத்துகளைப் பார்க்கலாம்', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'வலைத்தளம்', 'welcome' => 'வரவேற்பு, பெயர்', 'years' => 'ஆண்டுகள்', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/ta/help.php b/resources/lang/ta/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/ta/help.php +++ b/resources/lang/ta/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/ta/mail.php b/resources/lang/ta/mail.php index 1dc182339d..deee90edb9 100644 --- a/resources/lang/ta/mail.php +++ b/resources/lang/ta/mail.php @@ -1,6 +1,6 @@ 'வலைத்தளத்தில் பயனர் ஒரு உருப்படி கோரிக்கையை ரத்து செய்துள்ளார்', 'a_user_requested' => 'வலைத்தளத்தில் பயனர் ஒரு உருப்படியைக் கோரியுள்ளார்', 'accessory_name' => 'துணை பெயர்:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'இது Snipe-IT சொத்து முகாமைத்துவ கணினியிலிருந்து ஒரு சோதனை ஆகும். இதை நீங்கள் பெற்றிருந்தால், மின்னஞ்சல் வேலை செய்கிறது :)', 'the_following_item' => 'பின்வரும் உருப்படி பின்வருமாறு சரிபார்க்கப்பட்டது:', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'உங்கள் கடவுச்சொல்லை மீட்டமைக்க, இந்த படிவத்தை பூர்த்தி செய்க:', 'type' => 'வகை', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/ta/passwords.php b/resources/lang/ta/passwords.php index 5e69ba81af..44cace1bff 100644 --- a/resources/lang/ta/passwords.php +++ b/resources/lang/ta/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'உங்கள் கடவுச்சொல் இணைப்பு அனுப்பப்பட்டது!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/ta/validation.php b/resources/lang/ta/validation.php index b35f8675e2..27271d5abe 100644 --- a/resources/lang/ta/validation.php +++ b/resources/lang/ta/validation.php @@ -1,6 +1,6 @@ ': பண்புக்கூறு குறைந்தது: குறைந்த எழுத்துகள்.', 'array' => ': பண்புக்கூறு குறைந்தபட்சம்: நிமிடம் உருப்படிகள் வேண்டும்.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'தேர்ந்தெடுக்கப்பட்ட: பண்பு தவறானது.', 'numeric' => 'பண்புக்கூறு: ஒரு எண் இருக்க வேண்டும்.', 'present' => ': பண்புக்கூறு களஞ்சியம் இருக்க வேண்டும்.', @@ -88,8 +89,8 @@ return array( 'unique' => ': பண்பு ஏற்கனவே ஏற்கப்பட்டுள்ளது.', 'uploaded' => ': பண்புக்கூறு பதிவேற்றத் தவறியது.', 'url' => 'பண்புக்கூறு வடிவமைப்பு தவறானது.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "பண்புக்கூறு துறையில் அனுமதிக்கப்படாத ஒரு பாத்திரம் உள்ளது.", - "email_array" => "ஒன்று அல்லது அதற்கு மேற்பட்ட மின்னஞ்சல் முகவரிகள் தவறானவை.", - "hashed_pass" => "உங்கள் தற்போதைய கடவுச்சொல் தவறானது", + 'alpha_space' => 'பண்புக்கூறு துறையில் அனுமதிக்கப்படாத ஒரு பாத்திரம் உள்ளது.', + 'email_array' => 'ஒன்று அல்லது அதற்கு மேற்பட்ட மின்னஞ்சல் முகவரிகள் தவறானவை.', + 'hashed_pass' => 'உங்கள் தற்போதைய கடவுச்சொல் தவறானது', 'dumbpwd' => 'அந்த கடவுச்சொல் மிகவும் பொதுவானது.', - "statuslabel_type" => "செல்லுபடியாகும் நிலை லேபிள் வகை தேர்ந்தெடுக்க வேண்டும்", + 'statuslabel_type' => 'செல்லுபடியாகும் நிலை லேபிள் வகை தேர்ந்தெடுக்க வேண்டும்', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/th/admin/asset_maintenances/message.php b/resources/lang/th/admin/asset_maintenances/message.php index 862235e481..49b7a05aaf 100644 --- a/resources/lang/th/admin/asset_maintenances/message.php +++ b/resources/lang/th/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'คุณต้องการที่จะลบการซ่อมบำรุงสินทรัพย์นี้?', 'error' => 'มีปัญหาระหว่างการลบการซ่อมบำรุงสินทรัพย์ กรุณาลองอีกครั้ง', - 'success' => 'การซ่อมบำรุงสินทรัพย์ถูกลบเรียบร้อยแล้ว' + 'success' => 'การซ่อมบำรุงสินทรัพย์ถูกลบเรียบร้อยแล้ว', ], 'create' => [ 'error' => 'การซ่อมบำรุงสินทรัพย์ยังไม่ถูกสร้าง กรุณาลองอีกครั้ง', - 'success' => 'สร้างการซ่อมบำรุงสินทรัพย์เรียบร้อยแล้ว' + 'success' => 'สร้างการซ่อมบำรุงสินทรัพย์เรียบร้อยแล้ว', ], 'edit' => [ 'error' => 'ไม่ได้แก้ไขการบำรุงรักษาสินทรัพย์โปรดลองอีกครั้ง', - 'success' => 'การบำรุงรักษาสินทรัพย์เสร็จเรียบร้อยแล้ว' + 'success' => 'การบำรุงรักษาสินทรัพย์เสร็จเรียบร้อยแล้ว', ], 'asset_maintenance_incomplete' => 'ยังไม่แล้วเสร็จ', 'warranty' => 'การรับประกัน', 'not_warranty' => 'ไม่มีการรับประกัน', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/th/admin/asset_maintenances/table.php b/resources/lang/th/admin/asset_maintenances/table.php index 5b5f02deb2..b9597a4dad 100644 --- a/resources/lang/th/admin/asset_maintenances/table.php +++ b/resources/lang/th/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'การซ่อมบำรุงสินทรัพย์', 'asset_name' => 'ชื่อสินทรัพย์', 'is_warranty' => 'การรับประกัน', - 'dl_csv' => 'ดาวน์โหลด CSV' + 'dl_csv' => 'ดาวน์โหลด CSV', ]; diff --git a/resources/lang/th/admin/companies/general.php b/resources/lang/th/admin/companies/general.php index abc8040369..b54f23004b 100644 --- a/resources/lang/th/admin/companies/general.php +++ b/resources/lang/th/admin/companies/general.php @@ -1,4 +1,7 @@ 'เลือก บริษัท', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/th/admin/companies/message.php b/resources/lang/th/admin/companies/message.php index 3cd5b38fb6..5003d1bd01 100644 --- a/resources/lang/th/admin/companies/message.php +++ b/resources/lang/th/admin/companies/message.php @@ -1,18 +1,19 @@ 'ไม่มี บริษัท', 'assoc_users' => 'บริษัท นี้เชื่อมโยงกับโมเดลอย่างน้อยหนึ่งรายการและไม่สามารถลบได้ โปรดอัปเดตโมเดลของคุณเพื่อไม่ให้ บริษัท นี้อ้างอิงอีกต่อไปและลองอีกครั้ง', - 'create' => array( + 'create' => [ 'error' => 'บริษัท ไม่ได้สร้างโปรดลองอีกครั้ง', - 'success' => 'บริษัท สร้างสำเร็จแล้ว' - ), - 'update' => array( + 'success' => 'บริษัท สร้างสำเร็จแล้ว', + ], + 'update' => [ 'error' => 'บริษัท ไม่ได้รับการปรับปรุงโปรดลองอีกครั้ง', - 'success' => 'อัปเดต บริษัท สำเร็จแล้ว' - ), - 'delete' => array( + 'success' => 'อัปเดต บริษัท สำเร็จแล้ว', + ], + 'delete' => [ 'confirm' => 'คุณแน่ใจหรือไม่ว่าต้องการลบ บริษัท นี้', 'error' => 'เกิดปัญหาในการลบ บริษัท กรุณาลองอีกครั้ง.', - 'success' => 'บริษัท ถูกลบเรียบร้อยแล้ว' - ) -); + 'success' => 'บริษัท ถูกลบเรียบร้อยแล้ว', + ], +]; diff --git a/resources/lang/th/admin/custom_fields/general.php b/resources/lang/th/admin/custom_fields/general.php index 2a9d2ee718..62405680ce 100644 --- a/resources/lang/th/admin/custom_fields/general.php +++ b/resources/lang/th/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'ฟิลด์ที่กำหนดเอง', + 'manage' => 'Manage', 'field' => 'สนาม', 'about_fieldsets_title' => 'เกี่ยวกับ Fieldsets', - 'about_fieldsets_text' => 'ฟิลด์ช่วยให้คุณสามารถสร้างกลุ่มของฟิลด์ที่กำหนดเองซึ่งมักใช้ซ้ำสำหรับรูปแบบโมเดลของเนื้อหาบางประเภท', - 'custom_format' => 'รูปแบบที่กำหนดเอง ...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'เข้ารหัสค่าของฟิลด์นี้ในฐานข้อมูล', 'encrypt_field_help' => 'คำเตือน: การเข้ารหัสฟิลด์ทำให้ไม่สามารถค้นหาได้', 'encrypted' => 'เข้ารหัส', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'ใช้ตามโมเดล', 'order' => 'ใบสั่ง', 'create_fieldset' => 'Fieldset ใหม่', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'ฟิลด์ที่กำหนดเองใหม่', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'ค่าของฟิลด์นี้ถูกเข้ารหัสในฐานข้อมูล เฉพาะผู้ดูแลระบบเท่านั้นที่สามารถดูค่าที่ถอดรหัสได้', 'show_in_email' => 'ใส่ค่าของฟิลด์นี้ลงในอีเมลเช็คเอาต์ที่ส่งถึงผู้ใช้หรือไม่? ฟิลด์ที่เข้ารหัสไม่สามารถรวมอยู่ในอีเมลได้', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/th/admin/depreciations/general.php b/resources/lang/th/admin/depreciations/general.php index 610c19e336..f5156f60f5 100644 --- a/resources/lang/th/admin/depreciations/general.php +++ b/resources/lang/th/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'เกี่ยวกับค่าเสื่อมราคาสินทรัพย์', 'about_depreciations' => 'คุณสามารถกำหนดการคิดค่าเสื่อมราคาเพื่อตัดค่าเสื่อมราคาโดยวิธีการคิดค่าเสื่อมราคาแบบเส้นตรง', 'asset_depreciations' => 'ค่าเสื่อมราคาสินทรัพย์', 'create' => 'สร้างค่าเสื่อมราคา', 'depreciation_name' => 'ชื่อค่าเสื่อมราคา', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'จำนวนเดือน', 'update' => 'อัปเดตค่าเสื่อมราคา', - 'depreciation_min' => 'มูลค่าขั้นต่ำหลังค่าเสื่อมราคา' - -); + 'depreciation_min' => 'มูลค่าขั้นต่ำหลังค่าเสื่อมราคา', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/th/admin/depreciations/table.php b/resources/lang/th/admin/depreciations/table.php index f74e2124da..a3534851eb 100644 --- a/resources/lang/th/admin/depreciations/table.php +++ b/resources/lang/th/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ไอดี', 'months' => 'เดือน', 'term' => 'ระยะเวลา', 'title' => 'ชื่อ ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/th/admin/groups/titles.php b/resources/lang/th/admin/groups/titles.php index b4993ad7df..e1d107cc6f 100644 --- a/resources/lang/th/admin/groups/titles.php +++ b/resources/lang/th/admin/groups/titles.php @@ -1,6 +1,6 @@ 'About Groups', 'about_groups' => 'กลุ่มใช้ในการให้สิทธิ์ผู้ใช้ทั่วไป', 'group_management' => 'การจัดการกลุ่ม', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'กลุ่มผู้ดูแล', 'allow' => 'อนุญาต', 'deny' => 'ไม่อนุญาต', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/th/admin/hardware/form.php b/resources/lang/th/admin/hardware/form.php index c9daf7358f..b009b245b2 100644 --- a/resources/lang/th/admin/hardware/form.php +++ b/resources/lang/th/admin/hardware/form.php @@ -1,12 +1,12 @@ 'ยืนยันการลบเนื้อหาเป็นกลุ่ม', +return [ + 'bulk_delete' => 'ยืนยันการลบเนื้อหาเป็นกลุ่ม', 'bulk_delete_help' => 'ตรวจทานเนื้อหาสำหรับการลบจำนวนมากด้านล่าง เมื่อลบแล้วเนื้อหาเหล่านี้สามารถเรียกคืนได้ แต่จะไม่มีการเชื่อมโยงกับผู้ใช้ที่ได้รับมอบหมายอยู่ในขณะนี้อีกต่อไป', 'bulk_delete_warn' => 'คุณกำลังจะลบ: asset_count', - 'bulk_update' => 'ปรับปรุงสินทรัพย์แบบหลายรายการ', - 'bulk_update_help' => 'ฟอร์มนี้อนุญาตให้คุณปรับปรุงสินทรัพย์แบบหลายรายการในครั้งเดียว เพียงกรอกข้อมูลที่ต้องการเปลี่ยนแปลงลงในช่อง ช่องใดที่ไม่ได้กรอกข้อมูลจะไม่มีการเปลี่ยนแปลงใดๆ ', - 'bulk_update_warn' => 'คุณกำลังแก้ไขคุณสมบัติของสินทรัพย์ :asset_count', + 'bulk_update' => 'ปรับปรุงสินทรัพย์แบบหลายรายการ', + 'bulk_update_help' => 'ฟอร์มนี้อนุญาตให้คุณปรับปรุงสินทรัพย์แบบหลายรายการในครั้งเดียว เพียงกรอกข้อมูลที่ต้องการเปลี่ยนแปลงลงในช่อง ช่องใดที่ไม่ได้กรอกข้อมูลจะไม่มีการเปลี่ยนแปลงใดๆ ', + 'bulk_update_warn' => 'คุณกำลังแก้ไขคุณสมบัติของสินทรัพย์ :asset_count', 'checkedout_to' => 'เช็คเอ้าท์ให้กับ', 'checkout_date' => 'วันที่เช็คเอ้าท์', 'checkin_date' => 'วันที่เช็คอิน', @@ -38,7 +38,12 @@ return array( 'tag' => 'รหัสทรัพย์สิน', 'update' => 'ปรับปรุงสินทรัพย์', 'warranty' => 'การรับประกัน', - 'warranty_expires' => 'การรับประกันหมดอายุ', + 'warranty_expires' => 'การรับประกันหมดอายุ', 'years' => 'ปี', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/th/admin/hardware/general.php b/resources/lang/th/admin/hardware/general.php index d5e2982584..a5fd979892 100644 --- a/resources/lang/th/admin/hardware/general.php +++ b/resources/lang/th/admin/hardware/general.php @@ -1,9 +1,9 @@ 'เกี่ยวกับสินทรัพย์', 'about_assets_text' => 'สินทรัพย์คือรายการที่ติดตามโดยใช้หมายเลขซีเรียลหรือแท็กเนื้อหา พวกเขามีแนวโน้มที่จะเป็นรายการมูลค่าที่สูงขึ้นซึ่งจะระบุรายการที่เฉพาะเจาะจง', - 'archived' => 'ถูกเก็บไว้', + 'archived' => 'ถูกเก็บไว้', 'asset' => 'สินทรัพย์', 'bulk_checkout' => 'ตรวจสอบสินทรัพย์', 'checkin' => 'เช็คอินสินทรัพย์', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'ร้องขอได้', 'requested' => 'การขอใช้บริการ', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'กู้คืนสินทรัพย์', 'pending' => 'อยู่ระหว่างดำเนินการ', 'undeployable' => 'ไม่สามารถนำไปใช้งานได้', 'view' => 'ดูสินทรัพย์', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/th/admin/hardware/message.php b/resources/lang/th/admin/hardware/message.php index 2e7a3297ce..2c3a0c97c2 100644 --- a/resources/lang/th/admin/hardware/message.php +++ b/resources/lang/th/admin/hardware/message.php @@ -1,82 +1,82 @@ 'คำเตือน: สินทรัพย์นี้ถูกกำหนดสถานะให้ไม่สามารถใช้งานได้ หากสถานะนี้ถูกเปลี่ยน กรุณาอัพเดทสถานะสินทรัพย์ด้วย', 'does_not_exist' => 'ไม่มีสินทรัพย์', - 'does_not_exist_or_not_requestable' => 'พยายามได้ดี. เนื้อหาดังกล่าวไม่มีอยู่หรือไม่ได้รับการร้องขอ', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'ขณะนี้มีการตรวจสอบเนื้อหานี้แก่ผู้ใช้และไม่สามารถลบออกได้ โปรดตรวจสอบเนื้อหาเป็นครั้งแรกจากนั้นลองลบอีกครั้ง', - 'create' => array( + 'create' => [ 'error' => 'ไม่ได้สร้างเนื้อหาโปรดลองอีกครั้ง :(', - 'success' => 'สร้างเนื้อหาสำเร็จแล้ว :)' - ), + 'success' => 'สร้างเนื้อหาสำเร็จแล้ว :)', + ], - 'update' => array( + 'update' => [ 'error' => 'ไม่ได้อัปเดตเนื้อหาโปรดลองอีกครั้ง', 'success' => 'อัปเดตเนื้อหาสำเร็จแล้ว', 'nothing_updated' => 'ไม่มีการเลือกเขตข้อมูลดังนั้นไม่มีการอัปเดตอะไรเลย', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'ไม่ได้กู้คืนเนื้อหาโปรดลองอีกครั้ง', - 'success' => 'กู้คืนเนื้อหาเรียบร้อยแล้ว' - ), + 'success' => 'กู้คืนเนื้อหาเรียบร้อยแล้ว', + ], - 'audit' => array( + 'audit' => [ 'error' => 'การตรวจสอบสินทรัพย์ไม่สำเร็จ กรุณาลองอีกครั้ง.', - 'success' => 'บันทึกการตรวจสอบสินทรัพย์สำเร็จแล้ว' - ), + 'success' => 'บันทึกการตรวจสอบสินทรัพย์สำเร็จแล้ว', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'ไฟล์ไม่ถูกลบ กรุณาลองอีกครั้ง.', 'success' => 'ไฟล์ถูกลบเรียบร้อยแล้ว', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'ไฟล์ไม่ได้อัปโหลด กรุณาลองอีกครั้ง.', 'success' => 'ไฟล์ที่อัปโหลดเรียบร้อยแล้ว', 'nofiles' => 'คุณไม่ได้เลือกไฟล์ใด ๆ สำหรับการอัปโหลดหรือไฟล์ที่คุณกำลังพยายามอัปโหลดมีขนาดใหญ่เกินไป', 'invalidfiles' => 'ไฟล์ของคุณอย่างน้อยหนึ่งไฟล์มีขนาดใหญ่เกินไปหรือเป็นไฟล์ที่ไม่ได้รับอนุญาต ไฟล์ที่อนุญาตคือ png, gif, jpg, doc, docx, pdf และ txt', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'บางรายการไม่สามารถนำเข้าได้อย่างถูกต้อง', 'errorDetail' => 'รายการต่อไปนี้ไม่ได้นำเข้าเนื่องจากมีข้อผิดพลาด', - 'success' => "ไฟล์ของคุณถูกนำเข้าแล้ว", - 'file_delete_success' => "ไฟล์ของคุณถูกลบเรียบร้อยแล้ว", - 'file_delete_error' => "ไม่สามารถลบไฟล์ได้", - ), + 'success' => 'ไฟล์ของคุณถูกนำเข้าแล้ว', + 'file_delete_success' => 'ไฟล์ของคุณถูกลบเรียบร้อยแล้ว', + 'file_delete_error' => 'ไม่สามารถลบไฟล์ได้', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'คุณแน่ใจหรือไม่ว่าต้องการลบเนื้อหานี้', 'error' => 'เกิดปัญหาในการลบเนื้อหา กรุณาลองอีกครั้ง.', 'nothing_updated' => 'ไม่มีการเลือกเนื้อหาใด ๆ ดังนั้นจึงไม่มีสิ่งใดถูกลบ', - 'success' => 'เนื้อหาถูกลบเรียบร้อยแล้ว' - ), + 'success' => 'เนื้อหาถูกลบเรียบร้อยแล้ว', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'ไม่ได้ตรวจสอบเนื้อหาโปรดลองอีกครั้ง', 'success' => 'ตรวจสอบสินทรัพย์เรียบร้อยแล้ว', 'user_does_not_exist' => 'ผู้ใช้รายนั้นไม่ถูกต้อง กรุณาลองอีกครั้ง.', 'not_available' => 'เนื้อหาดังกล่าวไม่สามารถใช้ได้สำหรับเช็คเอาท์!', - 'no_assets_selected' => 'คุณต้องเลือกอย่างน้อยหนึ่งสินทรัพย์จากรายการ' - ), + 'no_assets_selected' => 'คุณต้องเลือกอย่างน้อยหนึ่งสินทรัพย์จากรายการ', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'ไม่ได้เช็คอินเนื้อหาโปรดลองอีกครั้ง', 'success' => 'ตรวจสอบเนื้อหาเรียบร้อยแล้ว', 'user_does_not_exist' => 'ผู้ใช้รายนั้นไม่ถูกต้อง กรุณาลองอีกครั้ง.', 'already_checked_in' => 'มีการตรวจสอบเนื้อหาดังกล่าวแล้ว', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'ไม่ได้ร้องขอเนื้อหาโปรดลองอีกครั้ง', 'success' => 'ขอรับสินทรัพย์สำเร็จแล้ว', - 'canceled' => 'ยกเลิกคำขอชำระเงินเรียบร้อยแล้ว' - ) + 'canceled' => 'ยกเลิกคำขอชำระเงินเรียบร้อยแล้ว', + ], -); +]; diff --git a/resources/lang/th/admin/hardware/table.php b/resources/lang/th/admin/hardware/table.php index 9e91290ab2..65d470c8dc 100644 --- a/resources/lang/th/admin/hardware/table.php +++ b/resources/lang/th/admin/hardware/table.php @@ -1,13 +1,14 @@ 'แท็กเนื้อหา', 'asset_model' => 'แบบ', - 'book_value' => 'ความคุ้มค่า', + 'book_value' => 'Current Value', 'change' => 'In / Out', 'checkout_date' => 'ชำระเงินวันที่', 'checkoutto' => 'เช็คเอาท์', + 'current_value' => 'Current Value', 'diff' => 'diff', 'dl_csv' => 'ดาวน์โหลด CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'อนุกรม', 'status' => 'สถานะ', 'title' => 'สินทรัพย์', - 'image' => 'ภาพอุปกรณ์', + 'image' => 'ภาพอุปกรณ์', 'days_without_acceptance' => 'วันโดยปราศจากการยอมรับ', - 'monthly_depreciation' => 'ค่าเสื่อมราคารายเดือน' - -); + 'monthly_depreciation' => 'ค่าเสื่อมราคารายเดือน', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/th/admin/kits/general.php b/resources/lang/th/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/th/admin/kits/general.php +++ b/resources/lang/th/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/th/admin/locations/table.php b/resources/lang/th/admin/locations/table.php index 4863d5b49f..52e4d8aa6a 100644 --- a/resources/lang/th/admin/locations/table.php +++ b/resources/lang/th/admin/locations/table.php @@ -1,6 +1,6 @@ 'เกี่ยวกับสถานที่', 'about_locations' => 'สถานที่ถูกใช้เพื่อติดตามข้อมูลตำแหน่งสำหรับผู้ใช้เนื้อหาและรายการอื่น ๆ', 'assets_rtd' => 'สินทรัพย์', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'หมวดแม่', 'currency' => 'สกุลเงินตามสถานที่', 'ldap_ou' => 'LDU Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/th/admin/reports/general.php b/resources/lang/th/admin/reports/general.php index b7bb41f0d0..84e4d2e4eb 100644 --- a/resources/lang/th/admin/reports/general.php +++ b/resources/lang/th/admin/reports/general.php @@ -1,5 +1,10 @@ 'เลือกออฟชั่นสำหรับรายงานสินทรัพย์ที่คุณต้องการ' -); +return [ + 'info' => 'เลือกออฟชั่นสำหรับรายงานสินทรัพย์ที่คุณต้องการ', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/th/admin/settings/general.php b/resources/lang/th/admin/settings/general.php index 4fa7721890..97d14b0f18 100644 --- a/resources/lang/th/admin/settings/general.php +++ b/resources/lang/th/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'โดเมน Active Directory', 'ad_domain_help' => 'นี่เป็นบางครั้งเหมือนกับโดเมนอีเมลของคุณ แต่ไม่บ่อยนัก', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'อีเมล สำเนาถึง', 'admin_cc_email_help' => 'หากคุณต้องการส่งสำเนาเช็คอิน / เช็คเอาต์อีเมลที่ส่งถึงผู้ใช้ไปยังบัญชีอีเมลอื่นให้ป้อนได้ที่นี่ มิฉะนั้นปล่อยให้ฟิลด์นี้ว่างเปล่า', 'is_ad' => 'นี่คือเซิร์ฟเวอร์ Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'ส่งแจ้งเตือนไปยัง', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'การแจ้งเตือนถูกเปิดใช้งานแล้ว', 'alert_interval' => 'เกณฑ์การเตือนที่หมดอายุ (เป็นวัน)', 'alert_inv_threshold' => 'เกณฑ์การแจ้งเตือนพื้นที่โฆษณา', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'รหัสทรัพย์สิน', 'audit_interval' => 'ช่วงการตรวจสอบ', 'audit_interval_help' => 'หากคุณจำเป็นต้องตรวจสอบสินทรัพย์ของคุณอย่างสม่ำเสมอให้ป้อนช่วงเวลาเป็นเดือน ๆ', 'audit_warning_days' => 'เกณฑ์การตรวจสอบคำเตือน', 'audit_warning_days_help' => 'เราควรเตือนล่วงหน้ากี่วันเมื่อสินทรัพย์มีกำหนดการตรวจสอบ?', - 'auto_increment_assets' => 'สร้างการเพิ่มรหัสทรัพย์สินอัตโนมัติ', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefix (ส่วนเสริม)', - 'auto_incrementing_help' => 'เปิดใช้งานการเพิ่มรหัสสินทรัพย์อัตโนมัติก่อนตั้งค่าส่วนนี้', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'สำรอง', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'ตั้งค่าบาร์โค๊ด', 'confirm_purge' => 'ยืนยัน Purge', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'ประเภทบาร์โค้ด 2D', 'alt_barcode_type' => 'บาร์โค้ด 1D', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'ตั้งค่าข้อตกลงการใช้งาน', 'eula_markdown' => 'อนุญาต EULA นี้ Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'ข้อความส่วนท้ายเพิ่มเติม ', 'footer_text_help' => 'ข้อความนี้จะปรากฏในส่วนท้ายด้านขวา ลิงค์ได้รับอนุญาตให้ใช้เครื่องหมาย Github รสการแบ่งบรรทัดส่วนหัวภาพ ฯลฯ อาจส่งผลให้ไม่อาจคาดเดาได้', 'general_settings' => 'การตั้งค่าทั่วไป', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'สร้างการสำรองข้อมูล', 'header_color' => 'สีส่วนหัว', 'info' => 'การตั้งค่าเหล่านี้ช่วยให้คุณสามารถปรับแต่งลักษณะบางอย่าง', 'label_logo' => 'โลโก้ฉลาก', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'เวอร์ชั่น Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'เปิดใช้งาน LDAP แล้ว', 'ldap_integration' => 'การรวม LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'หมายเลขพนักงานของ LDAP', 'ldap_email' => 'อีเมล LDAP', - 'license' => 'ไลเซนซ์ซอฟต์แวร์', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'ไลเซนซ์ซอฟต์แวร์', 'load_remote_text' => 'สคริปต์ระยะไกล', 'load_remote_help_text' => 'การติดตั้ง Snipe-IT นี้สามารถโหลดสคริปต์จากภายนอกได้', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'เข้าสู่ระบบหมายเหตุ', 'login_note_help' => 'คุณสามารถเลือกไม่กี่ประโยคในหน้าจอการเข้าสู่ระบบของคุณเช่นช่วยผู้ที่พบอุปกรณ์สูญหายหรือถูกขโมย ฟิลด์นี้ยอมรับเครื่องหมายการค้าที่มีรสปรุงรส Github', 'login_remote_user_text' => 'ตัวเลือกการล็อกอินของผู้ใช้ระยะไกล', @@ -118,16 +141,28 @@ return array( 'optional' => 'ออฟชั่นเสริม', 'per_page' => 'ผลการค้นหาต่อหน้า', 'php' => 'เวอร์ชัน PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'คุณต้องติดตั้ง php-gd เพื่อแสดง QR codes, ดูในคู่มือการติดตั้ง', 'php_gd_warning' => 'ยังไม่ได้ติดตั้ง PHP imgae processing และ GD plugin', 'pwd_secure_complexity' => 'ความซับซ้อนของรหัสผ่าน', 'pwd_secure_complexity_help' => 'เลือกกฎความซับซ้อนของรหัสผ่านที่คุณต้องการบังคับใช้', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'รหัสผ่านขั้นต่ำอักขระ', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'ป้องกันรหัสผ่านทั่วไป', 'pwd_secure_uncommon_help' => 'การดำเนินการนี้จะไม่อนุญาตให้ผู้ใช้ใช้รหัสผ่านทั่วไปจากรหัสผ่าน 10,000 อันดับแรกที่รายงานว่าละเมิด', 'qr_help' => 'เปิดใช้งาน QR Codes ก่อนการตั้งค่านี้', 'qr_text' => 'ข้อความโค้ด QR', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'การตั้งค่า', 'settings' => 'ตั้งค่า', 'show_alerts_in_menu' => 'แสดงการแจ้งเตือนในเมนูด้านบน', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'แสดงภาพในอีเมล', 'show_images_in_email_help' => 'ยกเลิกการทำเครื่องหมายในช่องนี้หากการติดตั้ง Snipe-IT ของคุณอยู่หลัง VPN หรือเครือข่ายที่ปิดอยู่และผู้ใช้ภายนอกเครือข่ายจะไม่สามารถโหลดภาพที่แสดงจากการติดตั้งนี้ในอีเมลของตนได้', 'site_name' => 'ชื่อไซต์', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'แก้ไขการตั้งค่า', 'value' => 'มูลค่า', 'brand' => 'การสร้างแบรนด์', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'เกี่ยวกับการตั้งค่า', 'about_settings_text' => 'การตั้งค่าเหล่านี้ช่วยให้คุณสามารถปรับแต่งลักษณะการติดตั้งของคุณได้', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'นโยบายความเป็นส่วนตัว', 'privacy_policy_link_help' => 'หากรวม URL ไว้ที่นี่ลิงก์เชื่อมโยงไปยังนโยบายส่วนบุคคลของคุณจะรวมอยู่ในส่วนท้ายของแอปและในอีเมลที่ระบบส่งออกตามเกณฑ์ GDPR ', 'purge' => 'ล้างข้อมูลที่ถูกลบ', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'ป้ายก้นท่อ', 'labels_display_sgutter' => 'รางด้านฉลาก', 'labels_fontsize' => 'ขนาดแบบอักษรของป้ายกำกับ', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'การทำเครื่องหมายในช่องนี้จะบังคับใช้ข้อ จำกัด เฉพาะใน serials ของเนื้อหา', 'zerofill_count' => 'ความยาวของแท็กเนื้อหารวมทั้ง zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/th/admin/settings/message.php b/resources/lang/th/admin/settings/message.php index 769fbc67bf..09bbde3fd6 100644 --- a/resources/lang/th/admin/settings/message.php +++ b/resources/lang/th/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'เกิด error ระหว่างการอัพเดตข้อมูล ', - 'success' => 'อัพเดตการตั้งค่าเรียบร้อยแล้ว' - ), - 'backup' => array( + 'success' => 'อัพเดตการตั้งค่าเรียบร้อยแล้ว', + ], + 'backup' => [ 'delete_confirm' => 'คุณแน่ใจที่จะลบข้อมูลสำรองนี้? การดำเนินการนี้จะไม่สามารถกู้คืนได้ ', 'file_deleted' => 'ลบข้อมูลสำรองเรียบร้อยแล้ว ', 'generated' => 'ไฟล์ข้อมูลสำรองถูกสร้างเรียบร้อยแล้ว', 'file_not_found' => 'ไม่พบไฟล์ข้อมูลสำรองบนเซิฟเวอร์', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'เกิดข้อผิดพลาดขณะล้างข้อมูล', 'validation_failed' => 'การยืนยันการล้างข้อมูลของคุณไม่ถูกต้อง โปรดพิมพ์คำว่า "DELETE" ในช่องยืนยัน', - 'success' => 'ล้างระเบียนเรียบร้อยแล้ว' - ), - -); + 'success' => 'ล้างระเบียนเรียบร้อยแล้ว', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/th/admin/statuslabels/message.php b/resources/lang/th/admin/statuslabels/message.php index fff5ca8bff..56f4975ceb 100644 --- a/resources/lang/th/admin/statuslabels/message.php +++ b/resources/lang/th/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'ไม่มีป้ายสถานะ', 'assoc_assets' => 'ป้ายสถานะนี้เชื่อมโยงกับสินทรัพย์อย่างน้อยหนึ่งรายการและไม่สามารถลบได้ โปรดอัปเดตเนื้อหาของคุณเพื่อไม่ให้อ้างอิงสถานะนี้อีกแล้วลองอีกครั้ง', - - 'create' => array( + 'create' => [ 'error' => 'ไม่ได้สร้างป้ายสถานะโปรดลองอีกครั้ง', - 'success' => 'สร้างป้ายสถานะสำเร็จแล้ว' - ), + 'success' => 'สร้างป้ายสถานะสำเร็จแล้ว', + ], - 'update' => array( + 'update' => [ 'error' => 'ป้ายสถานะไม่ได้รับการอัปเดตโปรดลองอีกครั้ง', - 'success' => 'อัปเดตป้ายสถานะสำเร็จแล้ว' - ), + 'success' => 'อัปเดตป้ายสถานะสำเร็จแล้ว', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'คุณแน่ใจหรือไม่ว่าต้องการลบป้ายสถานะนี้', 'error' => 'มีปัญหาในการลบป้ายสถานะ กรุณาลองอีกครั้ง.', - 'success' => 'ป้ายสถานะถูกลบเรียบร้อยแล้ว' - ), + 'success' => 'ป้ายสถานะถูกลบเรียบร้อยแล้ว', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'ไม่สามารถกำหนดเนื้อหาเหล่านี้ให้กับทุกคนได้', - 'deployable' => 'สามารถตรวจสอบสินทรัพย์เหล่านี้ได้ เมื่อได้รับมอบหมายแล้วพวกเขาจะถือว่าสถานะ meta ของ Deployed', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'ไม่สามารถตรวจสอบเนื้อหาเหล่านี้ได้และจะปรากฏเฉพาะในมุมมองที่เก็บถาวรเท่านั้น วิธีนี้มีประโยชน์สำหรับการเก็บรักษาข้อมูลเกี่ยวกับสินทรัพย์เพื่อการจัดทำงบประมาณ / วัตถุประสงค์ทางประวัติศาสตร์ แต่จะช่วยให้พวกเขาออกจากรายชื่อสินทรัพย์แบบวันต่อวัน', 'pending' => 'สินทรัพย์เหล่านี้ยังไม่สามารถกำหนดให้กับทุกคนซึ่งมักใช้สำหรับรายการที่ไม่ได้รับการซ่อม แต่คาดว่าจะกลับสู่การหมุนเวียน', - ), + ], -); +]; diff --git a/resources/lang/th/admin/users/general.php b/resources/lang/th/admin/users/general.php index 15797620dc..f53a770a22 100644 --- a/resources/lang/th/admin/users/general.php +++ b/resources/lang/th/admin/users/general.php @@ -1,7 +1,6 @@ 'ผู้ใช้รายนี้สามารถเข้าระบบได้', 'activated_disabled_help_text' => 'คุณไม่สามารถแก้ไขสถานะเปิดใช้งานสำหรับบัญชีของคุณเอง', 'assets_user' => 'ทรัพย์สินที่กำหนดให้ :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'แก้ไขผู้ใช้', 'filetype_info' => 'ประเภทของไฟล์ที่อนุญาตแล้ว มีดังนี้ png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar', 'history_user' => 'ประวัติของ :name', - 'info' => 'ข้อมูล', + 'info' => 'ข้อมูล', 'restore_user' => 'คลิกที่นี่เพื่อเรียกคืน', 'last_login' => 'เข้าสู่ระบบล่าสุด', 'ldap_config_text' => 'คุณสามารถตั้งค่าการกำหนดค่า LDAP ได้ Admin> การตั้งค่า สถานที่ที่เลือก (เลือกได้) จะถูกตั้งค่าสำหรับผู้ใช้ที่นำเข้าทั้งหมด', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'การตั้งค่าผู้ดูแลระบบปัจจุบันช่วยให้สามารถใช้การตรวจสอบสิทธิ์แบบสองปัจจัยได้อย่างมีประสิทธิภาพ', 'two_factor_enrolled' => 'อุปกรณ์ 2FA ที่ลงทะเบียนแล้ว', 'two_factor_active' => '2FA Active', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/th/button.php b/resources/lang/th/button.php index 1422f2d400..802a8132d1 100644 --- a/resources/lang/th/button.php +++ b/resources/lang/th/button.php @@ -1,6 +1,6 @@ 'การกระทำ', 'add' => 'เพิ่มใหม่', 'cancel' => 'ยกเลิก', @@ -8,11 +8,17 @@ return array( 'delete' => 'ลบ', 'edit' => 'แก้ไข', 'restore' => 'นำกลับ', + 'remove' => 'Remove', 'request' => 'ร้องขอ', 'submit' => 'ตกลง', 'upload' => 'อัพโหลด', - 'select_file' => 'เลือกไฟล์...', + 'select_file' => 'เลือกไฟล์...', 'select_files' => 'เลือกไฟล์...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'ส่งลิงก์รีเซ็ตรหัสผ่าน', -); + 'send_password_link' => 'ส่งลิงก์รีเซ็ตรหัสผ่าน', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/th/general.php b/resources/lang/th/general.php index 9ed34cb998..be36081784 100644 --- a/resources/lang/th/general.php +++ b/resources/lang/th/general.php @@ -19,7 +19,10 @@ 'asset' => 'ทรัพย์สิน', 'asset_report' => 'รายงานทรัพย์สิน', 'asset_tag' => 'รหัสทรัพย์สิน', - 'assets_available' => 'ทรัพย์สินพร้อมใช้งาน', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'การตรวจสอบบัญชี', 'audit_report' => 'บันทึกการตรวจสอบ', 'assets' => 'ทรัพย์สิน', @@ -30,6 +33,10 @@ 'bulkaudit' => 'การตรวจสอบเป็นกลุ่ม', 'bulkaudit_status' => 'สถานะการตรวจสอบ', 'bulk_checkout' => 'Checkout เป็นกลุ่ม', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'ตามสถานะ', 'cancel' => 'ยกเลิก', 'categories' => 'ประเภท', @@ -44,13 +51,13 @@ 'checkins_count' => 'เช็คอิน', 'user_requests_count' => 'คำร้องขอ', 'city' => 'เมือง', - 'click_here' => 'คลิกที่นี่', + 'click_here' => 'คลิกที่นี่', 'clear_selection' => 'ยกเลิกการเลือก', 'companies' => 'บริษัท', 'company' => 'บริษัท', 'component' => 'ตัวแทน', 'components' => 'ส่วนประกอบ', - 'complete' => 'สมบูรณ์', + 'complete' => 'สมบูรณ์', 'consumable' => 'การใช้งาน', 'consumables' => 'การใช้งาน', 'country' => 'ประเทศ', @@ -62,6 +69,8 @@ 'updated_at' => 'อัปเดตเมื่อวันที่', 'currency' => '฿', // this is deprecated 'current' => 'ปัจจุบัน', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'รายงานทรัพย์สินแบบกำหนดเอง', 'dashboard' => 'หน้าหลัก', 'days' => 'วัน', @@ -73,19 +82,22 @@ 'delete_confirm' => 'คุณแน่ใจหรือไม่ว่าต้องการลบ?', 'deleted' => 'ลบแล้ว', 'delete_seats' => 'ลบที่นั่งแล้ว', + 'deletion_failed' => 'Deletion failed', 'departments' => 'หน่วยงาน', - 'department' => 'แผนก', + 'department' => 'แผนก', 'deployed' => 'กำลังใช้งาน', + 'depreciation' => 'การเสื่อมราคา', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'รายงานการเสื่อมราคา', 'details' => 'ราย​ละเอียด', 'download' => 'ดาวน์โหลด', - 'download_all' => 'Download All', - 'depreciation' => 'การเสื่อมราคา', + 'download_all' => 'Download All', 'editprofile' => 'แก้ไขโปรไฟล์ของคุณ', 'eol' => 'อายุการใช้งาน', 'email_domain' => 'โดเมนอีเมล', 'email_format' => 'รูปแบบอีเมล', 'email_domain_help' => 'ใช้เพื่อสร้างที่อยู่อีเมลเมื่อนำเข้า', + 'error' => 'Error', 'filastname_format' => 'ชื่อย่อครั้งแรก (jsmith@example.com)', 'firstname_lastname_format' => 'ชื่อนามสกุล (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'ชื่อนามสกุล (jane.smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'ไฟล์', 'file_type' => 'File Type', 'file_uploads' => 'อัปโหลดไฟล์', + 'file_upload' => 'File Upload', 'generate' => 'สร้าง', - 'github_markdown' => 'ฟิลด์นี้ช่วยให้ Github markdown markdown', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'ฟิลด์นี้ช่วยให้ Github markdown markdown', 'groups' => 'กลุ่ม', 'gravatar_email' => 'อีเมลแอดเดรส Gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'ประวัติศาสตร์', 'history_for' => 'ประวัติของ', 'id' => 'ID', 'image' => 'รูป', 'image_delete' => 'ลบรูปภาพประจำตัว', 'image_upload' => 'อัพโหลดภาพ', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'นำเข้า', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'รายงานการซ่อมบำรุงสินทรัพย์', 'asset_maintenances' => 'ซ่อมบำรุงสินทรัพย์', 'item' => 'รายการ', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'สิทธิ์ไม่เพียงพอ!', 'kits' => 'Predefined Kits', 'language' => 'ภาษา', @@ -132,7 +150,7 @@ 'licenses_available' => 'ลิขสิทธิ์พร้อมใช้', 'licenses' => 'ลิขสิทธิ์', 'list_all' => 'รายการทั้งหมด', - 'loading' => 'กำลังโหลด', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'คุณลักษณะนี้ถูกปิดใช้งานสำหรับการติดตั้งแบบสาธิต', 'location' => 'สถานที่', @@ -141,15 +159,17 @@ 'logout' => 'ออกจากระบบ', 'lookup_by_tag' => 'การค้นหาตามแท็กเนื้อหา', 'maintenances' => 'ซ่อมบำรุง', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'ผู้ผลิต', 'manufacturers' => 'ผู้ผลิต', 'markdown' => 'ฟิลด์นี้ช่วยให้ Github markdown markdown', 'min_amt' => 'นาที. QTY', - 'min_amt_help' => 'จำนวนรายการต่ำสุดที่ควรจะพร้อมใช้งานก่อนที่การแจ้งเตือนจะถูกเรียกใช้งาน', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'หมายเลขรุ่น', 'months' => 'เดือน', 'moreinfo' => 'ข้อมูลเพิ่มเติม', 'name' => 'ชื่อ', + 'new_password' => 'New Password', 'next' => 'ถัด​ไป', 'next_audit_date' => 'วันที่ตรวจสอบถัดไป', 'last_audit' => 'การตรวจสอบครั้งล่าสุด', @@ -171,19 +191,26 @@ 'purchase_date' => 'วันที่ซื้อ', 'qty' => 'จำนวน', 'quantity' => 'ปริมาณ', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'พร้อมใช้งาน', 'recent_activity' => 'กิจกรรมล่าสุด', + 'remaining' => 'Remaining', 'remove_company' => 'นำออกสมาคม บริษัท', 'reports' => 'รายงาน', 'restored' => 'คืนค่า', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'คำร้องขอ', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'คำขอยกเลิกแล้ว', 'save' => 'บันทึก', 'select' => 'เลือก', + 'select_all' => 'Select All', 'search' => 'ค้นหา', 'select_category' => 'เลือกหมวด', - 'select_department' => 'เลือกแผนก', + 'select_department' => 'เลือกแผนก', 'select_depreciation' => 'เลือกประเภทค่าเสื่อมราคา', 'select_location' => 'เลือกที่ตั้ง', 'select_manufacturer' => 'เลือกผู้ผลิต', @@ -200,6 +227,7 @@ 'sign_in' => 'ลงชื่อเข้าใช้', 'signature' => 'ลายเซ็น', 'skin' => 'รูปแบบ/เทมเพลต', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: คุณลักษณะบางอย่างถูกปิดใช้งานสำหรับการติดตั้งนี้', 'site_name' => 'ชื่อไซต์', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'คุณแน่ใจหรือไม่ว่าต้องการลบ', 'submit' => 'เสนอ', 'target' => 'เป้า', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'การแสดงเวลาและวันที่', 'total_assets' => 'ทรัพย์สินทั้งหมด', 'total_licenses' => 'ลิขสิทธิ์ทั้งหมด', @@ -230,6 +259,7 @@ 'users' => 'ผู้ใช้', 'viewall' => 'View All', 'viewassets' => 'ดูทรัพย์สินที่มอบหมาย', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'เว็บไซต์', 'welcome' => 'ยินดีต้อนรับ, :name', 'years' => 'ปี', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'ยอมรับ', 'i_decline' => 'ปฏิเสธ', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'ล้างลายเซ็น', 'show_help' => 'เปิดการช่วยเหลือ', 'hide_help' => 'ซ่อนการช่วยเหลือ', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/th/help.php b/resources/lang/th/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/th/help.php +++ b/resources/lang/th/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/th/mail.php b/resources/lang/th/mail.php index e9c6d58137..4d2065d35b 100644 --- a/resources/lang/th/mail.php +++ b/resources/lang/th/mail.php @@ -1,6 +1,6 @@ 'ผู้ใช้ยกเลิกคำร้องขอสินค้าในเว็บไซต์แล้ว', 'a_user_requested' => 'ผู้ใช้ร้องขอรายการบนเว็บไซต์', 'accessory_name' => 'ชื่ออุปกรณ์เสริม:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'นี่เป็นการทดสอบจาก Snipe-IT Asset Management System ถ้าคุณได้รับอีเมลนี้จะทำงาน :)', 'the_following_item' => 'รายการต่อไปนี้ได้รับการตรวจสอบใน:', 'low_inventory_alert' => 'มี: นับสินค้าที่ต่ำกว่าสินค้าคงคลังขั้นต่ำหรือเร็ว ๆ นี้จะต่ำ|มี: นับสินค้าที่ต่ำกว่าสินค้าคงคลังขั้นต่ำหรือจะเร็วเกินไป', - 'assets_warrantee_alert' => 'มี: จำนวนสินทรัพย์ที่สิ้นสุดระยะรับประกันในถัดไป: เกณฑ์วัน|มี: นับสินทรัพย์ที่จะสิ้นสุดระยะประกันในถัดไป: เกณฑ์วัน', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'มี: ใบอนุญาตที่จะหมดอายุในวันถัดไป: วันที่กำหนด|มี: ใบอนุญาตที่จะหมดอายุในวันถัดไป: วันที่กำหนด', 'to_reset' => 'ในการรีเซ็ตรหัสผ่านเว็บของคุณโปรดกรอกแบบฟอร์มนี้:', 'type' => 'ชนิด', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'เตือนความจำ :: ใกล้หมดเวลาเช็คอิน', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'ดูสินทรัพย์ที่มี' -); + 'your_assets' => 'ดูสินทรัพย์ที่มี', +]; diff --git a/resources/lang/th/passwords.php b/resources/lang/th/passwords.php index 0df2f352e2..b61cfbb36b 100644 --- a/resources/lang/th/passwords.php +++ b/resources/lang/th/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'ลิงค์รหัสผ่านของคุณถูกส่ง!', 'user' => 'ไม่พบผู้ใช้งานดังกล่าวกับอีเมล์นี้', ]; - diff --git a/resources/lang/th/validation.php b/resources/lang/th/validation.php index d80acb57a8..fc86762f0f 100644 --- a/resources/lang/th/validation.php +++ b/resources/lang/th/validation.php @@ -1,6 +1,6 @@ ':attribute ต้องมีจำนวนอย่างน้อย :min ตัวอักษร', 'array' => 'แอตทริบิวต์: ต้องมีอย่างน้อย: รายการต่ำสุด', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => ':attribute ที่เลือกไม่ถูกต้อง', 'numeric' => ':attribute ต้องเป็นตัวเลขเท่านั้น', 'present' => 'ฟิลด์แอ็ตทริบิวต์: ต้องมีอยู่', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute กำลังใช้งานอยู่', 'uploaded' => 'แอตทริบิวต์: ล้มเหลวในการอัปโหลด', 'url' => 'รูปแบบของ :attribute ไม่ถูกต้อง', - "unique_undeleted" => "แอตทริบิวต์ต้องไม่ซ้ำกัน", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'แอตทริบิวต์ต้องไม่ซ้ำกัน', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "ฟิลด์แอ็ตทริบิวต์: มีอักขระที่ไม่ได้รับอนุญาต", - "email_array" => "ที่อยู่อีเมลไม่ถูกต้อง", - "hashed_pass" => "รหัสผ่านปัจจุบันของคุณไม่ถูกต้อง", + 'alpha_space' => 'ฟิลด์แอ็ตทริบิวต์: มีอักขระที่ไม่ได้รับอนุญาต', + 'email_array' => 'ที่อยู่อีเมลไม่ถูกต้อง', + 'hashed_pass' => 'รหัสผ่านปัจจุบันของคุณไม่ถูกต้อง', 'dumbpwd' => 'รหัสผ่านที่ใช้กันอยู่ทั่วไป', - "statuslabel_type" => "คุณต้องเลือกประเภทป้ายสถานะที่ถูกต้อง", + 'statuslabel_type' => 'คุณต้องเลือกประเภทป้ายสถานะที่ถูกต้อง', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/tl/admin/asset_maintenances/message.php b/resources/lang/tl/admin/asset_maintenances/message.php index d121115825..b44f618207 100644 --- a/resources/lang/tl/admin/asset_maintenances/message.php +++ b/resources/lang/tl/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset maintenance?', 'error' => 'There was an issue deleting the asset maintenance. Please try again.', - 'success' => 'The asset maintenance was deleted successfully.' + 'success' => 'The asset maintenance was deleted successfully.', ], 'create' => [ 'error' => 'Asset Maintenance was not created, please try again.', - 'success' => 'Asset Maintenance created successfully.' + 'success' => 'Asset Maintenance created successfully.', ], 'edit' => [ 'error' => 'Asset Maintenance was not edited, please try again.', - 'success' => 'Asset Maintenance edited successfully.' + 'success' => 'Asset Maintenance edited successfully.', ], 'asset_maintenance_incomplete' => 'Not Completed Yet', 'warranty' => 'Warranty', 'not_warranty' => 'Not Warranty', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/tl/admin/asset_maintenances/table.php b/resources/lang/tl/admin/asset_maintenances/table.php index 0ad2584b2e..a895123287 100644 --- a/resources/lang/tl/admin/asset_maintenances/table.php +++ b/resources/lang/tl/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Propyedad sa Kinabubuhay', 'asset_name' => 'Sa Ngalan ng Propyedad', 'is_warranty' => 'Garantiya', - 'dl_csv' => 'I-download sa CSV' + 'dl_csv' => 'I-download sa CSV', ]; diff --git a/resources/lang/tl/admin/companies/general.php b/resources/lang/tl/admin/companies/general.php index 9d58ccb58e..37781012ba 100644 --- a/resources/lang/tl/admin/companies/general.php +++ b/resources/lang/tl/admin/companies/general.php @@ -1,4 +1,7 @@ 'Select Company', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/tl/admin/companies/message.php b/resources/lang/tl/admin/companies/message.php index a6db573519..b44bdd4b85 100644 --- a/resources/lang/tl/admin/companies/message.php +++ b/resources/lang/tl/admin/companies/message.php @@ -1,18 +1,19 @@ 'Company does not exist.', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', - 'create' => array( + 'create' => [ 'error' => 'Company was not created, please try again.', - 'success' => 'Company created successfully.' - ), - 'update' => array( + 'success' => 'Company created successfully.', + ], + 'update' => [ 'error' => 'Company was not updated, please try again', - 'success' => 'Company updated successfully.' - ), - 'delete' => array( + 'success' => 'Company updated successfully.', + ], + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this company?', 'error' => 'There was an issue deleting the company. Please try again.', - 'success' => 'The Company was deleted successfully.' - ) -); + 'success' => 'The Company was deleted successfully.', + ], +]; diff --git a/resources/lang/tl/admin/custom_fields/general.php b/resources/lang/tl/admin/custom_fields/general.php index c8d2a70a71..8483c67c69 100644 --- a/resources/lang/tl/admin/custom_fields/general.php +++ b/resources/lang/tl/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Custom Fields', + 'manage' => 'Manage', 'field' => 'Field', 'about_fieldsets_title' => 'About Fieldsets', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used used for specific asset model types.', - 'custom_format' => 'Custom regex format...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Encrypt the value of this field in the database', 'encrypt_field_help' => 'WARNING: Encrypting a field makes it unsearchable.', 'encrypted' => 'Encrypted', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Used By Models', 'order' => 'Order', 'create_fieldset' => 'New Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'New Custom Field', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'The value of this field is encrypted in the database. Only admin users will be able to view the decrypted value', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/tl/admin/depreciations/general.php b/resources/lang/tl/admin/depreciations/general.php index a5dec994c2..1a5666f9dc 100644 --- a/resources/lang/tl/admin/depreciations/general.php +++ b/resources/lang/tl/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'About Asset Depreciations', 'about_depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', 'asset_depreciations' => 'Asset Depreciations', 'create' => 'Create Depreciation', 'depreciation_name' => 'Depreciation Name', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Number of Months', 'update' => 'Update Depreciation', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/tl/admin/depreciations/table.php b/resources/lang/tl/admin/depreciations/table.php index 5ba01d132c..256b10b92a 100644 --- a/resources/lang/tl/admin/depreciations/table.php +++ b/resources/lang/tl/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Months', 'term' => 'Term', 'title' => 'Name ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/tl/admin/groups/titles.php b/resources/lang/tl/admin/groups/titles.php index 99e8cc1f6f..d875f190d7 100644 --- a/resources/lang/tl/admin/groups/titles.php +++ b/resources/lang/tl/admin/groups/titles.php @@ -1,6 +1,6 @@ 'About Groups', 'about_groups' => 'Groups are used to generalize user permissions.', 'group_management' => 'Group Management', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Group Admin', 'allow' => 'Allow', 'deny' => 'Deny', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/tl/admin/hardware/form.php b/resources/lang/tl/admin/hardware/form.php index 9b3ac32410..0c1a3167be 100644 --- a/resources/lang/tl/admin/hardware/form.php +++ b/resources/lang/tl/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirm Bulk Delete Assets', +return [ + 'bulk_delete' => 'Confirm Bulk Delete Assets', 'bulk_delete_help' => 'Review the assets for bulk deletion below. Once deleted, these assets can be restored, but they will no longer be associated with any users they are currently assigned to.', 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_update' => 'Bulk Update Assets', - 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', - 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', + 'bulk_update' => 'Bulk Update Assets', + 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', + 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', @@ -38,7 +38,12 @@ return array( 'tag' => 'Asset Tag', 'update' => 'Asset Update', 'warranty' => 'Warranty', - 'warranty_expires' => 'Warranty Expires', + 'warranty_expires' => 'Warranty Expires', 'years' => 'years', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/tl/admin/hardware/general.php b/resources/lang/tl/admin/hardware/general.php index af2be65fc6..1ac49efef1 100644 --- a/resources/lang/tl/admin/hardware/general.php +++ b/resources/lang/tl/admin/hardware/general.php @@ -1,9 +1,9 @@ 'About Assets', 'about_assets_text' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', - 'archived' => 'Archived', + 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'Checkin Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Requestable', 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restore Asset', 'pending' => 'Pending', 'undeployable' => 'Undeployable', 'view' => 'View Asset', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/tl/admin/hardware/message.php b/resources/lang/tl/admin/hardware/message.php index e087cad26f..8c8e323a73 100644 --- a/resources/lang/tl/admin/hardware/message.php +++ b/resources/lang/tl/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Warning: This asset has been marked as currently undeployable. If this status has changed, please update the asset status.', 'does_not_exist' => 'Asset does not exist.', - 'does_not_exist_or_not_requestable' => 'Nice try. That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'This asset is currently checked out to a user and cannot be deleted. Please check the asset in first, and then try deleting again. ', - 'create' => array( + 'create' => [ 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Asset created successfully. :)' - ), + 'success' => 'Asset created successfully. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Asset was not updated, please try again', 'success' => 'Asset updated successfully.', 'nothing_updated' => 'No fields were selected, so nothing was updated.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.' - ), + 'success' => 'Asset restored successfully.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.' - ), + 'success' => 'Asset audit successfully logged.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'File not deleted. Please try again.', 'success' => 'File successfully deleted.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'File(s) not uploaded. Please try again.', 'success' => 'File(s) successfully uploaded.', 'nofiles' => 'You did not select any files for upload, or the file you are trying to upload is too large', 'invalidfiles' => 'One or more of your files is too large or is a filetype that is not allowed. Allowed filetypes are png, gif, jpg, doc, docx, pdf, and txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Some items did not import correctly.', 'errorDetail' => 'The following Items were not imported because of errors.', - 'success' => "Your file has been imported", - 'file_delete_success' => "Your file has been been successfully deleted", - 'file_delete_error' => "The file was unable to be deleted", - ), + 'success' => 'Your file has been imported', + 'file_delete_success' => 'Your file has been been successfully deleted', + 'file_delete_error' => 'The file was unable to be deleted', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset?', 'error' => 'There was an issue deleting the asset. Please try again.', 'nothing_updated' => 'No assets were selected, so nothing was deleted.', - 'success' => 'The asset was deleted successfully.' - ), + 'success' => 'The asset was deleted successfully.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Asset was not checked out, please try again', 'success' => 'Asset checked out successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'not_available' => 'That asset is not available for checkout!', - 'no_assets_selected' => 'You must select at least one asset from the list' - ), + 'no_assets_selected' => 'You must select at least one asset from the list', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Asset was not checked in, please try again', 'success' => 'Asset checked in successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'already_checked_in' => 'That asset is already checked in.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Asset was not requested, please try again', 'success' => 'Asset requested successfully.', - 'canceled' => 'Checkout request successfully canceled' - ) + 'canceled' => 'Checkout request successfully canceled', + ], -); +]; diff --git a/resources/lang/tl/admin/hardware/table.php b/resources/lang/tl/admin/hardware/table.php index 38788e1984..6166ba8045 100644 --- a/resources/lang/tl/admin/hardware/table.php +++ b/resources/lang/tl/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Asset Tag', 'asset_model' => 'Model', - 'book_value' => 'Value', + 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => 'Checkout Date', 'checkoutto' => 'Checked Out', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'Download CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'Status', 'title' => 'Asset ', - 'image' => 'Device Image', + 'image' => 'Device Image', 'days_without_acceptance' => 'Days Without Acceptance', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/tl/admin/kits/general.php b/resources/lang/tl/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/tl/admin/kits/general.php +++ b/resources/lang/tl/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/tl/admin/locations/table.php b/resources/lang/tl/admin/locations/table.php index 1cbe540749..29edf0f565 100644 --- a/resources/lang/tl/admin/locations/table.php +++ b/resources/lang/tl/admin/locations/table.php @@ -1,6 +1,6 @@ 'About Locations', 'about_locations' => 'Locations are used to track location information for users, assets, and other items', 'assets_rtd' => 'Assets', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Parent', 'currency' => 'Location Currency', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/tl/admin/reports/general.php b/resources/lang/tl/admin/reports/general.php index b03b97546f..344d5c8743 100644 --- a/resources/lang/tl/admin/reports/general.php +++ b/resources/lang/tl/admin/reports/general.php @@ -1,5 +1,10 @@ 'Select the options you want for your asset report.' -); +return [ + 'info' => 'Select the options you want for your asset report.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/tl/admin/settings/general.php b/resources/lang/tl/admin/settings/general.php index 7ee77311e1..cfccc817cd 100644 --- a/resources/lang/tl/admin/settings/general.php +++ b/resources/lang/tl/admin/settings/general.php @@ -1,30 +1,39 @@ 'Ang Aktibong Direktorya', 'ad_domain' => 'Ang Aktibong Directory domain', 'ad_domain_help' => 'Ito ay minsan kapareho ng iyong email domain, pero hindi palagi.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'Ito ay isang Aktibong serber ng Direktorya', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Magpadala ng mga alerto sa', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Punagana na ang Alerto sa Email', 'alert_interval' => 'Ang pagka-expire ng Alert Threshold (sa iilang araw)', 'alert_inv_threshold' => 'Ang Inventory Alert Threshold', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Ang mga ID ng Asset', 'audit_interval' => 'Ang Pagitan ng Pag-audit', 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', - 'auto_increment_assets' => 'Generate auto-incrementing asset IDs', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset IDs first to set this', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Backups', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D Barcode Type', 'alt_barcode_type' => '1D barcode type', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA Settings', 'eula_markdown' => 'This EULA allows Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'General Settings', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP enabled', 'ldap_integration' => 'LDAP Integration', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Employee Number', 'ldap_email' => 'LDAP Email', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'This Snipe-IT install can load scripts from the outside world.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Optionally include a few sentences on your login screen, for example to assist people who have found a lost or stolen device. This field accepts Github flavored markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'optional', 'per_page' => 'Results Per Page', 'php' => 'PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.', 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.', 'pwd_secure_complexity' => 'Password Complexity', 'pwd_secure_complexity_help' => 'Select whichever password complexity rules you wish to enforce.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Password minimum characters', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Prevent common passwords', 'pwd_secure_uncommon_help' => 'This will disallow users from using common passwords from the top 10,000 passwords reported in breaches.', 'qr_help' => 'Enable QR Codes first to set this', 'qr_text' => 'QR Code Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Setting', 'settings' => 'Settings', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Site Name', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Update Settings', 'value' => 'Value', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'About Settings', 'about_settings_text' => 'These settings let you customize certain aspects of your installation.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Purge Deleted Records', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Label bottom gutter', 'labels_display_sgutter' => 'Label side gutter', 'labels_fontsize' => 'Label font size', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Length of asset tags, including zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/tl/admin/settings/message.php b/resources/lang/tl/admin/settings/message.php index 736d5c3e9e..174a15fbd9 100644 --- a/resources/lang/tl/admin/settings/message.php +++ b/resources/lang/tl/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'An error has occurred while updating. ', - 'success' => 'Settings updated successfully.' - ), - 'backup' => array( + 'success' => 'Settings updated successfully.', + ], + 'backup' => [ 'delete_confirm' => 'Are you sure you would like to delete this backup file? This action cannot be undone. ', 'file_deleted' => 'The backup file was successfully deleted. ', 'generated' => 'A new backup file was successfully created.', 'file_not_found' => 'That backup file could not be found on the server.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'An error has occurred while purging. ', 'validation_failed' => 'Your purge confirmation is incorrect. Please type the word "DELETE" in the confirmation box.', - 'success' => 'Deleted records successfully purged.' - ), - -); + 'success' => 'Deleted records successfully purged.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/tl/admin/statuslabels/message.php b/resources/lang/tl/admin/statuslabels/message.php index 2937f84978..fe9adbf928 100644 --- a/resources/lang/tl/admin/statuslabels/message.php +++ b/resources/lang/tl/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Status Label does not exist.', 'assoc_assets' => 'This Status Label is currently associated with at least one Asset and cannot be deleted. Please update your assets to no longer reference this status and try again. ', - - 'create' => array( + 'create' => [ 'error' => 'Status Label was not created, please try again.', - 'success' => 'Status Label created successfully.' - ), + 'success' => 'Status Label created successfully.', + ], - 'update' => array( + 'update' => [ 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.' - ), + 'success' => 'Status Label updated successfully.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this Status Label?', 'error' => 'There was an issue deleting the Status Label. Please try again.', - 'success' => 'The Status Label was deleted successfully.' - ), + 'success' => 'The Status Label was deleted successfully.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'These assets cannot be assigned to anyone.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'These assets cannot be checked out, and will only show up in the Archived view. This is useful for retaining information about assets for budgeting/historic purposes but keeping them out of the day-to-day asset list.', 'pending' => 'These assets can not yet be assigned to anyone, often used for items that are out for repair, but are expected to return to circulation.', - ), + ], -); +]; diff --git a/resources/lang/tl/admin/users/general.php b/resources/lang/tl/admin/users/general.php index ac4f652025..3237c065cd 100644 --- a/resources/lang/tl/admin/users/general.php +++ b/resources/lang/tl/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Assets assigned to :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Edit User', 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'History for :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Click here to restore them.', 'last_login' => 'Last Login', 'ldap_config_text' => 'LDAP configuration settings can be found Admin > Settings. The (optional) selected location will be set for all imported users.', @@ -23,6 +22,16 @@ return array( 'view_user' => 'View User :name', 'usercsv' => 'CSV file', 'two_factor_admin_optin_help' => 'Your current admin settings allow selective enforcement of two-factor authentication. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - ); + 'two_factor_enrolled' => '2FA Device Enrolled', + 'two_factor_active' => '2FA Active', + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/tl/button.php b/resources/lang/tl/button.php index 27131e5fc6..1e44af7d1a 100644 --- a/resources/lang/tl/button.php +++ b/resources/lang/tl/button.php @@ -1,6 +1,6 @@ 'Actions', 'add' => 'Add New', 'cancel' => 'Cancel', @@ -8,11 +8,17 @@ return array( 'delete' => 'Delete', 'edit' => 'Edit', 'restore' => 'Restore', + 'remove' => 'Remove', 'request' => 'Request', 'submit' => 'Submit', 'upload' => 'Upload', - 'select_file' => 'Select File...', + 'select_file' => 'Select File...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/tl/general.php b/resources/lang/tl/general.php index 446957c9a5..2e358c77f9 100644 --- a/resources/lang/tl/general.php +++ b/resources/lang/tl/general.php @@ -19,7 +19,10 @@ 'asset' => 'Asset', 'asset_report' => 'Asset Report', 'asset_tag' => 'Asset Tag', - 'assets_available' => 'assets available', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Audit Log', 'assets' => 'Assets', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Bulk Audit', 'bulkaudit_status' => 'Audit Status', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Cancel', 'categories' => 'Categories', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'City', - 'click_here' => 'Click here', + 'click_here' => 'Click here', 'clear_selection' => 'Clear Selection', 'companies' => 'Companies', 'company' => 'Company', 'component' => 'Component', 'components' => 'Components', - 'complete' => 'Complete', + 'complete' => 'Complete', 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', @@ -62,6 +69,8 @@ 'updated_at' => 'Updated at', 'currency' => '$', // this is deprecated 'current' => 'Current', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Custom Asset Report', 'dashboard' => 'Dashboard', 'days' => 'days', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'Deleted', 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departments', - 'department' => 'Department', + 'department' => 'Department', 'deployed' => 'Deployed', + 'depreciation' => 'Depreciation', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Depreciation Report', 'details' => 'Details', 'download' => 'Download', - 'download_all' => 'Download All', - 'depreciation' => 'Depreciation', + 'download_all' => 'Download All', 'editprofile' => 'Edit Your Profile', 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', 'firstname_lastname_format' => 'First Name Last Name (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'File', 'file_type' => 'File Type', 'file_uploads' => 'File Uploads', + 'file_upload' => 'File Upload', 'generate' => 'Generate', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Groups', 'gravatar_email' => 'Gravatar Email Address', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'History', 'history_for' => 'History for', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Delete Image', 'image_upload' => 'Upload Image', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Import', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Asset Maintenance Report', 'asset_maintenances' => 'Asset Maintenances', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Insufficient permissions!', 'kits' => 'Predefined Kits', 'language' => 'Language', @@ -132,7 +150,7 @@ 'licenses_available' => 'licenses available', 'licenses' => 'Licenses', 'list_all' => 'List All', - 'loading' => 'Loading', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'This feature has been disabled for the demo installation.', 'location' => 'Location', @@ -141,15 +159,17 @@ 'logout' => 'Logout', 'lookup_by_tag' => 'Lookup by Asset Tag', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Manufacturer', 'manufacturers' => 'Manufacturers', 'markdown' => 'This field allows Github flavored markdown.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model No.', 'months' => 'months', 'moreinfo' => 'More Info', 'name' => 'Name', + 'new_password' => 'New Password', 'next' => 'Next', 'next_audit_date' => 'Next Audit Date', 'last_audit' => 'Last Audit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Purchase Date', 'qty' => 'QTY', 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', + 'remaining' => 'Remaining', 'remove_company' => 'Remove Company Association', 'reports' => 'Reports', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Requested', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Request Canceled', 'save' => 'Save', 'select' => 'Select', + 'select_all' => 'Select All', 'search' => 'Search', 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', + 'select_department' => 'Select a Department', 'select_depreciation' => 'Select a Depreciation Type', 'select_location' => 'Select a Location', 'select_manufacturer' => 'Select a Manufacturer', @@ -200,6 +227,7 @@ 'sign_in' => 'Sign in', 'signature' => 'Signature', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', 'site_name' => 'Site Name', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Are you sure you wish to delete', 'submit' => 'Submit', 'target' => 'Target', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Time and Date Display', 'total_assets' => 'total assets', 'total_licenses' => 'total licenses', @@ -230,6 +259,7 @@ 'users' => 'Users', 'viewall' => 'View All', 'viewassets' => 'View Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Website', 'welcome' => 'Welcome, :name', 'years' => 'years', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/tl/help.php b/resources/lang/tl/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/tl/help.php +++ b/resources/lang/tl/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/tl/mail.php b/resources/lang/tl/mail.php index c34123ed74..db5e157135 100644 --- a/resources/lang/tl/mail.php +++ b/resources/lang/tl/mail.php @@ -1,6 +1,6 @@ 'A user has canceled an item request on the website', 'a_user_requested' => 'A user has requested an item on the website', 'accessory_name' => 'Accessory Name:', @@ -60,7 +60,7 @@ return array( 'test_mail_text' => 'This is a test from the Snipe-IT Asset Management System. If you got this, mail is working :)', 'the_following_item' => 'The following item has been checked in: ', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'To reset your :web password, complete this form:', 'type' => 'Type', @@ -76,5 +76,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/tl/passwords.php b/resources/lang/tl/passwords.php index 61fe7fbd43..6205ef774d 100644 --- a/resources/lang/tl/passwords.php +++ b/resources/lang/tl/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Your password link has been sent!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/tl/validation.php b/resources/lang/tl/validation.php index 4ece7d41c7..72b465f211 100644 --- a/resources/lang/tl/validation.php +++ b/resources/lang/tl/validation.php @@ -1,6 +1,6 @@ 'The :attribute must be at least :min characters.', 'array' => 'The :attribute must have at least :min items.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'The selected :attribute is invalid.', 'numeric' => 'The :attribute must be a number.', 'present' => 'The :attribute field must be present.', @@ -88,8 +89,8 @@ return array( 'unique' => 'The :attribute has already been taken.', 'uploaded' => 'The :attribute failed to upload.', 'url' => 'The :attribute format is invalid.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "The :attribute field contains a character that is not allowed.", - "email_array" => "One or more email addresses is invalid.", - "hashed_pass" => "Your current password is incorrect", + 'alpha_space' => 'The :attribute field contains a character that is not allowed.', + 'email_array' => 'One or more email addresses is invalid.', + 'hashed_pass' => 'Your current password is incorrect', 'dumbpwd' => 'That password is too common.', - "statuslabel_type" => "You must select a valid status label type", + 'statuslabel_type' => 'You must select a valid status label type', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/tr/admin/asset_maintenances/message.php b/resources/lang/tr/admin/asset_maintenances/message.php index 9d12978b5a..f28a04aca0 100644 --- a/resources/lang/tr/admin/asset_maintenances/message.php +++ b/resources/lang/tr/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Varlık bakımını silmek istediğinizden emin misiniz?', 'error' => 'Varlık bakımını silerken bir hata oluştu. Lütfen tekrar deneyiniz.', - 'success' => 'Varlık bakımı başarıyla silindi.' + 'success' => 'Varlık bakımı başarıyla silindi.', ], 'create' => [ 'error' => 'Varlık bakımı oluşturulumadı, lütfen tekrar deneyin.', - 'success' => 'Varlık Bakımı başarıyla oluşturuldu.' + 'success' => 'Varlık Bakımı başarıyla oluşturuldu.', ], 'edit' => [ 'error' => 'Varlık Bakımı düzenlenmedi, lütfen tekrar deneyin.', - 'success' => 'Varlık Bakımı başarıyla düzenlendi.' + 'success' => 'Varlık Bakımı başarıyla düzenlendi.', ], 'asset_maintenance_incomplete' => 'Henüz Tamamlanmadı', 'warranty' => 'Garanti', 'not_warranty' => 'Garanti Yok', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/tr/admin/asset_maintenances/table.php b/resources/lang/tr/admin/asset_maintenances/table.php index dcdc72955d..8f3475b08a 100644 --- a/resources/lang/tr/admin/asset_maintenances/table.php +++ b/resources/lang/tr/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Demirbaş bakımı', 'asset_name' => 'Demirbaş adı', 'is_warranty' => 'Garanti', - 'dl_csv' => 'CSV olarak indir' + 'dl_csv' => 'CSV olarak indir', ]; diff --git a/resources/lang/tr/admin/companies/general.php b/resources/lang/tr/admin/companies/general.php index 56bd9d93c6..5e10a6fcb8 100644 --- a/resources/lang/tr/admin/companies/general.php +++ b/resources/lang/tr/admin/companies/general.php @@ -1,4 +1,7 @@ 'Firma Seç', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/tr/admin/companies/message.php b/resources/lang/tr/admin/companies/message.php index b6f12ae188..ef29564c8d 100644 --- a/resources/lang/tr/admin/companies/message.php +++ b/resources/lang/tr/admin/companies/message.php @@ -1,18 +1,19 @@ 'Firma yok.', 'assoc_users' => 'Bu firma şu anda en az bir model ile ilişkili ve silinemez. Lütfen ilişkili modelden bu firmayı kaldırarak tekrar deneyin. ', - 'create' => array( + 'create' => [ 'error' => 'Firma oluşturulamadı, lütfen tekrar deneyin.', - 'success' => 'Firma başarıyla oluşturuldu.' - ), - 'update' => array( + 'success' => 'Firma başarıyla oluşturuldu.', + ], + 'update' => [ 'error' => 'Firma güncelleştirilmedi, lütfen tekrar deneyin', - 'success' => 'Firma Başarıyla Güncellendi.' - ), - 'delete' => array( + 'success' => 'Firma Başarıyla Güncellendi.', + ], + 'delete' => [ 'confirm' => 'Bu firmayı silmek istediğinize emin misiniz?', 'error' => 'Firmayı silerken bir sorun oluştu. Lütfen yeniden deneyin.', - 'success' => 'Firma başarıyla silindi.' - ) -); + 'success' => 'Firma başarıyla silindi.', + ], +]; diff --git a/resources/lang/tr/admin/custom_fields/general.php b/resources/lang/tr/admin/custom_fields/general.php index da7cd5314d..774756e946 100644 --- a/resources/lang/tr/admin/custom_fields/general.php +++ b/resources/lang/tr/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Özel alanlar', + 'manage' => 'Manage', 'field' => 'Alan', 'about_fieldsets_title' => 'Alan kümeleri hakkında', - 'about_fieldsets_text' => 'Alan kümeleri, belirli varlık model türleri için sıklıkla yeniden kullanılan özel alan grupları oluşturmanızı sağlar.', - 'custom_format' => 'Özel biçim...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Veritabanındaki bu alanın değerini şifreleme', 'encrypt_field_help' => 'UYARI: Bir alanı şifrelemek, onu aranamaz hale getirir.', 'encrypted' => 'Şifreli', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Modellerle Kullanılmıştır', 'order' => 'Sipariş', 'create_fieldset' => 'Yeni alan kümesi', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Yeni özel alan', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Bu alanın değeri veritabanında şifrelidir. Yalnızca yönetici kullanıcıları şifresi çözülen değeri görüntüleyebilir', 'show_in_email' => 'Bu alandaki değer kullanıcıya gönderilen ödeme e-postalara dahil edilsin mi? Şifreli alanlar e-postalarda yer alamaz.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/tr/admin/depreciations/general.php b/resources/lang/tr/admin/depreciations/general.php index 7dd158c5da..a15e7eefe8 100644 --- a/resources/lang/tr/admin/depreciations/general.php +++ b/resources/lang/tr/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Demirbaş Amortismanları Hakkında', 'about_depreciations' => 'Demirbaş amortismanını sabit bir oran ile düşecek şekilde ayarlayabilirsiniz.', 'asset_depreciations' => 'Demirbaş Amortismanları', 'create' => 'Değer Kaybı Oluştur', 'depreciation_name' => 'Amortisman Adı', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Ay Sayısı', 'update' => 'Değer Kaybını Güncelle', - 'depreciation_min' => 'Değişiklik sonrası minumum değer' - -); + 'depreciation_min' => 'Değişiklik sonrası minumum değer', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/tr/admin/depreciations/table.php b/resources/lang/tr/admin/depreciations/table.php index 65610babee..e15526d9e2 100644 --- a/resources/lang/tr/admin/depreciations/table.php +++ b/resources/lang/tr/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Ay', 'term' => 'Süre', 'title' => 'İsim', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/tr/admin/groups/titles.php b/resources/lang/tr/admin/groups/titles.php index 95e535e291..598e124c15 100644 --- a/resources/lang/tr/admin/groups/titles.php +++ b/resources/lang/tr/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Gruplar hakkında', 'about_groups' => 'Gruplar, kullanıcı izinlerini genellemek için kullanılır.', 'group_management' => 'Grup Yönetimi', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Grup Yöneticisi', 'allow' => 'Kabul Et', 'deny' => 'Reddet', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/tr/admin/hardware/form.php b/resources/lang/tr/admin/hardware/form.php index 0e448ef93b..44c5c85973 100644 --- a/resources/lang/tr/admin/hardware/form.php +++ b/resources/lang/tr/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Toplu varlık silmeyi onaylıyor musunuz?', +return [ + 'bulk_delete' => 'Toplu varlık silmeyi onaylıyor musunuz?', 'bulk_delete_help' => 'Toplu silme için aşağıdaki Varlıkları gözden geçirin. Silindikten sonra bu varlıkların geri yüklenebilir fakat atanmış olan herhangi bir kullanıcı ile ilişkili olmayacaktır.', 'bulk_delete_warn' => ':asset_count adet varlığı düzenlemek üzeresiniz.', - 'bulk_update' => 'Demirbaşları Toplu Güncelle', - 'bulk_update_help' => 'Bu form birden çok demirbaşı tek seferde güncellemenizi sağlar. Lütfen sadece değiştirmek istediğiniz alanları doldurunuz. Değiştirilmesini istemediğiniz alanları boş bırakınız. ', - 'bulk_update_warn' => ':asset_count adet demirbaşı düzenlemek üzeresiniz.', + 'bulk_update' => 'Demirbaşları Toplu Güncelle', + 'bulk_update_help' => 'Bu form birden çok demirbaşı tek seferde güncellemenizi sağlar. Lütfen sadece değiştirmek istediğiniz alanları doldurunuz. Değiştirilmesini istemediğiniz alanları boş bırakınız. ', + 'bulk_update_warn' => ':asset_count adet demirbaşı düzenlemek üzeresiniz.', 'checkedout_to' => 'Çıkış Yapılmış Olan Kişi', 'checkout_date' => 'Çıkış Tarihi', 'checkin_date' => 'Giriş Tarihi', @@ -38,7 +38,12 @@ return array( 'tag' => 'Demirbaş Etiketi', 'update' => 'Demirbaş Güncelle', 'warranty' => 'Garanti', - 'warranty_expires' => 'Garanti Süresi Sona Erdi', + 'warranty_expires' => 'Garanti Süresi Sona Erdi', 'years' => 'yıl', -) -; + 'asset_location' => 'Varlık konumunu güncelle', + 'asset_location_update_default_current' => 'Varsayılan konumu ve gerçek konumu güncelle', + 'asset_location_update_default' => 'Sadece varsayılan konumu güncelle', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/tr/admin/hardware/general.php b/resources/lang/tr/admin/hardware/general.php index 45869edd21..6d8b68e2c5 100644 --- a/resources/lang/tr/admin/hardware/general.php +++ b/resources/lang/tr/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Varlıklar hakkında', 'about_assets_text' => 'Varlıklar Demirbaştır seri numarası veya varlık etiketi ile takibi yapılır. Bu nedenle değerli varlıklar benzersiz varlık kimliği ile ilişkilendirilirler.', - 'archived' => 'Arşivlenmiş', + 'archived' => 'Arşivlenmiş', 'asset' => 'Demirbaş', 'bulk_checkout' => 'Varlıkları Kullanıma Alma', 'checkin' => 'Demirbaş Girişi Yap', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'Bu varlık modeli silindi. Varlığı geri almak için modelini geri almalısınız.', 'requestable' => 'Talep edilebilir', 'requested' => 'Talep edildi', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Demirbaşı Geri Getir', 'pending' => 'Bekliyor', 'undeployable' => 'Dağtılamaz', 'view' => 'Demirbaşı Görüntüle', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/tr/admin/hardware/message.php b/resources/lang/tr/admin/hardware/message.php index 52890acc87..a6eb88e340 100644 --- a/resources/lang/tr/admin/hardware/message.php +++ b/resources/lang/tr/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Uyarı: Bu demirbaş dağıtılamaz olarak işlaretlenmiş. Eğer durumu değişti ise, lütfen Demirbaş Durumu\'nu güncelleyiniz.', 'does_not_exist' => 'Demirbaş mevcut değil.', - 'does_not_exist_or_not_requestable' => 'İyi denemeydi. Bu varlık mevcut değil veya talep edilebilir değil.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Bu demirbaş kullanıcıya çıkış yapılmış olaran görülüyor ve silinemez. Lütfen önce demirbaş girişi yapınız, ardından tekrar siliniz. ', - 'create' => array( + 'create' => [ 'error' => 'Demirbaş oluşturulamadı, lütfen tekrar deneyin. ', - 'success' => 'Demirbaş oluşturuldu.' - ), + 'success' => 'Demirbaş oluşturuldu.', + ], - 'update' => array( + 'update' => [ 'error' => 'Demirbaş güncellenemedi, lütfen tekrar deneyin', 'success' => 'Demirbaş güncellendi.', 'nothing_updated' => 'Hiçbir alan seçilmedi, dolayısıyla hiç bir alan güncellenmedi.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Demirbaş geri getirilemedi, lütfen tekrar deneyin', - 'success' => 'Demirbaş geri getirildi.' - ), + 'success' => 'Demirbaş geri getirildi.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Varlık denetimi başarısız oldu. Lütfen tekrar deneyin.', - 'success' => 'Varlık denetimi başarıyla günlüğe kaydedildi.' - ), + 'success' => 'Varlık denetimi başarıyla günlüğe kaydedildi.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Dosya silinemedi. Lütfen tekrar deneyin.', 'success' => 'Dosya silindi.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Dosya(lar) yüklenemedi. Lütfen tekrar deneyin.', 'success' => 'Dosya(lar) yüklendi.', 'nofiles' => 'Yükleme için herhangi bir dosya seçmediniz veya karşıya yüklemeye çalıştığınız dosya çok büyük', 'invalidfiles' => 'Bir ya da daha fazla dosya izin verilen boyuttan daha büyük ya da izin verilmeyen bir dosya tipi seçtiniz. Lütfen dosya boyutu ve tipini kontrol ediniz.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Bazı öğeler doğru şekilde içe aktarılamadı.', 'errorDetail' => 'Aşağıdaki öğeler hatalar nedeniyle alınamadı.', - 'success' => "Dosyanızı içe aktarıldı", - 'file_delete_success' => "Dosyanız başarıyla silindi", - 'file_delete_error' => "Dosya silenemedi", - ), + 'success' => 'Dosyanızı içe aktarıldı', + 'file_delete_success' => 'Dosyanız başarıyla silindi', + 'file_delete_error' => 'Dosya silenemedi', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Demirbaşı silmek istediğinize emin misiniz?', 'error' => 'Demirbaş silinirken bir problem oluştu. Lütfen tekrar deneyin.', 'nothing_updated' => 'Herhangi bir varlık seçilmediği için silinemedi.', - 'success' => 'Demirbaş silindi.' - ), + 'success' => 'Demirbaş silindi.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Demirbaş çıkışı yapılamadı. Lütfen tekrar deneyin', 'success' => 'Demirbaş çıkışı yapıldı.', 'user_does_not_exist' => 'Bu kullanıcı geçersiz. Lütfen tekrar deneyin.', 'not_available' => 'Bu varlık için atama yapılamaz!', - 'no_assets_selected' => 'Listeden en az bir varlık seçmelisiniz' - ), + 'no_assets_selected' => 'Listeden en az bir varlık seçmelisiniz', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Demirbaş girişi yapılamadı. Lütfen tekrar deneyin', 'success' => 'Demirbaş girişi yapıldı.', 'user_does_not_exist' => 'Bu kullanıcı geçersiz. Lütfen tekrar deneyin.', 'already_checked_in' => 'Bu varlık zaten atanmış.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Varlık talep edilmemiş, lütfen tekrar deneyin', 'success' => 'Varlık talep edildi.', - 'canceled' => 'Varlık talebi reddedildi' - ) + 'canceled' => 'Varlık talebi reddedildi', + ], -); +]; diff --git a/resources/lang/tr/admin/hardware/table.php b/resources/lang/tr/admin/hardware/table.php index 253e58a7a0..9364824d0a 100644 --- a/resources/lang/tr/admin/hardware/table.php +++ b/resources/lang/tr/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Demirbaş Etiketi', 'asset_model' => 'Model', - 'book_value' => 'Değer', + 'book_value' => 'Son Değer', 'change' => 'Giriş/Çıkış', 'checkout_date' => 'Çıkış Tarihi', 'checkoutto' => 'Çıkış Yapıldı', + 'current_value' => 'Current Value', 'diff' => 'Fark', 'dl_csv' => 'CSV Dosyasını İndir', 'eol' => 'Ömür Süresi', @@ -18,8 +19,12 @@ return array( 'serial' => 'Seri No', 'status' => 'Durum', 'title' => 'Demirbaş ', - 'image' => 'Cihaz resmi', + 'image' => 'Cihaz resmi', 'days_without_acceptance' => 'Kabul edilmeden geçen gün', - 'monthly_depreciation' => 'Aylık Amortisman' - -); + 'monthly_depreciation' => 'Aylık Amortisman', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Talep Sahibi', + 'requested_date' => 'Talep Edilen Tarih', + 'changed' => 'Değişti', + 'icon' => 'Icon', +]; diff --git a/resources/lang/tr/admin/kits/general.php b/resources/lang/tr/admin/kits/general.php index e84502b2d7..db1ec2690f 100644 --- a/resources/lang/tr/admin/kits/general.php +++ b/resources/lang/tr/admin/kits/general.php @@ -1,6 +1,6 @@ 'Ön Tanımlı Kitler Hakkında', 'about_kits_text' => 'Ön Tanımlı Kit (sarf malzeme, lisans vb).', 'checkout' => 'Çıkış Tarihi ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'Çıkış yapılabilecek sayıda :license lisansı bulunmamaktadır. :qty adet gereklidir. ', 'none_consumables' => 'Yeterli sayıda :consumable olmadığından çıkış yapılamıyor. :qty adet gereklidir. ', 'none_accessory' => 'Çıkış yapılabilecek sayıda :accessory bulunmamaktadır. :qty adet gereklidir. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Eklenmiş sarf malzemeyi güncelle', + 'append_license' => 'Lisans ekle', + 'update_appended_license' => 'Eklenmiş lisansı güncelle', + 'append_model' => 'Model ekle', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'Lisans sorunsuz eklendi', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'Lisans mevcut değil', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Silme işlemi sorunsuz tamamlandı', + 'consumable_none' => 'Sarf malzeme mevcut değil', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/tr/admin/locations/table.php b/resources/lang/tr/admin/locations/table.php index 36b713776c..7de0dca0e7 100644 --- a/resources/lang/tr/admin/locations/table.php +++ b/resources/lang/tr/admin/locations/table.php @@ -1,6 +1,6 @@ 'Lokasyonlar hakkında', 'about_locations' => 'Konum bilgileri kullanıcılar, varlıklar ve diğer nesneleri izlemek için kullanılır', 'assets_rtd' => 'Varlıklar', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Üst', 'currency' => 'Lokasyon Para Birimi', 'ldap_ou' => 'LDAP arama OU', - ); + 'user_name' => 'Kullancı Adı', + 'department' => 'Bölüm', + 'location' => 'Yer', + 'asset_tag' => 'Demirbaş Etiketi', + 'asset_name' => 'Name', + 'asset_category' => 'Kategori', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Tarih:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/tr/admin/reports/general.php b/resources/lang/tr/admin/reports/general.php index 9e2436d084..c29a40d2b9 100644 --- a/resources/lang/tr/admin/reports/general.php +++ b/resources/lang/tr/admin/reports/general.php @@ -1,5 +1,10 @@ 'Demirbaş Raporu için istediğiniz seçenekleri seçiniz.' -); +return [ + 'info' => 'Demirbaş Raporu için istediğiniz seçenekleri seçiniz.', + 'deleted_user' => 'Kullanıcı silindi', + 'send_reminder' => 'Hatırlatma gönder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/tr/admin/settings/general.php b/resources/lang/tr/admin/settings/general.php index c867506d70..845b842ee8 100644 --- a/resources/lang/tr/admin/settings/general.php +++ b/resources/lang/tr/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory etki alanı', 'ad_domain_help' => 'Mail etki alanı gibidir fakat her zaman aynı olmayabilir.', 'ad_append_domain_label' => 'Alan adını sonuna ekle', 'ad_append_domain' => 'Alan adını kullanıcı adının sonuna ekle', - 'ad_append_domain_help' => 'Kullanıcı "kullanıcıadı@alan.adı" yazmak zorunda değil, bunun yerine "kullanıcıadı" yazabilir.' , + 'ad_append_domain_help' => 'Kullanıcı "kullanıcıadı@alan.adı" yazmak zorunda değil, bunun yerine "kullanıcıadı" yazabilir.', 'admin_cc_email' => 'CC e-Posta', 'admin_cc_email_help' => 'Kullanıcılar bir ek e-posta hesabına gönderilen iade etme/kullanıma alma e-posta bir kopyasını göndermek isterseniz, buraya girin. Aksi takdirde bu alanı boş bırakın.', 'is_ad' => 'Active Directory sunucusudur', + 'alerts' => 'Uyarı', + 'alert_title' => 'Güncelleme Uyarı Ayarları', 'alert_email' => 'Uyarıları gönder', + 'alert_email_help' => 'Uyarıların gönderileceği mail adresini yazınız. Virgül ile ayırarak farklı mailler de yazabilirsiniz', 'alerts_enabled' => 'Uyarılar etkinleştirildi', 'alert_interval' => 'Uyarı bitiş zamanı (gün içinde)', 'alert_inv_threshold' => 'Son uyarı zamanı', 'allow_user_skin' => 'Kullanıcı temasına izin ver', - 'allow_user_skin_help_text' => 'Bu kutuyu işaretlemek, kullanıcının UI kaplamasını farklı bir kaplamayla geçersiz kılmasına olanak tanır.' , + 'allow_user_skin_help_text' => 'Bu kutuyu işaretlemek, kullanıcının UI kaplamasını farklı bir kaplamayla geçersiz kılmasına olanak tanır.', 'asset_ids' => 'Demirbaş No', 'audit_interval' => 'Denetim Aralığı', 'audit_interval_help' => 'Varlıklarınızı düzenli olarak fiziksel olarak denetlemeniz gerekiyorsa, aralığı ay olarak girin.', 'audit_warning_days' => 'Denetim Uyarı Eşiği', 'audit_warning_days_help' => 'Mal varlığının denetime tabi olması gerektiği zaman sizi kaç gün öncesinden uyarmalıyız?', - 'auto_increment_assets' => 'Otomatik artan Demirbaş No üret', + 'auto_increment_assets' => 'Otomatik olarak artan varlık etiketi oluşturun', 'auto_increment_prefix' => 'Ünvan (opsiyonel)', - 'auto_incrementing_help' => 'Otomatik artan demirbaş No ilk buradan başlasın', + 'auto_incrementing_help' => 'Bunu ayarlamak için önce otomatik artan varlık etiketlerini etkinleştirin', 'backups' => 'Yedekler', + 'backups_restoring' => 'Yedekten geri dön', + 'backups_upload' => 'Yedeği yükle', + 'backups_path' => 'Yedeklerin sunucuda saklanacağı yer :path', + 'backups_restore_warning' => 'Geri yükleme butonunu kullanın önceki yedeklemelerden (Şu anda "S3 file storage" yada "Docker" çalışmıyor.

Sizinentire :app_name Veritabanı yüklediğiniz dosyalarla değiştirilecektir.. ', + 'backups_logged_out' => 'Geri yükleme tamamlandığında oturumunuz kapatılacaktır.', + 'backups_large' => 'Çok büyük yedeklemeler, geri yükleme girişiminde zaman aşımına uğrayabilir ve komut satırı üzerinden çalıştırılması gerekebilir. ', 'barcode_settings' => 'Barkod Ayarları', 'confirm_purge' => 'Temizleme Onayı', 'confirm_purge_help' => 'Silinmiş kayıtlarınızı temizlemek için aşağıdaki kutuya "DELETE" yazın. Bu işlem geri alınamaz ve silinmiş tüm eşya ve kullanıcılar KALICI OLARAK silinir. (Güvende olabilmek için öncelikle bir yedek almalısınız.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D Barkod Türü', 'alt_barcode_type' => '1D Barkod Türü', 'email_logo_size' => 'E-posta iletilerinde kare biçimli logolar önerilir. ', + 'enabled' => 'Etkin', 'eula_settings' => 'Son Kullanıcı Lisans Sözleşmesi Ayarları', 'eula_markdown' => 'This EULA allows Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,18 +65,23 @@ return array( 'footer_text' => 'Ek Altbilgi Metni ', 'footer_text_help' => 'Bu metin altbilginin sağ köşesinde görünür. Linklerde Github flavored markdown şeklinde kullanıma izin verilir. Satır sonu, satır başı, resimler vb. gibi içerikler beklenmeyen sonuçlara sebep olabilir.', 'general_settings' => 'Genel Ayarlar', + 'general_settings_keywords' => 'şirket desteği, imza, kabul, e-posta formatı, kullanıcı adı formatı, resimler, sayfa başına, küçük resim, eula, tos, gösterge tablosu, gizlilik', + 'general_settings_help' => 'Varsayılan EULA ve fazlası', 'generate_backup' => 'Yedek Oluştur', 'header_color' => 'Başlık rengi', 'info' => 'Bu ayarlardan kurulum görünüşünüzü kişiselleştirebilirsiniz.', 'label_logo' => 'Etiket Logosu', 'label_logo_size' => 'En güzel görünen logolar kare şeklindeki logolardır - her ürün etiketinin sağ üst bölümünde görüntülenir. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP İstemci Tarafı TLS anahtarı', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Sertifikası', 'ldap_enabled' => 'LDAP etkin', 'ldap_integration' => 'LDAP Entegrasyonu', 'ldap_settings' => 'LDAP Ayarları', - 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.', - 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', + 'ldap_client_tls_cert_help' => 'LDAP bağlantıları için İstemci Tarafı TLS Sertifikası ve Anahtarı, genellikle yalnızca "Güvenli LDAP" içeren Google Workspace yapılandırmalarında kullanışlıdır. Her ikisi de gereklidir.', + 'ldap_client_tls_key' => 'LDAP İstemci tarafı TLS anahtarı', 'ldap_login_test_help' => 'LDAP ayarlarınızı doğru yapılandırıp yapılandırmadığınızı test etmek yukarıda belirttiğiniz DN için geçerli bir LDAP kullanıcı adı ve parolası giriniz. ÖNCE GÜNCEL LDAP AYARLARINI KAYDETMELİSİN.', 'ldap_login_sync_help' => 'Bu sadece LDAP\'ın doğru şekilde senkron edilebildiğini test eder. Eğer LDAP Kimlik Doğrulama sorgunuz doğru değilse, kullanıcılar giriş yapamayabilirler. ÖNCE GÜNCEL LDAP AYARLARINI KAYDETMELİSİN.', 'ldap_server' => 'LDAP Sunucu', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Bu bayrak, bir kullanıcının Snipe-IT\'de oturum açıp açamayacağını belirlemek için kullanılır ve öğelerin içeri veya dışarı teslim edilmesini etkilemez.', 'ldap_emp_num' => 'LDAP Çalışan Numarası', 'ldap_email' => 'LDAP Mail', - 'license' => 'Yazılım Lisansı', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'LDAP Senkronizasyonunu test et', + 'license' => 'Yazılım Lisansı', 'load_remote_text' => 'Uzak Komut dosyaları', 'load_remote_help_text' => 'Bu Snipe-IT kurulumu dış ortamdan scriptler yükleyebilir.', + 'login' => 'Giriş Denemesi', + 'login_attempt' => 'Giriş Denemesi', + 'login_ip' => 'İp adresi', + 'login_success' => 'Başarılı?', + 'login_user_agent' => 'Kullanıcı Aracısı', + 'login_help' => 'Giriş Denemeleri Listesi', 'login_note' => 'Giriş Notu', 'login_note_help' => 'İsteğe bağlı olarak, kaybolan veya çalınan bir cihaz bulan kişilere yardımcı olması için giriş ekranınıza birkaç cümle ekleyin. Bu alan Github aromalı markdown kabul eder', 'login_remote_user_text' => 'Uzak Kullanıcı oturum açma seçenekleri', @@ -118,16 +141,28 @@ return array( 'optional' => 'İsteğe bağlı', 'per_page' => 'Sayfa başına sonuç sayısı', 'php' => 'PHP Versiyonu', + 'php_info' => 'PHP Bilgisi', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'QR Kodlarını görüntülemek için php-gd yüklemelisiniz, kurulum talimatlarına bakınız.', 'php_gd_warning' => 'PHP Image Processing ve GD eklentileri yüklü değil.', 'pwd_secure_complexity' => 'Şifre Karmaşıklığı', 'pwd_secure_complexity_help' => 'Hangi şifre karmaşıklığı kurallarını uygulamak istediğinizi seçin.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Şifre, ad, soyad, e-posta veya kullanıcı adıyla aynı olamaz', + 'pwd_secure_complexity_letters' => 'En az bir harf gerekir', + 'pwd_secure_complexity_numbers' => 'En az bir numara gerekir', + 'pwd_secure_complexity_symbols' => 'En az bir sembol gerekir', + 'pwd_secure_complexity_case_diff' => 'En az bir büyük birde küçük harf gerekir', 'pwd_secure_min' => 'Şifre minimum karakterleri', 'pwd_secure_min_help' => 'En kısa izin verilen değer 8', 'pwd_secure_uncommon' => 'Ortak şifreleri önle', 'pwd_secure_uncommon_help' => 'Bu, kullanıcıların ihlallerde bildirilen ilk 10.000 şifrelerden ortak şifreler kullanmasına izin vermez.', 'qr_help' => 'Bu işlemi gerçekleştirmek için önce QR Kodlarını etkinleştirin', 'qr_text' => 'QR Kodu Yazısı', + 'saml' => 'SAML', + 'saml_title' => 'SAML ayarlarını güncelle', + 'saml_help' => 'SAML ayarları', 'saml_enabled' => 'SAML etkinleştirildi', 'saml_integration' => 'SAML Entegrasyonu', 'saml_sp_entityid' => 'Varlık Kimliği', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'Bu, kullanıcının oturum kapatıldığında ilk olarak IdP\'ye yönlendirilmesine neden olur. IdP, SP tarafından başlatılan SAML SLO\'yu doğru şekilde desteklemiyorsa işaretlemeden bırakın.', 'saml_custom_settings' => 'SAML Özel Ayarları', 'saml_custom_settings_help' => 'Onelogin/php-saml kitaplığına ek ayarlar belirleyebilirsiniz. Kendi sorumluluğunuzda kullanın.', + 'saml_download' => 'Metadata\'yı indir', 'setting' => 'Ayar', 'settings' => 'Ayarlar', 'show_alerts_in_menu' => 'Alarmları üst menüde göster', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'E-postalarda resimleri göster', 'show_images_in_email_help' => 'Snipe-IT kurulumunuz bir VPN\'in ya da kapalı bir ağın arkasındaysa ve ağ dışındaki kullanıcılar bu kurulumda sunulan görüntüleri e-postalarına yükleyemezse bu kutunun işaretini kaldırın.', 'site_name' => 'Site Adı', + 'slack' => 'Gevşek', + 'slack_title' => 'Slack ayarlarını güncelleştir', + 'slack_help' => 'Slack ayarları', 'slack_botname' => 'Slack Bot Adı', 'slack_channel' => 'Slack Kanalı', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Ayarları Güncelle', 'value' => 'Değer', 'brand' => 'Marka', + 'brand_keywords' => 'alt bilgi, logo, baskı, tema, cilt, üst bilgi, renkler, renk ve css ayarları', + 'brand_help' => 'Logo, Site Adı', 'web_brand' => 'Web Markalama Türü', 'about_settings_title' => 'Ayarlar Hakkında', 'about_settings_text' => 'Bu ayarlar, yüklemenizin belirli yönlerini özelleştirmenizi sağlar.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Gizlilik Politikası', 'privacy_policy_link_help' => 'Buraya bir URL eklenirse, gizlilik politikanıza bir bağlantı uygulama altbilgisine ve sistemin GDPR\'ye uygun olarak gönderdiği tüm e-postalara dahil edilecektir. ', 'purge' => 'Silinmiş Kayıtları Temizle', + 'purge_deleted' => 'Kalıcı olarak sil ', 'labels_display_bgutter' => 'Etiket alt cilt payı', 'labels_display_sgutter' => 'Etiket tarafı oluk', 'labels_fontsize' => 'Etiket yazı tipi boyutu', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Bu kutunun işaretlenmesi, varlık serileri üzerinde benzersiz bir kısıtlama uygular', 'zerofill_count' => 'Varlık etiketlerinin uzunluğu, boşluksuz olmak üzere', 'username_format_help' => 'Bu ayar, yalnızca bir kullanıcı adı sağlanmadıysa ve sizin için bir kullanıcı adı oluşturmamız gerekiyorsa içe aktarma işlemi tarafından kullanılacaktır.', -); + 'oauth_title' => 'Auth API ayarları', + 'oauth' => 'Auth', + 'oauth_help' => 'Auth Endpoint Ayarları', + 'asset_tag_title' => 'Varlık Etiket Ayarlarını Güncelle', + 'barcode_title' => 'Barkod ayarlarını güncelle', + 'barcodes' => 'Barkod', + 'barcodes_help_overview' => 'Barkod & QR Ayarları', + 'barcodes_help' => 'Bu, önbelleğe alınmış barkodları silmeyi dener. Bu, genellikle yalnızca barkod ayarlarınız değiştiyse veya Snipe-IT URL\'niz değiştiyse kullanılır. Bir sonraki erişimde barkodlar yeniden oluşturulacaktır.', + 'barcodes_spinner' => 'Dosyalar siliniyor...', + 'barcode_delete_cache' => 'Barkod önbelleğini sil', + 'branding_title' => 'Marka Ayarlarını Güncelle', + 'general_title' => 'Genel Ayarları Güncelle', + 'mail_test' => 'Test Gönder', + 'mail_test_help' => ':replyto adresine test maili gönder.', + 'filter_by_keyword' => 'Anahtar kelime ile filtreleyin', + 'security' => 'Güvenlik', + 'security_title' => 'Güvenlik ayarlarını güncelle', + 'security_keywords' => 'parolalar, gereksinimler, iki faktörlü, iki faktörlü, ortak parolalar, uzaktan oturum açma, oturum kapatma ve kimlik doğrulama', + 'security_help' => 'İki adımlı kimlik doğrulama', + 'groups_keywords' => 'izinler, izin grupları, yetkilendirme', + 'groups_help' => 'Hesap izin grupları', + 'localization' => 'Yerelleştirme', + 'localization_title' => 'Yerelleştirme ayarlarını güncelle', + 'localization_keywords' => 'yerelleştirme, para birimi, yerel, yerel ayar, saat dilimi, saat dilimi, uluslararası, uluslararasılaştırma, dil, diller, çeviri', + 'localization_help' => 'Dil, Tarih biçimi', + 'notifications' => 'Bilfirimler', + 'notifications_help' => 'Email alarmları, Denetim Ayarları', + 'asset_tags_help' => 'Artış ve örnekler', + 'labels' => 'Etiket', + 'labels_title' => 'Etiket ayarlarını güncelle', + 'labels_help' => 'Etiket tasarımı &', + 'purge' => 'Temizle', + 'purge_keywords' => 'kalıcı olarak sil', + 'purge_help' => 'Silinen kayıtları temizle', + 'ldap_extension_warning' => 'Bu sunucuda LDAP uzantısı yüklü veya etkin değil gibi görünüyor. Ayarlarınızı yine de kaydedebilirsiniz, ancak LDAP senkronizasyonu veya oturum açma işleminin çalışması için PHP için LDAP uzantısını etkinleştirmeniz gerekir.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Çalışan Sayısı', + 'create_admin_user' => 'Kullanıcı Oluştur::', + 'create_admin_success' => 'Başarılı! Admin kullanıcısı eklendi!', + 'create_admin_redirect' => 'Uygulama girişine gitmek için tıklayın!', + 'setup_migrations' => 'Veritabanı Taşıma::', + 'setup_no_migrations' => 'Taşınacak bir şey yok. Veritabanı tablolarınız zaten kurulu!', + 'setup_successful_migrations' => 'Veritabanı tablolarınız oluşturuldu', + 'setup_migration_output' => 'Dışa aktar:', + 'setup_migration_create_user' => 'Sıradaki: Kullanıcı oluştur', + 'ldap_settings_link' => 'LDAP Ayarları Sayfası', + 'slack_test' => ' entegrasyonunu dene', +]; diff --git a/resources/lang/tr/admin/settings/message.php b/resources/lang/tr/admin/settings/message.php index 322285daa6..becfbf75f9 100644 --- a/resources/lang/tr/admin/settings/message.php +++ b/resources/lang/tr/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Güncelleme yapılırken bir hata oluştu. ', - 'success' => 'Ayarlar güncellendi.' - ), - 'backup' => array( + 'success' => 'Ayarlar güncellendi.', + ], + 'backup' => [ 'delete_confirm' => 'Bu yedek dosyayı silmek istediğinizden emin misiniz? Bu eylem geri alınamaz. ', 'file_deleted' => 'Yedek dosyası başarıyla silindi.', 'generated' => 'Yeni bir yedekleme dosyası başarıyla oluşturuldu.', 'file_not_found' => 'Bu yedek dosyası sunucuda bulunamadı.', - ), - 'purge' => array( + 'restore_warning' => 'Evet, geri yükleyin. Bunun, şu anda veritabanında bulunan mevcut verilerin üzerine yazılacağını kabul ediyorum. Bu aynı zamanda (siz dahil) tüm mevcut kullanıcılarınızın oturumunu kapatacaktır.', + 'restore_confirm' => 'Veritabanınızı :filename\'den geri yüklemek istediğinizden emin misiniz?' + ], + 'purge' => [ 'error' => 'Temizleme sırasında bir hata oluştu. ', 'validation_failed' => 'Temizle onay kodu yanlıştır. Lütfen onay kutusuna "DELETE" yazın.', - 'success' => 'Silinen kayıtları başarıyla temizlendi.' - ), - -); + 'success' => 'Silinen kayıtları başarıyla temizlendi.', + ], + 'mail' => [ + 'sending' => 'Test maili gönderiliyor...', + 'success' => 'Mail gönder!', + 'error' => 'Mail gönderilemedi.', + 'additional' => 'Ek hata mesajı sağlanmadı. Posta ayarlarınızı ve uygulama günlüğünüzü kontrol edin.' + ], + 'ldap' => [ + 'testing' => 'LDAP bağlantısı deneniyor, bağlanılıyor ve sorgulanıyor ...', + '500' => '500 Sunucu Hatası. Daha fazla bilgi için lütfen sunucu günlüklerinizi kontrol edin.', + 'error' => 'Bir şeyler yanlış gitti :(', + 'sync_success' => 'Ayarlarınıza göre LDAP sunucusundan döndürülen 10 kullanıcıdan oluşan bir örnek:', + 'testing_authentication' => 'LDAP kimlik doğrulaması deneniyor...', + 'authentication_success' => 'LDAP kullanıcı kimliği başarıyla doğrulandı!' + ], + 'slack' => [ + 'sending' => 'Slack test mesajı gönderiliyor...', + 'success_pt1' => 'Başarılı! Kontrol edin ', + 'success_pt2' => ' test mesajınız için kanal seçin ve ayarlarınızı kaydetmek için aşağıdaki KAYDET\'i tıkladığınızdan emin olun.', + '500' => '500 Sunucu Hatası.', + 'error' => 'Bir şeyler yanlış gitti.', + ] +]; diff --git a/resources/lang/tr/admin/statuslabels/message.php b/resources/lang/tr/admin/statuslabels/message.php index 6736ac59a2..adb37a1d59 100644 --- a/resources/lang/tr/admin/statuslabels/message.php +++ b/resources/lang/tr/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Durum etiket yok.', 'assoc_assets' => 'Bu durum etiketi şu anda en az bir varlık ile ilişkili ve silinemez. Lütfen artık bu durum başvuru ve yeniden denemek için sabit kıymetleri güncelleştirin. ', - - 'create' => array( + 'create' => [ 'error' => 'Durum etiketi oluşturulamadı, lütfen yeniden deneyin.', - 'success' => 'Durum etiketi başarıyla oluşturuldu.' - ), + 'success' => 'Durum etiketi başarıyla oluşturuldu.', + ], - 'update' => array( + 'update' => [ 'error' => 'Durum etiket güncelleştirilmedi, lütfen tekrar deneyin', - 'success' => 'Durum etiketi başarıyla güncelleştirildi.' - ), + 'success' => 'Durum etiketi başarıyla güncelleştirildi.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Bu durum etiketi silmek istediğinizden emin misiniz?', 'error' => 'Durum etiketi silerken bir sorun oluştu. Lütfen yeniden deneyin.', - 'success' => 'Durum etiketi başarıyla silindi.' - ), + 'success' => 'Durum etiketi başarıyla silindi.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Bu varlıklar kimseye atanamaz.', - 'deployable' => 'Bu varlıklar kontrol edilebilir. Bunlar atandıktan sonra, Devlete bir meta statüsü üstleneceklerdir.', + 'deployable' => 'Bu varlıklar kontrol edilebilir. Atandıkları anda meta statüsünü alacaklar.Atandı.', 'archived' => 'Bu öğeler kontrol edilemez ve yalnızca Arşivlenmiş görünümde görünür. Bu, bütçeleme / tarihi amaçlar için varlıklarla ilgili bilgileri korumakta, ancak bunları günlük günlük varlık listesinin dışında tutmak için kullanışlıdır.', 'pending' => 'Bu varlıklar kimseye atanamıyor, genellikle onarım için olan ancak dolaşıma dönmesi beklenen öğeler için kullanılıyor.', - ), + ], -); +]; diff --git a/resources/lang/tr/admin/users/general.php b/resources/lang/tr/admin/users/general.php index 0b4d510a8c..3f5c4afcf8 100644 --- a/resources/lang/tr/admin/users/general.php +++ b/resources/lang/tr/admin/users/general.php @@ -1,7 +1,6 @@ 'Bu kullanıcı giriş yapabilir', 'activated_disabled_help_text' => 'Kendi hesabınız için aktivasyon durumunu düzenleyemezsiniz.', 'assets_user' => 'Demirbaşlar şu kişiye atandı :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Kullanıcıyı Düzenle', 'filetype_info' => 'İzin verilen dosya türleri; png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar.', 'history_user' => ':name Kişisi ile iligli geçmiş', - 'info' => 'Bilgi', + 'info' => 'Bilgi', 'restore_user' => 'Onları geri yüklemek için buraya tıklayın.', 'last_login' => 'Son oturum açma tarihi', 'ldap_config_text' => 'LDAP yapılandırma ayarları Yönetici> Ayarlar\'da bulunabilir. Seçilen yer (isteğe bağlı), tüm içe aktarılan kullanıcılar için ayarlanır.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Mevcut yönetici ayarlarınız, iki aşamalı kimlik doğrulamasının seçici olarak uygulanmasına izin verir. ', 'two_factor_enrolled' => 'Kayıtlı 2FA Cihazı ', 'two_factor_active' => '2FA Etkin ', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'UYARILAR:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/tr/button.php b/resources/lang/tr/button.php index 2a3e5b2a54..998eb94757 100644 --- a/resources/lang/tr/button.php +++ b/resources/lang/tr/button.php @@ -1,6 +1,6 @@ 'Hareketler', 'add' => 'Yeni ekle', 'cancel' => 'İptal', @@ -8,11 +8,17 @@ return array( 'delete' => 'Sil', 'edit' => 'Düzenle', 'restore' => 'Geri yükle', + 'remove' => 'Kaldır', 'request' => 'İstek', 'submit' => 'Gönder', 'upload' => 'Yükle', - 'select_file' => 'Dosya Seç...', + 'select_file' => 'Dosya Seç...', 'select_files' => 'Dosyaları seçin...', 'generate_labels' => '{1} Etiket Oluştur|[2,*] Etiket Oluştur', - 'send_password_link' => 'Şifre Sıfırlama Bağlantısını Gönder', -); + 'send_password_link' => 'Şifre Sıfırlama Bağlantısını Gönder', + 'go' => 'Git', + 'bulk_actions' => 'Toplu Eylemler', + 'add_maintenance' => 'Bakım ekle', + 'append' => 'Ekle', + 'new' => 'Yeni', +]; diff --git a/resources/lang/tr/general.php b/resources/lang/tr/general.php index e9362d2644..c46a5ba23d 100644 --- a/resources/lang/tr/general.php +++ b/resources/lang/tr/general.php @@ -19,7 +19,10 @@ 'asset' => 'Demirbaş', 'asset_report' => 'Demirbaş Raporu', 'asset_tag' => 'Demirbaş Etiketi', + 'asset_tags' => 'Varlık Adı', 'assets_available' => 'Kullanılabilir Demirbaşlar', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Denetim', 'audit_report' => 'Denetim Günlüğü', 'assets' => 'Demirbaşlar', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Toplu Denetim', 'bulkaudit_status' => 'Denetim Durumu', 'bulk_checkout' => 'Toplu Atama', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'Duruma göre', 'cancel' => 'İptal', 'categories' => 'Kategoriler', @@ -44,13 +51,13 @@ 'checkins_count' => 'Girişler', 'user_requests_count' => 'İstekler', 'city' => 'Şehir', - 'click_here' => 'Buraya Tıklayın', + 'click_here' => 'Buraya Tıklayın', 'clear_selection' => 'Seçimi Temizle', 'companies' => 'Şirketler', 'company' => 'Şirket', 'component' => 'Bileşen', 'components' => 'Bileşenler', - 'complete' => 'Tamamla', + 'complete' => 'Tamamla', 'consumable' => 'Sarf Malzeme', 'consumables' => 'Sarf Malzemeleri', 'country' => 'Ülke', @@ -62,6 +69,8 @@ 'updated_at' => 'Güncellendiği tarih', 'currency' => '$', // this is deprecated 'current' => 'Geçerli', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Özel demirbaş raporu', 'dashboard' => 'Pano', 'days' => 'günler', @@ -76,19 +85,22 @@ Context | Request Context 'delete_confirm' => 'Öğeyi silmek istediğinizden emin misiniz?', 'deleted' => 'Silinmiş', 'delete_seats' => 'Silinen Kullanıcı Lisansı Sayısı', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Bölümler', - 'department' => 'Bölüm', + 'department' => 'Bölüm', 'deployed' => 'Atanmış', + 'depreciation' => 'Amortisman', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Amortisman Raporu', 'details' => 'Ayrıntılar', 'download' => 'İndir', - 'download_all' => 'Tümünü İndir', - 'depreciation' => 'Amortisman', + 'download_all' => 'Tümünü İndir', 'editprofile' => 'Profil Düzenle', 'eol' => 'Kullanım Ömrü', 'email_domain' => 'E-posta etki alanı', 'email_format' => 'E-posta biçimi', 'email_domain_help' => 'İçe aktarırken e-posta adresleri oluşturmak için kullanılır', + 'error' => 'Error', 'filastname_format' => 'Ad başharfi Soyad (jsmith@example.com)', 'firstname_lastname_format' => 'Adı Soyadı (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Adı Soyadı (jane.smith@example.com)', @@ -105,16 +117,21 @@ Context | Request Context 'file_name' => 'Dosya', 'file_type' => 'Dosya Türü', 'file_uploads' => 'Dosya Yüklemeleri', + 'file_upload' => 'File Upload', 'generate' => 'Oluştur', - 'github_markdown' => 'Bu alan kabul eder Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Bu alan kabul eder Github flavored markdown.', 'groups' => 'Gruplar', 'gravatar_email' => 'Gravatar e-posta adresi', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Geçmiş', 'history_for' => 'Kullanıcı geçmişi', 'id' => 'Kimlik', 'image' => 'Görsel', 'image_delete' => 'Resmi sil', 'image_upload' => 'Resim yükle', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Kabul edilen dosya türleri jpg, webp, png, gif ve svg\'dir. İzin verilen maksimum yükleme boyutu :size \'dir.', 'import' => 'İçeri aktar', 'importing' => 'İçeri Aktarma', @@ -124,6 +141,7 @@ Context | Request Context 'asset_maintenance_report' => 'Demirbaş bakım raporu', 'asset_maintenances' => 'Demirbaş bakımları', 'item' => 'Ürün', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'İzinler yetersiz!', 'kits' => 'Ön Tanımlı Setler', 'language' => 'Dil', @@ -135,7 +153,7 @@ Context | Request Context 'licenses_available' => 'Kullanılabilir Lisanslar', 'licenses' => 'Lisanslar', 'list_all' => 'Tümünü listele', - 'loading' => 'Yükleniyor', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'Bu alan değeri bir demo kurulumunda kaydedilmeyecektir.', 'feature_disabled' => 'Bu özellik demo yükleme için devre dışı bırakıldı.', 'location' => 'Konum', @@ -144,15 +162,17 @@ Context | Request Context 'logout' => 'Çıkış Yap', 'lookup_by_tag' => 'Varlık etiketine göre arama', 'maintenances' => 'Bakımlar', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Üretici', 'manufacturers' => 'Üreticiler', 'markdown' => 'Bu alan Github tarafından desteklenir.', 'min_amt' => 'Min. Miktar', - 'min_amt_help' => 'Bu alarmın devreye gireceği minimum varlık sayısı.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model No.', 'months' => 'ay', 'moreinfo' => 'Daha Fazla Bilgi', 'name' => 'Adı', + 'new_password' => 'New Password', 'next' => 'Sonraki', 'next_audit_date' => 'Sonraki Denetim Tarihi', 'last_audit' => 'Son denetim', @@ -174,19 +194,26 @@ Context | Request Context 'purchase_date' => 'Satın Alma Tarihi', 'qty' => 'Miktar', 'quantity' => 'Miktar', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Atamaya Hazır', 'recent_activity' => 'Son Etkinlik', + 'remaining' => 'Remaining', 'remove_company' => 'Firma bağlantısını sil', 'reports' => 'Raporlar', 'restored' => 'geri yüklendi', 'restore' => 'Geri Yükle', + 'requestable_models' => 'Requestable Models', 'requested' => 'Talep Edilen', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Talep iptal edildi', 'save' => 'Kaydet', 'select' => 'Seç', + 'select_all' => 'Select All', 'search' => 'Ara', 'select_category' => 'Kategori Seç', - 'select_department' => 'Bölüm Seç', + 'select_department' => 'Bölüm Seç', 'select_depreciation' => 'Bir Değer Kaybı Türü Seç', 'select_location' => 'Konum Seç', 'select_manufacturer' => 'Bir Üretici Seç', @@ -203,6 +230,7 @@ Context | Request Context 'sign_in' => 'Oturum Aç', 'signature' => 'İmza', 'skin' => 'Tema', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oo merhaba! Görünüşe göre Snipe-IT ile Slack entegrasyonunuz çalışıyor!', 'some_features_disabled' => 'DEMO modu: Bu yükleme için bazı özellikleri devre dışı bırakılır.', 'site_name' => 'Site Adı', @@ -214,6 +242,7 @@ Context | Request Context 'sure_to_delete' => 'Silmek istediğinize emin misiniz', 'submit' => 'Gönder', 'target' => 'Hedef', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Zaman ve Tarih Görüntüle', 'total_assets' => 'Toplam Demirbaşlar', 'total_licenses' => 'Toplam Lisanslar', @@ -233,6 +262,7 @@ Context | Request Context 'users' => 'Kullanıcılar', 'viewall' => 'Tümünü Görüntüle', 'viewassets' => 'Atanan Varlıkları Görüntüle', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'İnternet sitesi', 'welcome' => 'Hoşgeldiniz, :name', 'years' => 'Yıl', @@ -246,8 +276,78 @@ Context | Request Context 'accept' => 'Demirbaş Kabul', 'i_accept' => 'Kabul ediyorum', 'i_decline' => 'Reddediyorum', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Hizmet şartlarını kabul ettiğinizi belirtmek için aşağıyı imzalayın:', 'clear_signature' => 'İmzayı Temizle', 'show_help' => 'Yardımı göster', 'hide_help' => 'Yardımı gizle', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/tr/help.php b/resources/lang/tr/help.php index f51030df19..56e7edda26 100644 --- a/resources/lang/tr/help.php +++ b/resources/lang/tr/help.php @@ -1,6 +1,6 @@ "Daha Fazla Bilgi", + 'more_info_title' => 'Daha Fazla Bilgi', - "audit_help" => "Bu kutucuğu işaretlediğinizde varlık kaydı yeni lokasyonu gösterir. İşaretlenmemiş olarak bırakırsanız denetim kayıtlarında basitçe lokasyonu not edecektir.

Eğer varlığın çıkışı yapılmışsa, çıkışı yapılan kişiyi, varlığı veya lokasyonu değiştirmeyecektir.", + 'audit_help' => 'Bu kutucuğu işaretlediğinizde varlık kaydı yeni lokasyonu gösterir. İşaretlenmemiş olarak bırakırsanız denetim kayıtlarında basitçe lokasyonu not edecektir.

Eğer varlığın çıkışı yapılmışsa, çıkışı yapılan kişiyi, varlığı veya lokasyonu değiştirmeyecektir.', 'assets' => 'Varlıklar seri numaraları veya varlık etiketleri ile takip edilir. Bunlar bir öğeyi belirlemek için daha yüksek öneme sahip olma eğilimindedir.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'Demirbaş amortismanını sabit bir oran ile düşecek şekilde ayarlayabilirsiniz.', - - -); +]; diff --git a/resources/lang/tr/mail.php b/resources/lang/tr/mail.php index 0f88ffa293..6eb721b78b 100644 --- a/resources/lang/tr/mail.php +++ b/resources/lang/tr/mail.php @@ -1,6 +1,6 @@ 'Bir kullanıcı web sitede öğe talebinden vazgeçti', 'a_user_requested' => 'Bir kullanıcı websitede bir öğe talebinde bulundu', 'accessory_name' => 'Aksesuar Adı:', @@ -76,5 +76,5 @@ return array( 'Expected_Checkin_Report' => 'Beklenen varlık iade raporu', 'Expected_Checkin_Notification' => 'Hatırlatma ::name Son seçim zamanı yaklaşıyor', 'Expected_Checkin_Date' => 'Size teslim edilen bir varlık :date tarihinde tekrar teslim edilecektir', - 'your_assets' => 'Varlıkları Görüntüleme' -); + 'your_assets' => 'Varlıkları Görüntüleme', +]; diff --git a/resources/lang/tr/passwords.php b/resources/lang/tr/passwords.php index f8f8694836..e665d85233 100644 --- a/resources/lang/tr/passwords.php +++ b/resources/lang/tr/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Şifre bağlantısı gönderildi!', 'user' => 'Bu e-posta ile eşleşen hiçbir etkin kullanıcı bulunamadı.', ]; - diff --git a/resources/lang/tr/validation.php b/resources/lang/tr/validation.php index a1dbf8b9e9..2264585b48 100644 --- a/resources/lang/tr/validation.php +++ b/resources/lang/tr/validation.php @@ -1,6 +1,6 @@ ':attribute :min karakterden küçük olmalı.', 'array' => ': Özelliği en az: dakika öğesine sahip olmalıdır.', ], + 'starts_with' => 'Özellik aşağıdaki değerlerden biriyle başlamalıdır.', 'not_in' => ':attribute geçersiz.', 'numeric' => ':attribute sayı olmalıdır.', 'present' => ': Attribute alanı bulunmalıdır.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute zaten alınmış.', 'uploaded' => ': Özniteliği yüklenemedi.', 'url' => ':attribute biçim geçersiz.', - "unique_undeleted" => ":attribute benzersiz olmalıdır.", - "non_circular" => ":attribute döngüsel bir başvuru oluşturmamalıdır.", + 'unique_undeleted' => ':attribute benzersiz olmalıdır.', + 'non_circular' => ':attribute döngüsel bir başvuru oluşturmamalıdır.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => ": Attribute alanı, izin verilmeyen bir karakter içeriyor.", - "email_array" => "Bir veya daha fazla e-posta adresi geçersiz.", - "hashed_pass" => "Geçerli şifre yanlış", + 'alpha_space' => ': Attribute alanı, izin verilmeyen bir karakter içeriyor.', + 'email_array' => 'Bir veya daha fazla e-posta adresi geçersiz.', + 'hashed_pass' => 'Geçerli şifre yanlış', 'dumbpwd' => 'Bu şifre çok yaygındır.', - "statuslabel_type" => "Geçerli bir durum etiketi türü seçmelisiniz", + 'statuslabel_type' => 'Geçerli bir durum etiketi türü seçmelisiniz', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/uk/admin/asset_maintenances/message.php b/resources/lang/uk/admin/asset_maintenances/message.php index 8839f7ec59..91255b7c03 100644 --- a/resources/lang/uk/admin/asset_maintenances/message.php +++ b/resources/lang/uk/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Ви впевнені, що хочете видалити це обслуговування активів?', 'error' => 'Виникла проблема при видаленні. Будь ласка, спробуйте ще раз.', - 'success' => 'Обслуговування активів було успішно видалено.' + 'success' => 'Обслуговування активів було успішно видалено.', ], 'create' => [ 'error' => 'Обслуговування не було створено, будь ласка, спробуйте ще раз.', - 'success' => 'Обслуговування активів успішно створено.' + 'success' => 'Обслуговування активів успішно створено.', ], 'edit' => [ 'error' => 'Обслуговування активів не було відредаговано, будь ласка, спробуйте ще раз.', - 'success' => 'Обслуговування активів успішно змінено.' + 'success' => 'Обслуговування активів успішно змінено.', ], 'asset_maintenance_incomplete' => 'Ще не завершено', 'warranty' => 'Гарантійний', 'not_warranty' => 'Не гарантійний', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/uk/admin/asset_maintenances/table.php b/resources/lang/uk/admin/asset_maintenances/table.php index f879ca7232..9a4749bcfa 100644 --- a/resources/lang/uk/admin/asset_maintenances/table.php +++ b/resources/lang/uk/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Обслуговування активів', 'asset_name' => 'Назва активу', 'is_warranty' => 'Гарантія', - 'dl_csv' => 'Завантажити CSV' + 'dl_csv' => 'Завантажити CSV', ]; diff --git a/resources/lang/uk/admin/companies/general.php b/resources/lang/uk/admin/companies/general.php index a1e6584a89..2b60a63e3b 100644 --- a/resources/lang/uk/admin/companies/general.php +++ b/resources/lang/uk/admin/companies/general.php @@ -1,4 +1,7 @@ 'Оберіть компанію', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/uk/admin/companies/message.php b/resources/lang/uk/admin/companies/message.php index a6db573519..b44bdd4b85 100644 --- a/resources/lang/uk/admin/companies/message.php +++ b/resources/lang/uk/admin/companies/message.php @@ -1,18 +1,19 @@ 'Company does not exist.', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', - 'create' => array( + 'create' => [ 'error' => 'Company was not created, please try again.', - 'success' => 'Company created successfully.' - ), - 'update' => array( + 'success' => 'Company created successfully.', + ], + 'update' => [ 'error' => 'Company was not updated, please try again', - 'success' => 'Company updated successfully.' - ), - 'delete' => array( + 'success' => 'Company updated successfully.', + ], + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this company?', 'error' => 'There was an issue deleting the company. Please try again.', - 'success' => 'The Company was deleted successfully.' - ) -); + 'success' => 'The Company was deleted successfully.', + ], +]; diff --git a/resources/lang/uk/admin/custom_fields/general.php b/resources/lang/uk/admin/custom_fields/general.php index 23092ec797..e167068c34 100644 --- a/resources/lang/uk/admin/custom_fields/general.php +++ b/resources/lang/uk/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Custom Fields', + 'manage' => 'Manage', 'field' => 'Field', 'about_fieldsets_title' => 'About Fieldsets', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used used for specific asset model types.', - 'custom_format' => 'Custom regex format...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Encrypt the value of this field in the database', 'encrypt_field_help' => 'WARNING: Encrypting a field makes it unsearchable.', 'encrypted' => 'Зашифровано', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Used By Models', 'order' => 'Порядок', 'create_fieldset' => 'New Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'New Custom Field', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'The value of this field is encrypted in the database. Only admin users will be able to view the decrypted value', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/uk/admin/depreciations/general.php b/resources/lang/uk/admin/depreciations/general.php index 0251a1a6b0..c27614c31e 100644 --- a/resources/lang/uk/admin/depreciations/general.php +++ b/resources/lang/uk/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'About Asset Depreciations', 'about_depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', 'asset_depreciations' => 'Asset Depreciations', 'create' => 'Create Depreciation', 'depreciation_name' => 'Depreciation Name', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Кількість місяців', 'update' => 'Update Depreciation', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/uk/admin/depreciations/table.php b/resources/lang/uk/admin/depreciations/table.php index aa4f016e11..d86511496e 100644 --- a/resources/lang/uk/admin/depreciations/table.php +++ b/resources/lang/uk/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'міс.', 'term' => 'Term', 'title' => 'Name ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/uk/admin/groups/titles.php b/resources/lang/uk/admin/groups/titles.php index dec4d7a4fb..d007cc4984 100644 --- a/resources/lang/uk/admin/groups/titles.php +++ b/resources/lang/uk/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Про групи', 'about_groups' => 'Groups are used to generalize user permissions.', 'group_management' => 'Group Management', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Адміністратор групи', 'allow' => 'Дозволити', 'deny' => 'Заборонити', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/uk/admin/hardware/form.php b/resources/lang/uk/admin/hardware/form.php index 2cbfecf213..9f01e9dd2f 100644 --- a/resources/lang/uk/admin/hardware/form.php +++ b/resources/lang/uk/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirm Bulk Delete Assets', +return [ + 'bulk_delete' => 'Confirm Bulk Delete Assets', 'bulk_delete_help' => 'Review the assets for bulk deletion below. Once deleted, these assets can be restored, but they will no longer be associated with any users they are currently assigned to.', 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_update' => 'Bulk Update Assets', - 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', - 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', + 'bulk_update' => 'Bulk Update Assets', + 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', + 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', 'checkedout_to' => 'Видано', 'checkout_date' => 'Дата видачі', 'checkin_date' => 'Дата повернення', @@ -38,7 +38,12 @@ return array( 'tag' => 'Asset Tag', 'update' => 'Оновити актив', 'warranty' => 'Гарантія', - 'warranty_expires' => 'Warranty Expires', + 'warranty_expires' => 'Warranty Expires', 'years' => 'р.', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/uk/admin/hardware/general.php b/resources/lang/uk/admin/hardware/general.php index 954c9e5bc9..2de90a4654 100644 --- a/resources/lang/uk/admin/hardware/general.php +++ b/resources/lang/uk/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Про активи', 'about_assets_text' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', - 'archived' => 'Архівний', + 'archived' => 'Архівний', 'asset' => 'Актив', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'Прийняти актив', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Requestable', 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restore Asset', 'pending' => 'Pending', 'undeployable' => 'Undeployable', 'view' => 'Переглянути актив', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/uk/admin/hardware/message.php b/resources/lang/uk/admin/hardware/message.php index e087cad26f..8c8e323a73 100644 --- a/resources/lang/uk/admin/hardware/message.php +++ b/resources/lang/uk/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Warning: This asset has been marked as currently undeployable. If this status has changed, please update the asset status.', 'does_not_exist' => 'Asset does not exist.', - 'does_not_exist_or_not_requestable' => 'Nice try. That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'This asset is currently checked out to a user and cannot be deleted. Please check the asset in first, and then try deleting again. ', - 'create' => array( + 'create' => [ 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Asset created successfully. :)' - ), + 'success' => 'Asset created successfully. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Asset was not updated, please try again', 'success' => 'Asset updated successfully.', 'nothing_updated' => 'No fields were selected, so nothing was updated.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.' - ), + 'success' => 'Asset restored successfully.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.' - ), + 'success' => 'Asset audit successfully logged.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'File not deleted. Please try again.', 'success' => 'File successfully deleted.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'File(s) not uploaded. Please try again.', 'success' => 'File(s) successfully uploaded.', 'nofiles' => 'You did not select any files for upload, or the file you are trying to upload is too large', 'invalidfiles' => 'One or more of your files is too large or is a filetype that is not allowed. Allowed filetypes are png, gif, jpg, doc, docx, pdf, and txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Some items did not import correctly.', 'errorDetail' => 'The following Items were not imported because of errors.', - 'success' => "Your file has been imported", - 'file_delete_success' => "Your file has been been successfully deleted", - 'file_delete_error' => "The file was unable to be deleted", - ), + 'success' => 'Your file has been imported', + 'file_delete_success' => 'Your file has been been successfully deleted', + 'file_delete_error' => 'The file was unable to be deleted', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset?', 'error' => 'There was an issue deleting the asset. Please try again.', 'nothing_updated' => 'No assets were selected, so nothing was deleted.', - 'success' => 'The asset was deleted successfully.' - ), + 'success' => 'The asset was deleted successfully.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Asset was not checked out, please try again', 'success' => 'Asset checked out successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'not_available' => 'That asset is not available for checkout!', - 'no_assets_selected' => 'You must select at least one asset from the list' - ), + 'no_assets_selected' => 'You must select at least one asset from the list', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Asset was not checked in, please try again', 'success' => 'Asset checked in successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'already_checked_in' => 'That asset is already checked in.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Asset was not requested, please try again', 'success' => 'Asset requested successfully.', - 'canceled' => 'Checkout request successfully canceled' - ) + 'canceled' => 'Checkout request successfully canceled', + ], -); +]; diff --git a/resources/lang/uk/admin/hardware/table.php b/resources/lang/uk/admin/hardware/table.php index 27fb0d3844..82a0bd2e97 100644 --- a/resources/lang/uk/admin/hardware/table.php +++ b/resources/lang/uk/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Тег активу', 'asset_model' => 'Модель', - 'book_value' => 'Value', + 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => 'Дата видачі', 'checkoutto' => 'Видано', + 'current_value' => 'Current Value', 'diff' => 'Різниця', 'dl_csv' => 'Download CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Серійник', 'status' => 'Статус', 'title' => 'Актив ', - 'image' => 'Зображення пристрою', + 'image' => 'Зображення пристрою', 'days_without_acceptance' => 'Days Without Acceptance', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/uk/admin/kits/general.php b/resources/lang/uk/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/uk/admin/kits/general.php +++ b/resources/lang/uk/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/uk/admin/locations/table.php b/resources/lang/uk/admin/locations/table.php index 8deb56c2b2..ec95cd2ed1 100644 --- a/resources/lang/uk/admin/locations/table.php +++ b/resources/lang/uk/admin/locations/table.php @@ -1,6 +1,6 @@ 'Про розташування', 'about_locations' => 'Розташування використовуються для відсліджування інформації про місцеположення для користувачів, активів та іншого', 'assets_rtd' => 'Активи', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Батьківський', 'currency' => 'Валюта розташування', 'ldap_ou' => 'Пошук OU в LDAP', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/uk/admin/reports/general.php b/resources/lang/uk/admin/reports/general.php index b03b97546f..344d5c8743 100644 --- a/resources/lang/uk/admin/reports/general.php +++ b/resources/lang/uk/admin/reports/general.php @@ -1,5 +1,10 @@ 'Select the options you want for your asset report.' -); +return [ + 'info' => 'Select the options you want for your asset report.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/uk/admin/settings/general.php b/resources/lang/uk/admin/settings/general.php index 609993ccfe..a3353920f1 100644 --- a/resources/lang/uk/admin/settings/general.php +++ b/resources/lang/uk/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Домен Active directory', 'ad_domain_help' => 'This is sometimes the same as your email domain, but not always.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'Це сервер Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Send alerts to', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'ID активів', 'audit_interval' => 'Audit Interval', 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', - 'auto_increment_assets' => 'Generate auto-incrementing asset IDs', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset IDs first to set this', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Резервні копії', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Параметри штрих-кодів', 'confirm_purge' => 'Confirm Purge', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D Barcode Type', 'alt_barcode_type' => '1D barcode type', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA Settings', 'eula_markdown' => 'This EULA allows Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'Загальні налаштування', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Створити резервну копію', 'header_color' => 'Колір заголовку', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP enabled', 'ldap_integration' => 'LDAP Integration', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Employee Number', 'ldap_email' => 'Email LDAP', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'This Snipe-IT install can load scripts from the outside world.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Optionally include a few sentences on your login screen, for example to assist people who have found a lost or stolen device. This field accepts Github flavored markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'optional', 'per_page' => 'Results Per Page', 'php' => 'Версія PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.', 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.', 'pwd_secure_complexity' => 'Складність пароля', 'pwd_secure_complexity_help' => 'Select whichever password complexity rules you wish to enforce.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Мінімальна кількість символів в паролі', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Prevent common passwords', 'pwd_secure_uncommon_help' => 'This will disallow users from using common passwords from the top 10,000 passwords reported in breaches.', 'qr_help' => 'Enable QR Codes first to set this', 'qr_text' => 'QR Code Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Setting', 'settings' => 'Налаштування', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Назва сайту', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Оновити налаштування', 'value' => 'Value', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Про налаштування', 'about_settings_text' => 'These settings let you customize certain aspects of your installation.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Purge Deleted Records', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Label bottom gutter', 'labels_display_sgutter' => 'Label side gutter', 'labels_fontsize' => 'Label font size', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Length of asset tags, including zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/uk/admin/settings/message.php b/resources/lang/uk/admin/settings/message.php index 736d5c3e9e..174a15fbd9 100644 --- a/resources/lang/uk/admin/settings/message.php +++ b/resources/lang/uk/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'An error has occurred while updating. ', - 'success' => 'Settings updated successfully.' - ), - 'backup' => array( + 'success' => 'Settings updated successfully.', + ], + 'backup' => [ 'delete_confirm' => 'Are you sure you would like to delete this backup file? This action cannot be undone. ', 'file_deleted' => 'The backup file was successfully deleted. ', 'generated' => 'A new backup file was successfully created.', 'file_not_found' => 'That backup file could not be found on the server.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'An error has occurred while purging. ', 'validation_failed' => 'Your purge confirmation is incorrect. Please type the word "DELETE" in the confirmation box.', - 'success' => 'Deleted records successfully purged.' - ), - -); + 'success' => 'Deleted records successfully purged.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/uk/admin/statuslabels/message.php b/resources/lang/uk/admin/statuslabels/message.php index 2937f84978..fe9adbf928 100644 --- a/resources/lang/uk/admin/statuslabels/message.php +++ b/resources/lang/uk/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Status Label does not exist.', 'assoc_assets' => 'This Status Label is currently associated with at least one Asset and cannot be deleted. Please update your assets to no longer reference this status and try again. ', - - 'create' => array( + 'create' => [ 'error' => 'Status Label was not created, please try again.', - 'success' => 'Status Label created successfully.' - ), + 'success' => 'Status Label created successfully.', + ], - 'update' => array( + 'update' => [ 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.' - ), + 'success' => 'Status Label updated successfully.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this Status Label?', 'error' => 'There was an issue deleting the Status Label. Please try again.', - 'success' => 'The Status Label was deleted successfully.' - ), + 'success' => 'The Status Label was deleted successfully.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'These assets cannot be assigned to anyone.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'These assets cannot be checked out, and will only show up in the Archived view. This is useful for retaining information about assets for budgeting/historic purposes but keeping them out of the day-to-day asset list.', 'pending' => 'These assets can not yet be assigned to anyone, often used for items that are out for repair, but are expected to return to circulation.', - ), + ], -); +]; diff --git a/resources/lang/uk/admin/users/general.php b/resources/lang/uk/admin/users/general.php index a4a8e92339..953266c235 100644 --- a/resources/lang/uk/admin/users/general.php +++ b/resources/lang/uk/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Assets assigned to :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Редагувати користувача', 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'History for :name', - 'info' => 'Інфо', + 'info' => 'Інфо', 'restore_user' => 'Click here to restore them.', 'last_login' => 'Останній вхід', 'ldap_config_text' => 'LDAP configuration settings can be found Admin > Settings. The (optional) selected location will be set for all imported users.', @@ -23,6 +22,16 @@ return array( 'view_user' => 'View User :name', 'usercsv' => 'Файл CSV', 'two_factor_admin_optin_help' => 'Your current admin settings allow selective enforcement of two-factor authentication. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - ); + 'two_factor_enrolled' => '2FA Device Enrolled', + 'two_factor_active' => '2FA Active', + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/uk/button.php b/resources/lang/uk/button.php index 900623664f..1d72709f45 100644 --- a/resources/lang/uk/button.php +++ b/resources/lang/uk/button.php @@ -1,6 +1,6 @@ 'Дії', 'add' => 'Додати новий', 'cancel' => 'Скасувати', @@ -8,11 +8,17 @@ return array( 'delete' => 'Видалити', 'edit' => 'Редагувати', 'restore' => 'Відновити', + 'remove' => 'Remove', 'request' => 'Запит', 'submit' => 'Зберегти', 'upload' => 'Upload', - 'select_file' => 'Обрати файл...', + 'select_file' => 'Обрати файл...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/uk/general.php b/resources/lang/uk/general.php index b067ffb452..650cecf4f0 100644 --- a/resources/lang/uk/general.php +++ b/resources/lang/uk/general.php @@ -19,7 +19,10 @@ 'asset' => 'Актив', 'asset_report' => 'Звіт по активам', 'asset_tag' => 'Тег активу', - 'assets_available' => 'активів доступно', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Аудит', 'audit_report' => 'Історія активності', 'assets' => 'Активи', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Масовий аудит', 'bulkaudit_status' => 'Статус аудиту', 'bulk_checkout' => 'Масово видати', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Скасувати', 'categories' => 'Категорії', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'Місто', - 'click_here' => 'Натисніть тут', + 'click_here' => 'Натисніть тут', 'clear_selection' => 'Очистити поле', 'companies' => 'Компанії', 'company' => 'Компанія', 'component' => 'Компонент', 'components' => 'Компоненти', - 'complete' => 'Завершити', + 'complete' => 'Завершити', 'consumable' => 'Витратний', 'consumables' => 'Витратні матеріали', 'country' => 'Країна', @@ -62,6 +69,8 @@ 'updated_at' => 'Оновлено', 'currency' => '$', // this is deprecated 'current' => 'Поточний', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Персоналізований звіт про активи', 'dashboard' => 'Дашборд', 'days' => 'днів', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'Видалено', 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Відділи', - 'department' => 'Відділ', + 'department' => 'Відділ', 'deployed' => 'Встановлено', + 'depreciation' => 'Амортизація', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Звіт про амортизацію', 'details' => 'Details', 'download' => 'Завантажити', - 'download_all' => 'Download All', - 'depreciation' => 'Амортизація', + 'download_all' => 'Download All', 'editprofile' => 'Редагувати профіль', 'eol' => 'EOL', 'email_domain' => 'Домен електронної пошти', 'email_format' => 'Формат електронної пошти', 'email_domain_help' => 'Це використовується для генерації адрес електронної пошти під час імпортування', + 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', 'firstname_lastname_format' => 'First Name Last Name (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Файл', 'file_type' => 'File Type', 'file_uploads' => 'Завантаження файлів', + 'file_upload' => 'File Upload', 'generate' => 'Згенерувати', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Групи', 'gravatar_email' => 'Електронна адреса Gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Історія', 'history_for' => 'Історія для', 'id' => 'ID', 'image' => 'Зображення', 'image_delete' => 'Видалити зображення', 'image_upload' => 'Завантажити зображення', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Допустимі типи файлів - jpg, webp, png, gif і svg. Максимальний дозволений розмір файлу :size.', 'import' => 'Імпорт', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Звіт про обслуговування активів', 'asset_maintenances' => 'Дії над активами', 'item' => 'Елемент', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Недостатньо прав!', 'kits' => 'Predefined Kits', 'language' => 'Мова', @@ -132,7 +150,7 @@ 'licenses_available' => 'доступні ліцензії', 'licenses' => 'Ліцензії', 'list_all' => 'Список всіх', - 'loading' => 'Завантаження', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Ця функція може бути відключена в демо версіїї.', 'location' => 'Місцезнаходження', @@ -141,15 +159,17 @@ 'logout' => 'Вийти', 'lookup_by_tag' => 'Пошук за тегом актива', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Виробник', 'manufacturers' => 'Виробники', 'markdown' => 'Це поле дозволяє використовувати Github markdown.', 'min_amt' => 'Мін. кількість', - 'min_amt_help' => 'Мінімальна кількість елементів перед активацією сповіщення.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => '№ моделі.', 'months' => 'міс', 'moreinfo' => 'Детальніше', 'name' => 'Ім’я', + 'new_password' => 'New Password', 'next' => 'Далі', 'next_audit_date' => 'Дата наступного аудиту', 'last_audit' => 'Останній аудит', @@ -171,19 +191,26 @@ 'purchase_date' => 'Дата покупки', 'qty' => 'К-КСТЬ', 'quantity' => 'Кількість', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Готовий до видачі', 'recent_activity' => 'Останні дії', + 'remaining' => 'Remaining', 'remove_company' => 'Remove Company Association', 'reports' => 'Звіти', 'restored' => 'відновлено', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Запрошено користувачем', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Запит скасовано', 'save' => 'Зберегти', 'select' => 'Обрати', + 'select_all' => 'Select All', 'search' => 'Пошук', 'select_category' => 'Оберіть категорію', - 'select_department' => 'Оберіть відділ', + 'select_department' => 'Оберіть відділ', 'select_depreciation' => 'Оберіть тип амортизації', 'select_location' => 'Оберіть розташування', 'select_manufacturer' => 'Оберіть віробника', @@ -200,6 +227,7 @@ 'sign_in' => 'Увійти', 'signature' => 'Підпис', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'РЕЖИМ ДЕМО: Деякі функції відключені.', 'site_name' => 'Назва сайту', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Ви впевнені, що бажаєте видалити', 'submit' => 'Зберегти', 'target' => 'Ціль', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Відображення часу та дати', 'total_assets' => 'всього активів', 'total_licenses' => 'всього ліцензій', @@ -230,6 +259,7 @@ 'users' => 'Користувачі', 'viewall' => 'View All', 'viewassets' => 'Показаті прив\'язані активи', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Веб-сайт', 'welcome' => 'Ласкаво просимо, :name', 'years' => 'років', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Показати довідку', 'hide_help' => 'Приховати довідку', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/uk/help.php b/resources/lang/uk/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/uk/help.php +++ b/resources/lang/uk/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/uk/mail.php b/resources/lang/uk/mail.php index 05f95ad748..5ce2368c09 100644 --- a/resources/lang/uk/mail.php +++ b/resources/lang/uk/mail.php @@ -1,6 +1,6 @@ 'Користувач скасував запит на об\'єкт на веб-сайті', 'a_user_requested' => 'Користувач надіслав запит на об\'єкт на веб-сайті', 'accessory_name' => 'Назва аксесуара:', @@ -60,7 +60,7 @@ return array( 'test_mail_text' => 'This is a test from the Snipe-IT Asset Management System. If you got this, mail is working :)', 'the_following_item' => 'The following item has been checked in: ', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'To reset your :web password, complete this form:', 'type' => 'Тип', @@ -76,5 +76,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/uk/passwords.php b/resources/lang/uk/passwords.php index 02737db694..a216a1f150 100644 --- a/resources/lang/uk/passwords.php +++ b/resources/lang/uk/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Лінк на пароль було надіслано!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/uk/validation.php b/resources/lang/uk/validation.php index 4ece7d41c7..72b465f211 100644 --- a/resources/lang/uk/validation.php +++ b/resources/lang/uk/validation.php @@ -1,6 +1,6 @@ 'The :attribute must be at least :min characters.', 'array' => 'The :attribute must have at least :min items.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'The selected :attribute is invalid.', 'numeric' => 'The :attribute must be a number.', 'present' => 'The :attribute field must be present.', @@ -88,8 +89,8 @@ return array( 'unique' => 'The :attribute has already been taken.', 'uploaded' => 'The :attribute failed to upload.', 'url' => 'The :attribute format is invalid.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "The :attribute field contains a character that is not allowed.", - "email_array" => "One or more email addresses is invalid.", - "hashed_pass" => "Your current password is incorrect", + 'alpha_space' => 'The :attribute field contains a character that is not allowed.', + 'email_array' => 'One or more email addresses is invalid.', + 'hashed_pass' => 'Your current password is incorrect', 'dumbpwd' => 'That password is too common.', - "statuslabel_type" => "You must select a valid status label type", + 'statuslabel_type' => 'You must select a valid status label type', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/ur-PK/admin/asset_maintenances/message.php b/resources/lang/ur-PK/admin/asset_maintenances/message.php index d121115825..b44f618207 100644 --- a/resources/lang/ur-PK/admin/asset_maintenances/message.php +++ b/resources/lang/ur-PK/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset maintenance?', 'error' => 'There was an issue deleting the asset maintenance. Please try again.', - 'success' => 'The asset maintenance was deleted successfully.' + 'success' => 'The asset maintenance was deleted successfully.', ], 'create' => [ 'error' => 'Asset Maintenance was not created, please try again.', - 'success' => 'Asset Maintenance created successfully.' + 'success' => 'Asset Maintenance created successfully.', ], 'edit' => [ 'error' => 'Asset Maintenance was not edited, please try again.', - 'success' => 'Asset Maintenance edited successfully.' + 'success' => 'Asset Maintenance edited successfully.', ], 'asset_maintenance_incomplete' => 'Not Completed Yet', 'warranty' => 'Warranty', 'not_warranty' => 'Not Warranty', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/ur-PK/admin/asset_maintenances/table.php b/resources/lang/ur-PK/admin/asset_maintenances/table.php index f3a6be60f9..3ba895038d 100644 --- a/resources/lang/ur-PK/admin/asset_maintenances/table.php +++ b/resources/lang/ur-PK/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Asset Maintenance', 'asset_name' => 'Asset Name', 'is_warranty' => 'Warranty', - 'dl_csv' => 'Download CSV' + 'dl_csv' => 'Download CSV', ]; diff --git a/resources/lang/ur-PK/admin/companies/general.php b/resources/lang/ur-PK/admin/companies/general.php index 9d58ccb58e..37781012ba 100644 --- a/resources/lang/ur-PK/admin/companies/general.php +++ b/resources/lang/ur-PK/admin/companies/general.php @@ -1,4 +1,7 @@ 'Select Company', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/ur-PK/admin/companies/message.php b/resources/lang/ur-PK/admin/companies/message.php index a6db573519..b44bdd4b85 100644 --- a/resources/lang/ur-PK/admin/companies/message.php +++ b/resources/lang/ur-PK/admin/companies/message.php @@ -1,18 +1,19 @@ 'Company does not exist.', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', - 'create' => array( + 'create' => [ 'error' => 'Company was not created, please try again.', - 'success' => 'Company created successfully.' - ), - 'update' => array( + 'success' => 'Company created successfully.', + ], + 'update' => [ 'error' => 'Company was not updated, please try again', - 'success' => 'Company updated successfully.' - ), - 'delete' => array( + 'success' => 'Company updated successfully.', + ], + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this company?', 'error' => 'There was an issue deleting the company. Please try again.', - 'success' => 'The Company was deleted successfully.' - ) -); + 'success' => 'The Company was deleted successfully.', + ], +]; diff --git a/resources/lang/ur-PK/admin/custom_fields/general.php b/resources/lang/ur-PK/admin/custom_fields/general.php index c8d2a70a71..8483c67c69 100644 --- a/resources/lang/ur-PK/admin/custom_fields/general.php +++ b/resources/lang/ur-PK/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Custom Fields', + 'manage' => 'Manage', 'field' => 'Field', 'about_fieldsets_title' => 'About Fieldsets', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used used for specific asset model types.', - 'custom_format' => 'Custom regex format...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Encrypt the value of this field in the database', 'encrypt_field_help' => 'WARNING: Encrypting a field makes it unsearchable.', 'encrypted' => 'Encrypted', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Used By Models', 'order' => 'Order', 'create_fieldset' => 'New Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'New Custom Field', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'The value of this field is encrypted in the database. Only admin users will be able to view the decrypted value', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/ur-PK/admin/depreciations/general.php b/resources/lang/ur-PK/admin/depreciations/general.php index a5dec994c2..1a5666f9dc 100644 --- a/resources/lang/ur-PK/admin/depreciations/general.php +++ b/resources/lang/ur-PK/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'About Asset Depreciations', 'about_depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', 'asset_depreciations' => 'Asset Depreciations', 'create' => 'Create Depreciation', 'depreciation_name' => 'Depreciation Name', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Number of Months', 'update' => 'Update Depreciation', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/ur-PK/admin/depreciations/table.php b/resources/lang/ur-PK/admin/depreciations/table.php index 5ba01d132c..256b10b92a 100644 --- a/resources/lang/ur-PK/admin/depreciations/table.php +++ b/resources/lang/ur-PK/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Months', 'term' => 'Term', 'title' => 'Name ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/ur-PK/admin/groups/titles.php b/resources/lang/ur-PK/admin/groups/titles.php index 99e8cc1f6f..d875f190d7 100644 --- a/resources/lang/ur-PK/admin/groups/titles.php +++ b/resources/lang/ur-PK/admin/groups/titles.php @@ -1,6 +1,6 @@ 'About Groups', 'about_groups' => 'Groups are used to generalize user permissions.', 'group_management' => 'Group Management', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Group Admin', 'allow' => 'Allow', 'deny' => 'Deny', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/ur-PK/admin/hardware/form.php b/resources/lang/ur-PK/admin/hardware/form.php index 9b3ac32410..0c1a3167be 100644 --- a/resources/lang/ur-PK/admin/hardware/form.php +++ b/resources/lang/ur-PK/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Confirm Bulk Delete Assets', +return [ + 'bulk_delete' => 'Confirm Bulk Delete Assets', 'bulk_delete_help' => 'Review the assets for bulk deletion below. Once deleted, these assets can be restored, but they will no longer be associated with any users they are currently assigned to.', 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', - 'bulk_update' => 'Bulk Update Assets', - 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', - 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', + 'bulk_update' => 'Bulk Update Assets', + 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', + 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', @@ -38,7 +38,12 @@ return array( 'tag' => 'Asset Tag', 'update' => 'Asset Update', 'warranty' => 'Warranty', - 'warranty_expires' => 'Warranty Expires', + 'warranty_expires' => 'Warranty Expires', 'years' => 'years', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/ur-PK/admin/hardware/general.php b/resources/lang/ur-PK/admin/hardware/general.php index af2be65fc6..1ac49efef1 100644 --- a/resources/lang/ur-PK/admin/hardware/general.php +++ b/resources/lang/ur-PK/admin/hardware/general.php @@ -1,9 +1,9 @@ 'About Assets', 'about_assets_text' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', - 'archived' => 'Archived', + 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'Checkin Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Requestable', 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restore Asset', 'pending' => 'Pending', 'undeployable' => 'Undeployable', 'view' => 'View Asset', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/ur-PK/admin/hardware/message.php b/resources/lang/ur-PK/admin/hardware/message.php index e087cad26f..8c8e323a73 100644 --- a/resources/lang/ur-PK/admin/hardware/message.php +++ b/resources/lang/ur-PK/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Warning: This asset has been marked as currently undeployable. If this status has changed, please update the asset status.', 'does_not_exist' => 'Asset does not exist.', - 'does_not_exist_or_not_requestable' => 'Nice try. That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'This asset is currently checked out to a user and cannot be deleted. Please check the asset in first, and then try deleting again. ', - 'create' => array( + 'create' => [ 'error' => 'Asset was not created, please try again. :(', - 'success' => 'Asset created successfully. :)' - ), + 'success' => 'Asset created successfully. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Asset was not updated, please try again', 'success' => 'Asset updated successfully.', 'nothing_updated' => 'No fields were selected, so nothing was updated.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Asset was not restored, please try again', - 'success' => 'Asset restored successfully.' - ), + 'success' => 'Asset restored successfully.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.' - ), + 'success' => 'Asset audit successfully logged.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'File not deleted. Please try again.', 'success' => 'File successfully deleted.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'File(s) not uploaded. Please try again.', 'success' => 'File(s) successfully uploaded.', 'nofiles' => 'You did not select any files for upload, or the file you are trying to upload is too large', 'invalidfiles' => 'One or more of your files is too large or is a filetype that is not allowed. Allowed filetypes are png, gif, jpg, doc, docx, pdf, and txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Some items did not import correctly.', 'errorDetail' => 'The following Items were not imported because of errors.', - 'success' => "Your file has been imported", - 'file_delete_success' => "Your file has been been successfully deleted", - 'file_delete_error' => "The file was unable to be deleted", - ), + 'success' => 'Your file has been imported', + 'file_delete_success' => 'Your file has been been successfully deleted', + 'file_delete_error' => 'The file was unable to be deleted', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this asset?', 'error' => 'There was an issue deleting the asset. Please try again.', 'nothing_updated' => 'No assets were selected, so nothing was deleted.', - 'success' => 'The asset was deleted successfully.' - ), + 'success' => 'The asset was deleted successfully.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Asset was not checked out, please try again', 'success' => 'Asset checked out successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'not_available' => 'That asset is not available for checkout!', - 'no_assets_selected' => 'You must select at least one asset from the list' - ), + 'no_assets_selected' => 'You must select at least one asset from the list', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Asset was not checked in, please try again', 'success' => 'Asset checked in successfully.', 'user_does_not_exist' => 'That user is invalid. Please try again.', 'already_checked_in' => 'That asset is already checked in.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Asset was not requested, please try again', 'success' => 'Asset requested successfully.', - 'canceled' => 'Checkout request successfully canceled' - ) + 'canceled' => 'Checkout request successfully canceled', + ], -); +]; diff --git a/resources/lang/ur-PK/admin/hardware/table.php b/resources/lang/ur-PK/admin/hardware/table.php index 38788e1984..6166ba8045 100644 --- a/resources/lang/ur-PK/admin/hardware/table.php +++ b/resources/lang/ur-PK/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Asset Tag', 'asset_model' => 'Model', - 'book_value' => 'Value', + 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => 'Checkout Date', 'checkoutto' => 'Checked Out', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'Download CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'Status', 'title' => 'Asset ', - 'image' => 'Device Image', + 'image' => 'Device Image', 'days_without_acceptance' => 'Days Without Acceptance', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/ur-PK/admin/kits/general.php b/resources/lang/ur-PK/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/ur-PK/admin/kits/general.php +++ b/resources/lang/ur-PK/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/ur-PK/admin/locations/table.php b/resources/lang/ur-PK/admin/locations/table.php index 1cbe540749..29edf0f565 100644 --- a/resources/lang/ur-PK/admin/locations/table.php +++ b/resources/lang/ur-PK/admin/locations/table.php @@ -1,6 +1,6 @@ 'About Locations', 'about_locations' => 'Locations are used to track location information for users, assets, and other items', 'assets_rtd' => 'Assets', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Parent', 'currency' => 'Location Currency', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/ur-PK/admin/reports/general.php b/resources/lang/ur-PK/admin/reports/general.php index b03b97546f..344d5c8743 100644 --- a/resources/lang/ur-PK/admin/reports/general.php +++ b/resources/lang/ur-PK/admin/reports/general.php @@ -1,5 +1,10 @@ 'Select the options you want for your asset report.' -); +return [ + 'info' => 'Select the options you want for your asset report.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/ur-PK/admin/settings/general.php b/resources/lang/ur-PK/admin/settings/general.php index fb268f39f0..3e7a60f89f 100644 --- a/resources/lang/ur-PK/admin/settings/general.php +++ b/resources/lang/ur-PK/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory domain', 'ad_domain_help' => 'This is sometimes the same as your email domain, but not always.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'This is an Active Directory server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Send alerts to', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Audit Interval', 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', - 'auto_increment_assets' => 'Generate auto-incrementing asset IDs', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset IDs first to set this', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Backups', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D Barcode Type', 'alt_barcode_type' => '1D barcode type', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA Settings', 'eula_markdown' => 'This EULA allows Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'General Settings', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP enabled', 'ldap_integration' => 'LDAP Integration', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Employee Number', 'ldap_email' => 'LDAP Email', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'This Snipe-IT install can load scripts from the outside world.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Optionally include a few sentences on your login screen, for example to assist people who have found a lost or stolen device. This field accepts Github flavored markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'optional', 'per_page' => 'Results Per Page', 'php' => 'PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.', 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.', 'pwd_secure_complexity' => 'Password Complexity', 'pwd_secure_complexity_help' => 'Select whichever password complexity rules you wish to enforce.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Password minimum characters', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Prevent common passwords', 'pwd_secure_uncommon_help' => 'This will disallow users from using common passwords from the top 10,000 passwords reported in breaches.', 'qr_help' => 'Enable QR Codes first to set this', 'qr_text' => 'QR Code Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Setting', 'settings' => 'Settings', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Site Name', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Update Settings', 'value' => 'Value', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'About Settings', 'about_settings_text' => 'These settings let you customize certain aspects of your installation.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Purge Deleted Records', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Label bottom gutter', 'labels_display_sgutter' => 'Label side gutter', 'labels_fontsize' => 'Label font size', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Length of asset tags, including zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/ur-PK/admin/settings/message.php b/resources/lang/ur-PK/admin/settings/message.php index 736d5c3e9e..174a15fbd9 100644 --- a/resources/lang/ur-PK/admin/settings/message.php +++ b/resources/lang/ur-PK/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'An error has occurred while updating. ', - 'success' => 'Settings updated successfully.' - ), - 'backup' => array( + 'success' => 'Settings updated successfully.', + ], + 'backup' => [ 'delete_confirm' => 'Are you sure you would like to delete this backup file? This action cannot be undone. ', 'file_deleted' => 'The backup file was successfully deleted. ', 'generated' => 'A new backup file was successfully created.', 'file_not_found' => 'That backup file could not be found on the server.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'An error has occurred while purging. ', 'validation_failed' => 'Your purge confirmation is incorrect. Please type the word "DELETE" in the confirmation box.', - 'success' => 'Deleted records successfully purged.' - ), - -); + 'success' => 'Deleted records successfully purged.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/ur-PK/admin/statuslabels/message.php b/resources/lang/ur-PK/admin/statuslabels/message.php index 2937f84978..fe9adbf928 100644 --- a/resources/lang/ur-PK/admin/statuslabels/message.php +++ b/resources/lang/ur-PK/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Status Label does not exist.', 'assoc_assets' => 'This Status Label is currently associated with at least one Asset and cannot be deleted. Please update your assets to no longer reference this status and try again. ', - - 'create' => array( + 'create' => [ 'error' => 'Status Label was not created, please try again.', - 'success' => 'Status Label created successfully.' - ), + 'success' => 'Status Label created successfully.', + ], - 'update' => array( + 'update' => [ 'error' => 'Status Label was not updated, please try again', - 'success' => 'Status Label updated successfully.' - ), + 'success' => 'Status Label updated successfully.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Are you sure you wish to delete this Status Label?', 'error' => 'There was an issue deleting the Status Label. Please try again.', - 'success' => 'The Status Label was deleted successfully.' - ), + 'success' => 'The Status Label was deleted successfully.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'These assets cannot be assigned to anyone.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'These assets cannot be checked out, and will only show up in the Archived view. This is useful for retaining information about assets for budgeting/historic purposes but keeping them out of the day-to-day asset list.', 'pending' => 'These assets can not yet be assigned to anyone, often used for items that are out for repair, but are expected to return to circulation.', - ), + ], -); +]; diff --git a/resources/lang/ur-PK/admin/users/general.php b/resources/lang/ur-PK/admin/users/general.php index ac4f652025..3237c065cd 100644 --- a/resources/lang/ur-PK/admin/users/general.php +++ b/resources/lang/ur-PK/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Assets assigned to :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Edit User', 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'History for :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Click here to restore them.', 'last_login' => 'Last Login', 'ldap_config_text' => 'LDAP configuration settings can be found Admin > Settings. The (optional) selected location will be set for all imported users.', @@ -23,6 +22,16 @@ return array( 'view_user' => 'View User :name', 'usercsv' => 'CSV file', 'two_factor_admin_optin_help' => 'Your current admin settings allow selective enforcement of two-factor authentication. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - ); + 'two_factor_enrolled' => '2FA Device Enrolled', + 'two_factor_active' => '2FA Active', + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/ur-PK/button.php b/resources/lang/ur-PK/button.php index 27131e5fc6..1e44af7d1a 100644 --- a/resources/lang/ur-PK/button.php +++ b/resources/lang/ur-PK/button.php @@ -1,6 +1,6 @@ 'Actions', 'add' => 'Add New', 'cancel' => 'Cancel', @@ -8,11 +8,17 @@ return array( 'delete' => 'Delete', 'edit' => 'Edit', 'restore' => 'Restore', + 'remove' => 'Remove', 'request' => 'Request', 'submit' => 'Submit', 'upload' => 'Upload', - 'select_file' => 'Select File...', + 'select_file' => 'Select File...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/ur-PK/general.php b/resources/lang/ur-PK/general.php index 446957c9a5..2e358c77f9 100644 --- a/resources/lang/ur-PK/general.php +++ b/resources/lang/ur-PK/general.php @@ -19,7 +19,10 @@ 'asset' => 'Asset', 'asset_report' => 'Asset Report', 'asset_tag' => 'Asset Tag', - 'assets_available' => 'assets available', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Audit Log', 'assets' => 'Assets', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Bulk Audit', 'bulkaudit_status' => 'Audit Status', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Cancel', 'categories' => 'Categories', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'City', - 'click_here' => 'Click here', + 'click_here' => 'Click here', 'clear_selection' => 'Clear Selection', 'companies' => 'Companies', 'company' => 'Company', 'component' => 'Component', 'components' => 'Components', - 'complete' => 'Complete', + 'complete' => 'Complete', 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', @@ -62,6 +69,8 @@ 'updated_at' => 'Updated at', 'currency' => '$', // this is deprecated 'current' => 'Current', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Custom Asset Report', 'dashboard' => 'Dashboard', 'days' => 'days', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'Deleted', 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departments', - 'department' => 'Department', + 'department' => 'Department', 'deployed' => 'Deployed', + 'depreciation' => 'Depreciation', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Depreciation Report', 'details' => 'Details', 'download' => 'Download', - 'download_all' => 'Download All', - 'depreciation' => 'Depreciation', + 'download_all' => 'Download All', 'editprofile' => 'Edit Your Profile', 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', 'firstname_lastname_format' => 'First Name Last Name (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'File', 'file_type' => 'File Type', 'file_uploads' => 'File Uploads', + 'file_upload' => 'File Upload', 'generate' => 'Generate', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Groups', 'gravatar_email' => 'Gravatar Email Address', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'History', 'history_for' => 'History for', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Delete Image', 'image_upload' => 'Upload Image', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Import', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Asset Maintenance Report', 'asset_maintenances' => 'Asset Maintenances', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Insufficient permissions!', 'kits' => 'Predefined Kits', 'language' => 'Language', @@ -132,7 +150,7 @@ 'licenses_available' => 'licenses available', 'licenses' => 'Licenses', 'list_all' => 'List All', - 'loading' => 'Loading', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'This feature has been disabled for the demo installation.', 'location' => 'Location', @@ -141,15 +159,17 @@ 'logout' => 'Logout', 'lookup_by_tag' => 'Lookup by Asset Tag', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Manufacturer', 'manufacturers' => 'Manufacturers', 'markdown' => 'This field allows Github flavored markdown.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model No.', 'months' => 'months', 'moreinfo' => 'More Info', 'name' => 'Name', + 'new_password' => 'New Password', 'next' => 'Next', 'next_audit_date' => 'Next Audit Date', 'last_audit' => 'Last Audit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Purchase Date', 'qty' => 'QTY', 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', + 'remaining' => 'Remaining', 'remove_company' => 'Remove Company Association', 'reports' => 'Reports', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Requested', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Request Canceled', 'save' => 'Save', 'select' => 'Select', + 'select_all' => 'Select All', 'search' => 'Search', 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', + 'select_department' => 'Select a Department', 'select_depreciation' => 'Select a Depreciation Type', 'select_location' => 'Select a Location', 'select_manufacturer' => 'Select a Manufacturer', @@ -200,6 +227,7 @@ 'sign_in' => 'Sign in', 'signature' => 'Signature', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', 'site_name' => 'Site Name', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Are you sure you wish to delete', 'submit' => 'Submit', 'target' => 'Target', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Time and Date Display', 'total_assets' => 'total assets', 'total_licenses' => 'total licenses', @@ -230,6 +259,7 @@ 'users' => 'Users', 'viewall' => 'View All', 'viewassets' => 'View Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Website', 'welcome' => 'Welcome, :name', 'years' => 'years', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/ur-PK/help.php b/resources/lang/ur-PK/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/ur-PK/help.php +++ b/resources/lang/ur-PK/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/ur-PK/mail.php b/resources/lang/ur-PK/mail.php index c34123ed74..db5e157135 100644 --- a/resources/lang/ur-PK/mail.php +++ b/resources/lang/ur-PK/mail.php @@ -1,6 +1,6 @@ 'A user has canceled an item request on the website', 'a_user_requested' => 'A user has requested an item on the website', 'accessory_name' => 'Accessory Name:', @@ -60,7 +60,7 @@ return array( 'test_mail_text' => 'This is a test from the Snipe-IT Asset Management System. If you got this, mail is working :)', 'the_following_item' => 'The following item has been checked in: ', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'To reset your :web password, complete this form:', 'type' => 'Type', @@ -76,5 +76,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/ur-PK/passwords.php b/resources/lang/ur-PK/passwords.php index 61fe7fbd43..6205ef774d 100644 --- a/resources/lang/ur-PK/passwords.php +++ b/resources/lang/ur-PK/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Your password link has been sent!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/ur-PK/validation.php b/resources/lang/ur-PK/validation.php index 4ece7d41c7..72b465f211 100644 --- a/resources/lang/ur-PK/validation.php +++ b/resources/lang/ur-PK/validation.php @@ -1,6 +1,6 @@ 'The :attribute must be at least :min characters.', 'array' => 'The :attribute must have at least :min items.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'The selected :attribute is invalid.', 'numeric' => 'The :attribute must be a number.', 'present' => 'The :attribute field must be present.', @@ -88,8 +89,8 @@ return array( 'unique' => 'The :attribute has already been taken.', 'uploaded' => 'The :attribute failed to upload.', 'url' => 'The :attribute format is invalid.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "The :attribute field contains a character that is not allowed.", - "email_array" => "One or more email addresses is invalid.", - "hashed_pass" => "Your current password is incorrect", + 'alpha_space' => 'The :attribute field contains a character that is not allowed.', + 'email_array' => 'One or more email addresses is invalid.', + 'hashed_pass' => 'Your current password is incorrect', 'dumbpwd' => 'That password is too common.', - "statuslabel_type" => "You must select a valid status label type", + 'statuslabel_type' => 'You must select a valid status label type', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/vi/admin/asset_maintenances/message.php b/resources/lang/vi/admin/asset_maintenances/message.php index 546663627e..b7282fa9f0 100644 --- a/resources/lang/vi/admin/asset_maintenances/message.php +++ b/resources/lang/vi/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Bạn có chắc muốn xóa tài sản đang bảo trì?', 'error' => 'Có vấn đề xảy ra khi xóa tài sản đang bảo trì. Vui lòng thử lại.', - 'success' => 'Tài sản đang bảo trì đã được xóa thành công.' + 'success' => 'Tài sản đang bảo trì đã được xóa thành công.', ], 'create' => [ 'error' => 'Tài sản đang bảo trì chưa được tạo, xin vui lòng thử lại.', - 'success' => 'Tài sản đang bảo trì được tạo thành công.' + 'success' => 'Tài sản đang bảo trì được tạo thành công.', ], 'edit' => [ 'error' => 'Bảo trì Tài sản không được chỉnh sửa, vui lòng thử lại.', - 'success' => 'Bảo trì Tài sản đã được chỉnh sửa thành công.' + 'success' => 'Bảo trì Tài sản đã được chỉnh sửa thành công.', ], 'asset_maintenance_incomplete' => 'Chưa hoàn thành', 'warranty' => 'Bảo hành', 'not_warranty' => 'Không có bảo hành', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/vi/admin/asset_maintenances/table.php b/resources/lang/vi/admin/asset_maintenances/table.php index 4dc3568397..515d87dd72 100644 --- a/resources/lang/vi/admin/asset_maintenances/table.php +++ b/resources/lang/vi/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Tài sản đang bảo trì', 'asset_name' => 'Tên tài sản', 'is_warranty' => 'Bảo hành', - 'dl_csv' => 'Tải tập tin định dạng CSV' + 'dl_csv' => 'Tải tập tin định dạng CSV', ]; diff --git a/resources/lang/vi/admin/companies/general.php b/resources/lang/vi/admin/companies/general.php index 06cdcf73c0..18f33c943e 100644 --- a/resources/lang/vi/admin/companies/general.php +++ b/resources/lang/vi/admin/companies/general.php @@ -1,4 +1,7 @@ 'Chọn công ty', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/vi/admin/companies/message.php b/resources/lang/vi/admin/companies/message.php index b2c8c99d32..d486cf3a9e 100644 --- a/resources/lang/vi/admin/companies/message.php +++ b/resources/lang/vi/admin/companies/message.php @@ -1,18 +1,19 @@ 'Công ty này không tồn tại.', 'assoc_users' => 'Công ty này hiện đang liên kết với ít nhất một mô hình và không thể bị xóa. Hãy cập nhật mô hình của bạn để không còn tham khảo công ty này nữa và thử lại.', - 'create' => array( + 'create' => [ 'error' => 'Công ty chưa được tạo, hãy thử lại.', - 'success' => 'Công ty thành công.' - ), - 'update' => array( + 'success' => 'Công ty thành công.', + ], + 'update' => [ 'error' => 'Công ty không được cập nhật, vui lòng thử lại', - 'success' => 'Công ty đã được cập nhật thành công.' - ), - 'delete' => array( + 'success' => 'Công ty đã được cập nhật thành công.', + ], + 'delete' => [ 'confirm' => 'Bạn có chắc chắn muốn xóa công ty này?', 'error' => 'Đã xảy ra sự cố khi xóa công ty. Vui lòng thử lại.', - 'success' => 'Công ty đã bị xóa thành công.' - ) -); + 'success' => 'Công ty đã bị xóa thành công.', + ], +]; diff --git a/resources/lang/vi/admin/custom_fields/general.php b/resources/lang/vi/admin/custom_fields/general.php index 718d2f0041..039df3c96e 100644 --- a/resources/lang/vi/admin/custom_fields/general.php +++ b/resources/lang/vi/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Trường tùy chỉnh', + 'manage' => 'Manage', 'field' => 'Cánh đồng', 'about_fieldsets_title' => 'Giới thiệu về các trường', - 'about_fieldsets_text' => 'Các trường cho phép bạn tạo các nhóm các trường tùy chỉnh thường được sử dụng lại cho các loại mô hình tài sản cụ thể.', - 'custom_format' => 'Định dạng tuỳ chỉnh...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Mã hóa giá trị của trường này trong cơ sở dữ liệu', 'encrypt_field_help' => 'CẢNH BÁO: Mã hóa một trường làm cho nó không thể tìm kiếm được.', 'encrypted' => 'Mã hóa', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Được sử dụng theo mô hình', 'order' => 'Gọi món', 'create_fieldset' => 'New Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Trường tùy chỉnh mới', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Giá trị của trường này được mã hóa trong cơ sở dữ liệu. Chỉ những người dùng quản trị mới có thể xem được giá trị được giải mã', 'show_in_email' => 'Bao gồm giá trị của trường này trong email thanh toán được gửi tới người dùng? Các trường được mã hóa không thể được bao gồm trong email.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/vi/admin/depreciations/general.php b/resources/lang/vi/admin/depreciations/general.php index aec8c96b98..c74830ba62 100644 --- a/resources/lang/vi/admin/depreciations/general.php +++ b/resources/lang/vi/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Thông tin về khấu hao tài sản', 'about_depreciations' => 'Bạn có thể thiết lập các loại khấu hao để khấu hao tài sản dựa trên straight-line khấu hao.', 'asset_depreciations' => 'Khấu hao tài sản', 'create' => 'Tạo khấu hao', 'depreciation_name' => 'Tên khấu hao', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Số lượng tháng', 'update' => 'Cập nhật khấu hao', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/vi/admin/depreciations/table.php b/resources/lang/vi/admin/depreciations/table.php index b87ee77c9a..4009b71a05 100644 --- a/resources/lang/vi/admin/depreciations/table.php +++ b/resources/lang/vi/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Tháng', 'term' => 'Điều khoản', 'title' => 'Tên ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/vi/admin/groups/titles.php b/resources/lang/vi/admin/groups/titles.php index 5bf1639043..7d23ca2bee 100644 --- a/resources/lang/vi/admin/groups/titles.php +++ b/resources/lang/vi/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Giới Nhóm', 'about_groups' => 'Các nhóm được sử dụng để khái quát hóa quyền người dùng.', 'group_management' => 'Quản lý nhóm', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'Quản lý nhóm', 'allow' => 'Cho phép', 'deny' => 'Từ chối', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/vi/admin/hardware/form.php b/resources/lang/vi/admin/hardware/form.php index 503f3f790f..167a96ef81 100644 --- a/resources/lang/vi/admin/hardware/form.php +++ b/resources/lang/vi/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Xác nhận Hàng loạt Xóa Tài sản', +return [ + 'bulk_delete' => 'Xác nhận Hàng loạt Xóa Tài sản', 'bulk_delete_help' => 'Xem lại tài sản để xóa hàng loạt dưới đây. Sau khi đã xóa, những nội dung này có thể được khôi phục, nhưng chúng sẽ không còn được kết hợp với bất kỳ người dùng nào hiện đang được chỉ định.', 'bulk_delete_warn' => 'Bạn sắp xóa: asset_count tài sản.', - 'bulk_update' => 'Cập nhật tài sản số lượng lớn', - 'bulk_update_help' => 'Form này cho phép bạn cập nhật nhiều tài sản cùng lúc. Chỉ điền vào ô bạn cần thay đổi. Bất kỳ ô nào để trống sẽ thông báo là chưa thay đổi. ', - 'bulk_update_warn' => 'Bạn muốn chỉnh sửa các thuộc tính của :asset_count assets.', + 'bulk_update' => 'Cập nhật tài sản số lượng lớn', + 'bulk_update_help' => 'Form này cho phép bạn cập nhật nhiều tài sản cùng lúc. Chỉ điền vào ô bạn cần thay đổi. Bất kỳ ô nào để trống sẽ thông báo là chưa thay đổi. ', + 'bulk_update_warn' => 'Bạn muốn chỉnh sửa các thuộc tính của :asset_count assets.', 'checkedout_to' => 'Checkout đến', 'checkout_date' => 'Ngày Checkout', 'checkin_date' => 'Ngày Checkin', @@ -38,7 +38,12 @@ return array( 'tag' => 'Thẻ tài sản', 'update' => 'Cập nhật tài sản', 'warranty' => 'Bảo hành', - 'warranty_expires' => 'Hết hạn bảo hành', + 'warranty_expires' => 'Hết hạn bảo hành', 'years' => 'năm', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/vi/admin/hardware/general.php b/resources/lang/vi/admin/hardware/general.php index c58ff644e6..02200b7742 100644 --- a/resources/lang/vi/admin/hardware/general.php +++ b/resources/lang/vi/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Giới thiệu về Tài sản', 'about_assets_text' => 'Tài sản là các mục được theo dõi bằng số sê-ri hoặc thẻ nội dung. Chúng thường có giá trị cao hơn khi xác định một mục cụ thể.', - 'archived' => 'Đã lưu trữ', + 'archived' => 'Đã lưu trữ', 'asset' => 'Tài sản', 'bulk_checkout' => 'Checkout Tài sản', 'checkin' => 'Checkin tài sản', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Cho phép đề xuất', 'requested' => 'Yêu cầu', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Phục hồi tài sản', 'pending' => 'Đang chờ', 'undeployable' => 'Không cho phép cấp phát', 'view' => 'Xem tài sản', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/vi/admin/hardware/message.php b/resources/lang/vi/admin/hardware/message.php index 61d1a057d1..3549f1adff 100644 --- a/resources/lang/vi/admin/hardware/message.php +++ b/resources/lang/vi/admin/hardware/message.php @@ -1,83 +1,83 @@ 'Cảnh báo: Tài sản này hiện tại đang được đánh dấu là không cho phép cấp phát. Nếu tình trạng này đã được thay đổi, xin vui lòng cập nhật tình trạng tài sản.', 'does_not_exist' => 'Tài sản không tồn tại.', - 'does_not_exist_or_not_requestable' => 'Bạn đã cố gắng. Tài sản đó không tồn tại hoặc không cho phép đề xuất.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Tài sản này hiện tại đã được checkout đến một người dùng và không thể xóa. Đầu tiên xin vui lòng kiểm tra lại tài sản, và cố gắng thử lần nữa. ', - 'create' => array( + 'create' => [ 'error' => 'Tài sản chưa được tạo, xin vui lòng thử lại. :(', - 'success' => 'Tài sản được tạo thành công. :)' - ), + 'success' => 'Tài sản được tạo thành công. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Tài sản chưa được cập nhật. Bạn hãy thử lại', 'success' => 'Tài sản được cập nhật thành công.', 'nothing_updated' => 'Bạn đã không chọn trường nào vì thế đã không có gì được cập nhật.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Tài sản không được khôi phục, bạn hãy thử lại', - 'success' => 'Tài sản được khôi phục thành công.' - ), + 'success' => 'Tài sản được khôi phục thành công.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Kiểm toán nội dung không thành công. Vui lòng thử lại.', - 'success' => 'Kiểm tra thành công tài sản.' - ), + 'success' => 'Kiểm tra thành công tài sản.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Tập tin đã không được xoá. Bạn hãy thử lại.', 'success' => 'Tập tin đã được xoá thành công.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Tập tin đã không được tải lên. Bạn hãy thử lại.', 'success' => 'Tập tin đã được tải lên thành công.', 'nofiles' => 'Bạn chưa chọn tập tin để tải lên, hoặc tập tin bạn đang chọn tải lên có dung lượng quá lớn', 'invalidfiles' => 'Một hoặc nhiều tập tin của bạn có dung lượng quá lớn hoặc có định dạng không được hỗ trợ. Những tập tin được hỗ trợ bao gồm: png, gif, jpg, doc, docx, pdf, và txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Một số mặt hàng không nhập chính xác.', 'errorDetail' => 'Các mục sau đây không được nhập khẩu vì lỗi.', - 'success' => "Tệp của bạn đã được nhập", - 'file_delete_success' => "Tập tin của bạn đã được xóa thành công", - 'file_delete_error' => "Không thể xóa tệp", - ), + 'success' => 'Tệp của bạn đã được nhập', + 'file_delete_success' => 'Tập tin của bạn đã được xóa thành công', + 'file_delete_error' => 'Không thể xóa tệp', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Bạn có chắc chắn muốn xoá bỏ tài sản này?', 'error' => 'Đã có vấn đề xảy ra khi xoá tài sản này. Bạn hãy thử lại xem.', 'nothing_updated' => 'Không có nội dung nào được chọn, vì vậy không có gì bị xóa.', - 'success' => 'Tài sản này được xoá thành công.' - ), + 'success' => 'Tài sản này được xoá thành công.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Tài sản chưa được checkout, xin vui lòng thử lại', 'success' => 'Tài sản đã checkout thành công.', 'user_does_not_exist' => 'Người dùng này không tồn tại. Bạn hãy thử lại.', 'not_available' => 'Tài sản đó không có sẵn để thanh toán!', - 'no_assets_selected' => 'Bạn phải chọn ít nhất một mục trong danh sách' - ), + 'no_assets_selected' => 'Bạn phải chọn ít nhất một mục trong danh sách', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Tài sản chưa được checkin, xin vui lòng thử lại', 'success' => 'Tài sản đã checkin thành công.', 'user_does_not_exist' => 'Người dùng này không tồn tại. Bạn hãy thử lại.', 'already_checked_in' => 'Nội dung đó đã được kiểm tra.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Tài sản không được yêu cầu, vui lòng thử lại', 'success' => 'Tài sản đã yêu cầu thành công.', - 'canceled' => 'Yêu cầu Thanh toán đã được hủy thành công' - ) + 'canceled' => 'Yêu cầu Thanh toán đã được hủy thành công', + ], -); +]; diff --git a/resources/lang/vi/admin/hardware/table.php b/resources/lang/vi/admin/hardware/table.php index dac370a490..6a6d6e3896 100644 --- a/resources/lang/vi/admin/hardware/table.php +++ b/resources/lang/vi/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Thẻ tài sản', 'asset_model' => 'Loại', - 'book_value' => 'Giá trị', + 'book_value' => 'Current Value', 'change' => 'Vào/Ra', 'checkout_date' => 'Ngày checkout', 'checkoutto' => 'Đã checkout', + 'current_value' => 'Current Value', 'diff' => 'Khác nhau', 'dl_csv' => 'Tải tập tin CSV xuống', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Sê-ri', 'status' => 'Tình trạng', 'title' => 'Tài sản ', - 'image' => 'Hình ảnh Thiết bị', + 'image' => 'Hình ảnh Thiết bị', 'days_without_acceptance' => 'Những ngày không chấp nhận', - 'monthly_depreciation' => 'Khấu hao tháng' - -); + 'monthly_depreciation' => 'Khấu hao tháng', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/vi/admin/kits/general.php b/resources/lang/vi/admin/kits/general.php index 2533ea5f9a..f3aac89aa5 100644 --- a/resources/lang/vi/admin/kits/general.php +++ b/resources/lang/vi/admin/kits/general.php @@ -1,6 +1,6 @@ 'Thông tin Bộ kit định danh', 'about_kits_text' => 'Bộ kit định danh cho phép bạn dễ dàng xuất kho một bộ các danh mục (tài sản, giấy phép, vv...) đến người dùng. Rất hữu dụng khi bạn cấp một bộ gồm nhiều danh mục đến nhiều người dùng.', 'checkout' => 'Xuất kho Bộ kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'Số lượng :license không đủ để cấp phép. cần thêm :qty đơn vị. ', 'none_consumables' => 'Số lượng :consumable không đủ để xuất kho. Cần thêm :qty đơn vị. ', 'none_accessory' => 'Số lượng :accessory không đủ để xuất kho. Cần thêm :qty đơn vị. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/vi/admin/locations/table.php b/resources/lang/vi/admin/locations/table.php index dc47efe75d..ddfd4d416b 100644 --- a/resources/lang/vi/admin/locations/table.php +++ b/resources/lang/vi/admin/locations/table.php @@ -1,6 +1,6 @@ 'Giới thiệu về Địa điểm', 'about_locations' => 'Vị trí được sử dụng để theo dõi thông tin vị trí cho người dùng, nội dung và các mục khác', 'assets_rtd' => 'Tài sản', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Parent', 'currency' => 'Tiền tệ địa phương', 'ldap_ou' => 'Tìm kiếm LDAP của OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/vi/admin/reports/general.php b/resources/lang/vi/admin/reports/general.php index f5edfb3bbd..e3f9e4403c 100644 --- a/resources/lang/vi/admin/reports/general.php +++ b/resources/lang/vi/admin/reports/general.php @@ -1,5 +1,10 @@ 'Chọn các tùy chọn bạn muốn cho báo cáo tài sản.' -); +return [ + 'info' => 'Chọn các tùy chọn bạn muốn cho báo cáo tài sản.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/vi/admin/settings/general.php b/resources/lang/vi/admin/settings/general.php index 8f18971b8e..6b1e429566 100644 --- a/resources/lang/vi/admin/settings/general.php +++ b/resources/lang/vi/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Miền Active Directory', 'ad_domain_help' => 'Đôi khi giống như tên miền email của bạn, nhưng không phải luôn luôn.', 'ad_append_domain_label' => 'Nối tên miền', 'ad_append_domain' => 'Nối tên miền với trường tên người dùng', - 'ad_append_domain_help' => 'Người dùng không bắt buộc phải viết "username@domain.local", họ chỉ cần nhập "tên người dùng".' , + 'ad_append_domain_help' => 'Người dùng không bắt buộc phải viết "username@domain.local", họ chỉ cần nhập "tên người dùng".', 'admin_cc_email' => 'Gửi thêm 1 bản email đến người khác', 'admin_cc_email_help' => 'Nếu bạn muốn gửi email nhận/trả tài sản đến người dùng vào tài khoản email bổ sung, nhập nó ở đây. Nếu không thì để trống trường này.', 'is_ad' => 'Đây là một máy chủ Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Gửi cảnh báo đến', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Bật Cảnh báo', 'alert_interval' => 'Ngưỡng Cảnh báo Hết hạn (theo ngày)', 'alert_inv_threshold' => 'Ngưỡng thông báo khoảng không quảng cáo', 'allow_user_skin' => 'Cho phép skin người dùng', - 'allow_user_skin_help_text' => 'Check ô này cho phép người dùng sử dụng giao diện bên ngoài.' , + 'allow_user_skin_help_text' => 'Check ô này cho phép người dùng sử dụng giao diện bên ngoài.', 'asset_ids' => 'ID tài sản', 'audit_interval' => 'Khoảng Kiểm toán', 'audit_interval_help' => 'Nếu bạn được yêu cầu kiểm tra thường xuyên tài sản của mình, hãy nhập khoảng thời gian trong nhiều tháng.', 'audit_warning_days' => 'Ngưỡng cảnh báo kiểm tra', 'audit_warning_days_help' => 'Bao nhiêu ngày trước chúng tôi nên cảnh báo bạn khi tài sản đến hạn kiểm toán?', - 'auto_increment_assets' => 'Tạo ID tài sản tự động tăng', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Tiền tố (tùy chọn)', - 'auto_incrementing_help' => 'Cho phép ID tài sản tự động tăng đầu tiên được đặt cho nó', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Sao lưu', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Cài đặt mã vạch', 'confirm_purge' => 'Xác nhận Xóa', 'confirm_purge_help' => 'Nhập văn bản "DELETE" vào hộp bên dưới để xóa các bản ghi đã xóa của bạn. Không thể hoàn tác hành động này và sẽ xóa NGAY LẬP TỨC tất cả các mục và người dùng đã xóa-mềm. (Để an toàn bạn nên tạo một bản sao lưu trước)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Loại mã vạch 2D', 'alt_barcode_type' => 'Loại mã vạch 1D', 'email_logo_size' => 'Biểu trưng vuông trong email ưa nhìn. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Cài đặt EULA', 'eula_markdown' => 'Đây là EULA cho phép Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Văn bản thêm chân ', 'footer_text_help' => 'Văn bản này sẽ xuất hiện trong chân trang bên phải. Liên kết được phép sử dụng Github mùi markdown. Ngắt dòng, tiêu đề, hình ảnh, vv có thể dẫn đến kết quả không thể đoán trước.', 'general_settings' => 'Cài đặt thường', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Tạo Sao lưu', 'header_color' => 'Màu Header', 'info' => 'Các thiết lập này cho phép bạn tùy chỉnh một số khía cạnh của quá trình cài đặt.', 'label_logo' => 'Nhãn Logo', 'label_logo_size' => 'Biểu trưng hình vuông ưa nhìn - sẽ được hiển thị ở trên cùng bên phải của mỗi nhãn nội dung. ', 'laravel' => 'Phiên bản Laravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'Bật LDAP', 'ldap_integration' => 'Tích hợp LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'Cờ này được sử dụng để xác định xem người dùng có thể đăng nhập vào Snipe-IT hay không và không ảnh hưởng đến khả năng kiểm tra các mục vào hoặc chuyển ra của họ.', 'ldap_emp_num' => 'Số nhân viên LDAP', 'ldap_email' => 'Email LDAP', - 'license' => 'Bản quyền phần mềm', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Bản quyền phần mềm', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'Cài đặt Snipe-IT này có thể tải các tập lệnh từ thế giới bên ngoài.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Lưu ý đăng nhập', 'login_note_help' => 'Tùy chọn bao gồm một vài câu trên màn hình đăng nhập của bạn, ví dụ để hỗ trợ những người đã tìm thấy thiết bị bị mất hoặc bị đánh cắp. Trường này chấp nhận Bài nhãn hiệu có hương vị cố định', 'login_remote_user_text' => 'Tùy chọn đăng nhập người dùng từ xa', @@ -118,16 +141,28 @@ return array( 'optional' => 'tùy ý', 'per_page' => 'Kết quả trên trang', 'php' => 'Phiên bản PHP', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Bạn phải cài đặt php-gd để hiển thị QR codes, xem cấu trúc cài đặt.', 'php_gd_warning' => 'PHP Image Processing và GD plugin thì CHƯA cài đặt.', 'pwd_secure_complexity' => 'Mật khẩu phức tạp', 'pwd_secure_complexity_help' => 'Chọn bất kỳ quy tắc phức tạp về mật khẩu nào bạn muốn thực thi.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Ký tự tối thiểu mật khẩu', 'pwd_secure_min_help' => 'Giá trị hợp lệ nhỏ nhất là 8', 'pwd_secure_uncommon' => 'Ngăn chặn mật khẩu thông thường', 'pwd_secure_uncommon_help' => 'Điều này sẽ không cho phép người dùng sử dụng mật khẩu thông thường từ 10.000 mật khẩu hàng đầu được báo cáo là vi phạm.', 'qr_help' => 'Bật QR Code đầu tiên để gán cho nó', 'qr_text' => 'Chuỗi QR Code', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'Hữu hiệu hóa SAML', 'saml_integration' => 'Tích hợp SAML', 'saml_sp_entityid' => 'ID Pháp nhân', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Cài đặt', 'settings' => 'Cài đặt', 'show_alerts_in_menu' => 'Hiển thị thông báo trên top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Hiển thị ảnh trong email', 'show_images_in_email_help' => 'Bỏ chọn hộp này nếu cài đặt Snipe-IT của bạn nằm sau VPN hoặc mạng riêng tư và người dùng bên ngoài mạng sẽ không thể tải hình ảnh được cung cấp từ cài đặt này trong email của họ.', 'site_name' => 'Tên trang web', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Cập nhật cài đặt', 'value' => 'Giá trị', 'brand' => 'Xây dựng thương hiệu', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Loại Thương Hiệu Web', 'about_settings_title' => 'Giới thiệu Cài đặt', 'about_settings_text' => 'Các cài đặt này cho phép bạn tuỳ chỉnh các khía cạnh nhất định trong quá trình cài đặt của bạn.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Nội quy - Quy định', 'privacy_policy_link_help' => 'Nếu một liên kết url được ghi ở đây, một liên kết đến chính sách bảo mật của bạn sẽ bao gồm trong phần chân trang của ứng dụng trong bất kỳ email nào mà hệ thống gửi đi, tuân thủ GDPR. ', 'purge' => 'Xóa các bản ghi đã xóa', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Nhãn máng đáy', 'labels_display_sgutter' => 'Nhãn máng xối', 'labels_fontsize' => 'Kích thước phông chữ nhãn', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Chọn hộp này các chuỗi tài sản có một mã duy nhất', 'zerofill_count' => 'Chiều dài của các thẻ thuộc tính, bao gồm zerofill', 'username_format_help' => 'Cài đặt này sẽ chỉ được sử dụng bởi quá trình import nếu tên người dùng không được cung cấp và chúng tôi sẽ tạo tên người dùng cho bạn.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/vi/admin/settings/message.php b/resources/lang/vi/admin/settings/message.php index c38508886b..d057130210 100644 --- a/resources/lang/vi/admin/settings/message.php +++ b/resources/lang/vi/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Có lỗi xảy ra khi cập nhật. ', - 'success' => 'Cập nhật cài đặt thành công.' - ), - 'backup' => array( + 'success' => 'Cập nhật cài đặt thành công.', + ], + 'backup' => [ 'delete_confirm' => 'Bạn có chắc chắn muốn xóa tệp sao lưu này? Hành động này không thể được hoàn tác.', 'file_deleted' => 'Tệp sao lưu đã được xoá thành công.', 'generated' => 'Một tập tin sao lưu mới được tạo thành công.', 'file_not_found' => 'Tập tin sao lưu không tìm thấy trên máy chủ.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Đã xảy ra lỗi trong khi xóa.', 'validation_failed' => 'Xác nhận thanh lọc của bạn không chính xác. Vui lòng nhập từ "DELETE" vào hộp xác nhận.', - 'success' => 'Đã xoá thành công hồ sơ thành công.' - ), - -); + 'success' => 'Đã xoá thành công hồ sơ thành công.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/vi/admin/statuslabels/message.php b/resources/lang/vi/admin/statuslabels/message.php index 468f9f8d98..48f7574fa6 100644 --- a/resources/lang/vi/admin/statuslabels/message.php +++ b/resources/lang/vi/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Nhãn Trạng thái không tồn tại.', 'assoc_assets' => 'Nhãn Trạng thái này hiện được liên kết với ít nhất một Tài sản và không thể bị xóa. Vui lòng cập nhật nội dung của bạn để không tham khảo trạng thái này nữa và thử lại.', - - 'create' => array( + 'create' => [ 'error' => 'Nhãn trạng thái không được tạo, vui lòng thử lại.', - 'success' => 'Nhãn trạng thái được tạo thành công.' - ), + 'success' => 'Nhãn trạng thái được tạo thành công.', + ], - 'update' => array( + 'update' => [ 'error' => 'Nhãn Tình trạng không được cập nhật, xin vui lòng thử lại', - 'success' => 'Nhãn trạng thái được tạo thành công.' - ), + 'success' => 'Nhãn trạng thái được tạo thành công.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Bạn có chắc bạn muốn xóa nhãn tình trạng này?', 'error' => 'Đã xảy ra sự cố khi xóa Nhãn trạng thái. Vui lòng thử lại.', - 'success' => 'Nhãn Trạng thái đã bị xóa thành công.' - ), + 'success' => 'Nhãn Trạng thái đã bị xóa thành công.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Những tài sản này không thể gán cho bất cứ ai.', - 'deployable' => 'Những tài sản này có thể được kiểm tra. Khi được chỉ định, họ sẽ giả sử trạng thái meta là Doanh tác.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Không thể kiểm tra các tài sản này và sẽ chỉ hiển thị trong chế độ xem Thư mục lưu trữ. Điều này hữu ích cho việc giữ lại thông tin về tài sản cho mục đích lịch sử ngân sách nhưng giữ chúng khỏi danh mục tài sản hằng ngày.', 'pending' => 'Những tài sản này không thể được gán cho bất cứ ai, thường được sử dụng cho các vật phẩm được sửa chữa, nhưng dự kiến ​​sẽ quay trở lại lưu thông.', - ), + ], -); +]; diff --git a/resources/lang/vi/admin/users/general.php b/resources/lang/vi/admin/users/general.php index f43751cfb1..0f9c1b95a3 100644 --- a/resources/lang/vi/admin/users/general.php +++ b/resources/lang/vi/admin/users/general.php @@ -1,7 +1,6 @@ 'Người dùng này có thể đăng nhập', 'activated_disabled_help_text' => 'Bạn không thể sửa tình trạng kích hoạt của tài khoản quản trị.', 'assets_user' => 'Tài sản đã được cấp phát đến :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Sửa người dùng', 'filetype_info' => 'Cho phép loại tập tin are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'Lịch sử cấp phát của :name', - 'info' => 'Thông tin', + 'info' => 'Thông tin', 'restore_user' => 'Nhấp vào đây để khôi phục chúng.', 'last_login' => 'Lần đăng nhập trước', 'ldap_config_text' => 'Bạn có thể tìm thấy cài đặt cấu hình LDAP Quản trị> Cài đặt. Địa điểm đã chọn (tùy chọn) sẽ được đặt cho tất cả người dùng được nhập.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Cài đặt quản trị hiện tại của bạn cho phép thực thi có chọn lọc xác thực hai yếu tố.', 'two_factor_enrolled' => 'Thiết bị 2FA đã đăng ký', 'two_factor_active' => '2FA Hoạt động', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/vi/button.php b/resources/lang/vi/button.php index d2514ca435..bd2a939e32 100644 --- a/resources/lang/vi/button.php +++ b/resources/lang/vi/button.php @@ -1,6 +1,6 @@ 'Thao tác', 'add' => 'Thêm mới', 'cancel' => 'Hủy', @@ -8,11 +8,17 @@ return array( 'delete' => 'Xóa', 'edit' => 'Sửa', 'restore' => 'Khôi phục', + 'remove' => 'Remove', 'request' => 'Yêu cầu', 'submit' => 'Gửi', 'upload' => 'Tải lên', - 'select_file' => 'Chọn tập tin...', + 'select_file' => 'Chọn tập tin...', 'select_files' => 'Chọn files...', 'generate_labels' => '{1} Nhãn Chung|[2,*] Nhiều Nhãn Chung', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/vi/general.php b/resources/lang/vi/general.php index 504bc6d496..0f90bbe513 100644 --- a/resources/lang/vi/general.php +++ b/resources/lang/vi/general.php @@ -19,7 +19,10 @@ 'asset' => 'Tài sản', 'asset_report' => 'Báo cáo tài sản', 'asset_tag' => 'Thẻ tài sản', - 'assets_available' => 'tài sản sẵn có', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Kiểm toán', 'audit_report' => 'Sổ ghi chép đánh giá', 'assets' => 'Tài sản', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Kiểm toán hàng loạt', 'bulkaudit_status' => 'Trạng thái kiểm tra', 'bulk_checkout' => 'Thanh toán hàng loạt', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'Trạng thái', 'cancel' => 'Hủy', 'categories' => 'Danh mục', @@ -44,13 +51,13 @@ 'checkins_count' => 'Đăng ký tài sản', 'user_requests_count' => 'Yêu cầu', 'city' => 'Thành phố', - 'click_here' => 'Bấm vào đây', + 'click_here' => 'Bấm vào đây', 'clear_selection' => 'Bỏ lựa chọn', 'companies' => 'Các công ty', 'company' => 'Công ty', 'component' => 'Hợp phần', 'components' => 'Các thành phần', - 'complete' => 'Hoàn thành', + 'complete' => 'Hoàn thành', 'consumable' => 'Vật tư phụ', 'consumables' => 'Vật tư phụ', 'country' => 'Nước', @@ -62,6 +69,8 @@ 'updated_at' => 'Cập nhật tại', 'currency' => '$', // this is deprecated 'current' => 'Hiện hành', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Điều chỉnh báo cáo tài sản', 'dashboard' => 'Bảng điều khiển', 'days' => 'ngày', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Bạn có chắc chắn muốn xoá trường này không?', 'deleted' => 'Đã xóa', 'delete_seats' => 'Ghế đã Xóa', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Phòng ban', - 'department' => 'Bộ phận', + 'department' => 'Bộ phận', 'deployed' => 'Đã cấp phát', + 'depreciation' => 'Khấu hao', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Báo cáo khấu hao', 'details' => 'Chi tiết', 'download' => 'Tải về', - 'download_all' => 'Tải xuống tất cả', - 'depreciation' => 'Khấu hao', + 'download_all' => 'Tải xuống tất cả', 'editprofile' => 'Chỉnh sửa hồ sơ của bạn', 'eol' => 'EOL', 'email_domain' => 'Tên miền email', 'email_format' => 'Định dạng Email', 'email_domain_help' => 'Địa chỉ này được sử dụng để tạo địa chỉ email khi nhập', + 'error' => 'Error', 'filastname_format' => 'Tên Họ Tên Đầu tiên (jsmith@example.com)', 'firstname_lastname_format' => 'Họ Tên Họ (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Tên họ (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Tập tin', 'file_type' => 'File Type', 'file_uploads' => 'Tải lên tập tin', + 'file_upload' => 'File Upload', 'generate' => 'Tạo ra', - 'github_markdown' => 'Trường hợp được chấp thuận Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'Trường hợp được chấp thuận Github flavored markdown.', 'groups' => 'Nhóm', 'gravatar_email' => 'Gravatar địa chỉ email', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Lịch sử', 'history_for' => 'Lịch cấp phát của', 'id' => 'ID', 'image' => 'Hình ảnh', 'image_delete' => 'Xóa hình', 'image_upload' => 'Tải hình', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Nhập', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Báo cáo tài sản bảo trì', 'asset_maintenances' => 'Tài sản đang bảo trì', 'item' => 'Mục', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Không đủ quyền!', 'kits' => 'Bộ dụng cụ đã tạo sẵn', 'language' => 'Ngôn ngữ', @@ -132,7 +150,7 @@ 'licenses_available' => 'bản quyền sẵn có', 'licenses' => 'Bản quyền', 'list_all' => 'Tất cả', - 'loading' => 'Đang tải', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'Giá trị trường này sẽ không được lưu trong cài đặt demo.', 'feature_disabled' => 'Tính năng này đã bị vô hiệu hóa để cài đặt bản demo.', 'location' => 'Địa phương', @@ -141,15 +159,17 @@ 'logout' => 'Thoát', 'lookup_by_tag' => 'Tra cứu theo Thẻ nội dung', 'maintenances' => 'Bảo trì', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Nhà sản xuất', 'manufacturers' => 'Nhà sản xuất', 'markdown' => 'Trường này cho phép đánh dấu Github mùi vị.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Số lượng tối thiểu các mục cần có sẵn trước khi cảnh báo được kích hoạt.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model No.', 'months' => 'tháng', 'moreinfo' => 'Xem thêm thông tin', 'name' => 'Tên', + 'new_password' => 'New Password', 'next' => 'Tiếp', 'next_audit_date' => 'Ngày kiểm toán tiếp theo', 'last_audit' => 'Kiểm toán Lần cuối', @@ -171,19 +191,26 @@ 'purchase_date' => 'Ngày mua', 'qty' => 'Số lượng', 'quantity' => 'Số lượng', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Sẵn sàng để cấp phát', 'recent_activity' => 'Hoạt động gần đây', + 'remaining' => 'Remaining', 'remove_company' => 'Xóa Hiệp hội Công ty', 'reports' => 'Các báo cáo', 'restored' => 'khôi phục', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Đã yêu cầu', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Yêu cầu Đã Hủy', 'save' => 'Lưu', 'select' => 'Chọn', + 'select_all' => 'Select All', 'search' => 'Tìm kiếm', 'select_category' => 'Chọn một danh mục', - 'select_department' => 'Chọn một Phòng', + 'select_department' => 'Chọn một Phòng', 'select_depreciation' => 'Lựa chọn một Loại Khấu hao', 'select_location' => 'Lựa chọn một Địa phương', 'select_manufacturer' => 'Lựa chọn một nhà sản xuất', @@ -200,6 +227,7 @@ 'sign_in' => 'Đăng nhập', 'signature' => 'Chữ ký', 'skin' => 'Giao diện', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Có vẻ như tích hợp Slack của bạn với Snipe-IT đang hoạt động!', 'some_features_disabled' => 'DEMO MODE: Một số tính năng đã bị vô hiệu cho cài đặt này.', 'site_name' => 'Tên trang web', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Bạn có chắc chắn muốn xoá', 'submit' => 'Đệ trình', 'target' => 'Mục tiêu', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Hiển thị thời gian và ngày tháng', 'total_assets' => 'tổng số tài sản', 'total_licenses' => 'tổng số bản quyền', @@ -230,6 +259,7 @@ 'users' => 'Người dùng', 'viewall' => 'Xem tất cả', 'viewassets' => 'Xem những tài sản đã khởi gán', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Website', 'welcome' => 'Chào mừng, :name', 'years' => 'năm', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/vi/help.php b/resources/lang/vi/help.php index e3b2b5aec8..0fe3c39977 100644 --- a/resources/lang/vi/help.php +++ b/resources/lang/vi/help.php @@ -1,6 +1,6 @@ "Đọc thêm", + 'more_info_title' => 'Đọc thêm', - "audit_help" => "Chọn hộp này sẽ chỉnh sửa bản ghi nội dung để phản ánh vị trí mới này. Bỏ chọn nó sẽ chỉ ghi lại vị trí trong nhật ký kiểm tra.

Lưu ý rằng nội dung này đã được kiểm tra, nó sẽ không thay đổi vị trí của người, tài sản hoặc vị trí mà nó được kiểm tra.", + 'audit_help' => 'Chọn hộp này sẽ chỉnh sửa bản ghi nội dung để phản ánh vị trí mới này. Bỏ chọn nó sẽ chỉ ghi lại vị trí trong nhật ký kiểm tra.

Lưu ý rằng nội dung này đã được kiểm tra, nó sẽ không thay đổi vị trí của người, tài sản hoặc vị trí mà nó được kiểm tra.', 'assets' => 'Nội dung là các mục được theo dõi bằng số sê-ri hoặc thẻ nội dung. Chúng có xu hướng trở thành những mặt hàng có giá trị cao hơn khi việc xác định một mặt hàng cụ thể rất quan trọng.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'Bạn có thể thiết lập khấu hao tài sản để khấu hao tài sản dựa trên khấu hao đường thẳng.', - - -); +]; diff --git a/resources/lang/vi/mail.php b/resources/lang/vi/mail.php index 536b7703c5..a5988a0400 100644 --- a/resources/lang/vi/mail.php +++ b/resources/lang/vi/mail.php @@ -1,6 +1,6 @@ 'Người dùng đã hủy bỏ một khoản mục yêu cầu trên trang web', 'a_user_requested' => 'Người dùng đã yêu cầu một mục trên trang web', 'accessory_name' => 'Tên Phụ Kiện:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Đây là một bài kiểm tra từ Hệ thống Quản lý Tài sản Snipe-IT. Nếu bạn nhận được điều này, mail đang làm việc :)', 'the_following_item' => 'Mục dưới đây đã được kiểm tra:', 'low_inventory_alert' => 'Có: mặt hàng tồn dưới mức tối thiểu hoặc sẽ sớm ở mức thấp. | Có nhiều: mặt hàng tồn dưới mức tồn kho tối thiểu hoặc sẽ sớm ở mức thấp.', - 'assets_warrantee_alert' => 'Có: tài sản có bảo hành sắp hết hạn vào ngày mai: threshold days. | Có nhiều: tài sản có bảo hành sắp hết hạn trong ngày mai: threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'Có: giấy phép bản quyền sắp hết hạn trong ngày mai:threshold days. | Có nhiều: giấy phép bản quyên sắp hết hạn trong lần tiếp theo: threshold days.', 'to_reset' => 'Để đặt lại mật khẩu web của bạn, hãy hoàn thành biểu mẫu này:', 'type' => 'Kiểu', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Báo cáo mong muốn cấp phát tài sản', 'Expected_Checkin_Notification' => 'Nhắn nhở: hạn chót cấp phát cho :name gần đến', 'Expected_Checkin_Date' => 'Một tài sản đã thu hồi về cho bạn vì đã hoàn lại vào ngày :date', - 'your_assets' => 'Xen qua tài sản của bạn' -); + 'your_assets' => 'Xen qua tài sản của bạn', +]; diff --git a/resources/lang/vi/passwords.php b/resources/lang/vi/passwords.php index 56539af35d..ef87421137 100644 --- a/resources/lang/vi/passwords.php +++ b/resources/lang/vi/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Mật khẩu của bạn đã được gửi đi!', 'user' => 'Không tìn thấy người dùng được kích hoạt với email này.', ]; - diff --git a/resources/lang/vi/validation.php b/resources/lang/vi/validation.php index 007ceb331f..da13df6aae 100644 --- a/resources/lang/vi/validation.php +++ b/resources/lang/vi/validation.php @@ -1,6 +1,6 @@ ':attribute phải ít nhất :min ký tự.', 'array' => 'Thuộc tính: phải có ít nhất: min items.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => ':attribute đã chọn không hợp lý.', 'numeric' => ':attribute phải là một số.', 'present' => 'Trường thuộc tính: phải có mặt.', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute đã sẵn sàng.', 'uploaded' => 'Thuộc tính: không thể tải lên.', 'url' => 'Định dạng :attribute thì không hợp lý.', - "unique_undeleted" => "Thuộc tính: phải là duy nhất.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'Thuộc tính: phải là duy nhất.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "Trường: attribute chứa một ký tự không được phép.", - "email_array" => "Một hoặc nhiều địa chỉ email không hợp lệ.", - "hashed_pass" => "Mật khẩu hiện tại của bạn không chính xác", + 'alpha_space' => 'Trường: attribute chứa một ký tự không được phép.', + 'email_array' => 'Một hoặc nhiều địa chỉ email không hợp lệ.', + 'hashed_pass' => 'Mật khẩu hiện tại của bạn không chính xác', 'dumbpwd' => 'Mật khẩu đó quá phổ biến.', - "statuslabel_type" => "Bạn phải chọn một loại nhãn tình trạng hợp lệ", + 'statuslabel_type' => 'Bạn phải chọn một loại nhãn tình trạng hợp lệ', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/zh-CN/admin/asset_maintenances/message.php b/resources/lang/zh-CN/admin/asset_maintenances/message.php index f29f19b43c..b31fae3438 100644 --- a/resources/lang/zh-CN/admin/asset_maintenances/message.php +++ b/resources/lang/zh-CN/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => ' 你确定要删除这条资产维护信息吗?', 'error' => '资产维护信息删除失败,请稍后重试', - 'success' => '资产维护信息已删除' + 'success' => '资产维护信息已删除', ], 'create' => [ 'error' => '资产维护信息创建失败,请重试', - 'success' => '资产维护信息已创建。' + 'success' => '资产维护信息已创建。', ], 'edit' => [ 'error' => '资产维护信息创建失败,请重试', - 'success' => '资产维护信息已成功编辑。' + 'success' => '资产维护信息已成功编辑。', ], 'asset_maintenance_incomplete' => '尚未完成', 'warranty' => '有质保', 'not_warranty' => '无质保', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/zh-CN/admin/asset_maintenances/table.php b/resources/lang/zh-CN/admin/asset_maintenances/table.php index f9082d965a..02e2bb693d 100644 --- a/resources/lang/zh-CN/admin/asset_maintenances/table.php +++ b/resources/lang/zh-CN/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => '资产维护', 'asset_name' => '资产名称', 'is_warranty' => '质保', - 'dl_csv' => '下载CSV文件' + 'dl_csv' => '下载CSV文件', ]; diff --git a/resources/lang/zh-CN/admin/categories/general.php b/resources/lang/zh-CN/admin/categories/general.php index ab4a224706..fd06785412 100644 --- a/resources/lang/zh-CN/admin/categories/general.php +++ b/resources/lang/zh-CN/admin/categories/general.php @@ -18,6 +18,6 @@ return array( 'update' => '更新分类', 'use_default_eula' => '用默认EULA(最终用户许可协议)进行替换', 'use_default_eula_disabled' => '使用默认EULA(最终用户许可协议)替换.没有设置默认EULA(最终用户许可协议),请在设置中增加一个。', - 'use_default_eula_column' => 'Use default EULA', + 'use_default_eula_column' => '使用默认的 EULA', ); diff --git a/resources/lang/zh-CN/admin/companies/general.php b/resources/lang/zh-CN/admin/companies/general.php index 80f603a2f2..d2654156e1 100644 --- a/resources/lang/zh-CN/admin/companies/general.php +++ b/resources/lang/zh-CN/admin/companies/general.php @@ -1,4 +1,7 @@ '选择公司', + 'about_companies' => '关于公司', + 'about_companies_description' => ' 您可以将公司用作一个简单信息字段,也可以通过在管理设置中启用全公司支持,来限制资产对特定公司用户的可见性和可用性。', ]; diff --git a/resources/lang/zh-CN/admin/companies/message.php b/resources/lang/zh-CN/admin/companies/message.php index d55b4d555a..30898d4a0b 100644 --- a/resources/lang/zh-CN/admin/companies/message.php +++ b/resources/lang/zh-CN/admin/companies/message.php @@ -1,18 +1,19 @@ '公司不存在', 'assoc_users' => '此公司下至少关联了一个模板,目前不能被删除,请你确定您的所有资产不在此公司下,然后重试。', - 'create' => array( + 'create' => [ 'error' => '新增公司失败,请重试。', - 'success' => '新增公司成功。' - ), - 'update' => array( + 'success' => '新增公司成功。', + ], + 'update' => [ 'error' => '更新公司失败,请重试。', - 'success' => '更新公司成功。' - ), - 'delete' => array( + 'success' => '更新公司成功。', + ], + 'delete' => [ 'confirm' => '确定要删除这个公司吗?', 'error' => '删除公司出错,请重试。', - 'success' => '删除公司成功。' - ) -); + 'success' => '删除公司成功。', + ], +]; diff --git a/resources/lang/zh-CN/admin/custom_fields/general.php b/resources/lang/zh-CN/admin/custom_fields/general.php index 993548a878..9fb594fc00 100644 --- a/resources/lang/zh-CN/admin/custom_fields/general.php +++ b/resources/lang/zh-CN/admin/custom_fields/general.php @@ -1,11 +1,12 @@ '自定义字段', + 'manage' => '管理', 'field' => '字段', 'about_fieldsets_title' => '关于字段集', - 'about_fieldsets_text' => '字段集允许你为常用的资产模型定义一组可重用的字段。', - 'custom_format' => '自定义格式', + 'about_fieldsets_text' => '字段集允许您创建经常重复用于特定资产模型类型的自定义字段组。', + 'custom_format' => '自定义正则表达式格式...', 'encrypt_field' => '在数据库中加密此字段', 'encrypt_field_help' => '警告︰ 对字段的加密将导致该字段无法用于搜索', 'encrypted' => '已加密', @@ -26,7 +27,19 @@ return array( 'used_by_models' => '引用模板', 'order' => '排序', 'create_fieldset' => '新增字段集', + 'create_fieldset_title' => '创建一个新的字段集', 'create_field' => '新增字段', + 'create_field_title' => '创建一个新自定义字段', 'value_encrypted' => '此字段的值已被加密。只有管理员用户能够查看已解密的值', 'show_in_email' => '是否在发送给用户的Email中包含此字段的值?邮件中不能包含加密的值。', -); + 'help_text' => '帮助文本', + 'help_text_description' => '这是可选文本,在编辑一个资产以提供字段上下文时将显示在表单元素下方。', + 'about_custom_fields_title' => '关于自定义字段', + 'about_custom_fields_text' => '自定义字段允许您向资产添加任意属性。', + 'add_field_to_fieldset' => '添加字段到字段集', + 'make_optional' => '必填 - 点击转为可选项', + 'make_required' => '可选 - 点击转为必填项', + 'reorder' => '重新排序', + 'db_field' => '数据库字段', + 'db_convert_warning' => '警告。该字段在自定义字段表中为 :db_column 但应该是 :expected ' +]; diff --git a/resources/lang/zh-CN/admin/depreciations/general.php b/resources/lang/zh-CN/admin/depreciations/general.php index b9fa12bdab..eb1022237c 100644 --- a/resources/lang/zh-CN/admin/depreciations/general.php +++ b/resources/lang/zh-CN/admin/depreciations/general.php @@ -1,13 +1,16 @@ '关于资产折旧', 'about_depreciations' => '你可以设置资产折旧时间期限', 'asset_depreciations' => '资产折旧', 'create' => '新建折旧', 'depreciation_name' => '折旧名称', + 'depreciation_min' => '折旧底值', 'number_of_months' => '月数', 'update' => '更新折旧', - 'depreciation_min' => '最底折旧值' - -); + 'depreciation_min' => '最底折旧值', + 'no_depreciations_warning' => '警告: + 您目前没有设置任何折旧。 + 请设置至少一个折旧来查看折旧报告。', +]; diff --git a/resources/lang/zh-CN/admin/depreciations/table.php b/resources/lang/zh-CN/admin/depreciations/table.php index 0db19546a6..ed1c8b69b9 100644 --- a/resources/lang/zh-CN/admin/depreciations/table.php +++ b/resources/lang/zh-CN/admin/depreciations/table.php @@ -1,10 +1,11 @@ '编号', 'months' => '月数', 'term' => '条件', 'title' => '名称', + 'depreciation_min' => '底值', -); +]; diff --git a/resources/lang/zh-CN/admin/groups/titles.php b/resources/lang/zh-CN/admin/groups/titles.php index 45552dff8b..fc8d194a41 100644 --- a/resources/lang/zh-CN/admin/groups/titles.php +++ b/resources/lang/zh-CN/admin/groups/titles.php @@ -1,6 +1,6 @@ '关于分组', 'about_groups' => '分组用来区分用户的权限。', 'group_management' => '分组管理', @@ -10,5 +10,7 @@ return array( 'group_admin' => '分组管理员', 'allow' => '允许', 'deny' => '拒绝', - -); + 'permission' => '权限', + 'grant' => '授权', + 'no_permissions' => '此组没有权限。' +]; diff --git a/resources/lang/zh-CN/admin/hardware/form.php b/resources/lang/zh-CN/admin/hardware/form.php index 09c90f757c..6d76b871bd 100644 --- a/resources/lang/zh-CN/admin/hardware/form.php +++ b/resources/lang/zh-CN/admin/hardware/form.php @@ -1,12 +1,12 @@ '批量删除确认', +return [ + 'bulk_delete' => '批量删除确认', 'bulk_delete_help' => '请在此确认将批量删除的资产。在删除后,资产可以恢复,但一切当前的用户关联将会丢失。', 'bulk_delete_warn' => '即将删除 :asset_count 项资产', - 'bulk_update' => '批量更新', - 'bulk_update_help' => '该表格允许你同时修改多项资产。请仅填写需要修改的字段,留空的字段不会做任何修改。 ', - 'bulk_update_warn' => '你即将同时修改 :asset_count 项资产的属性。', + 'bulk_update' => '批量更新', + 'bulk_update_help' => '该表格允许你同时修改多项资产。请仅填写需要修改的字段,留空的字段不会做任何修改。 ', + 'bulk_update_warn' => '你即将同时修改 :asset_count 项资产的属性。', 'checkedout_to' => '借出至', 'checkout_date' => '借出日期', 'checkin_date' => '登记日期', @@ -38,7 +38,12 @@ return array( 'tag' => '资产标签', 'update' => '更新资产', 'warranty' => '质保', - 'warranty_expires' => '保修期已过', + 'warranty_expires' => '保修期已过', 'years' => '年', -) -; + 'asset_location' => '更新资产位置', + 'asset_location_update_default_current' => '更新默认位置与实际位置', + 'asset_location_update_default' => '仅更新默认位置', + 'asset_not_deployable' => '该资产状态为不可部署。无法签出此资产。', + 'asset_deployable' => '该状态为可部署。可以签出此资产。', + 'processing_spinner' => '处理中……', +]; diff --git a/resources/lang/zh-CN/admin/hardware/general.php b/resources/lang/zh-CN/admin/hardware/general.php index 62e9c67e22..970604f092 100644 --- a/resources/lang/zh-CN/admin/hardware/general.php +++ b/resources/lang/zh-CN/admin/hardware/general.php @@ -1,22 +1,43 @@ '关于资产', 'about_assets_text' => '资产是按照序列号或者资产标签跟踪的物品。可以标记特殊物品为高价值资产。', - 'archived' => '已存档', + 'archived' => '已存档', 'asset' => '资产', 'bulk_checkout' => '分配资产', 'checkin' => '借入资产', 'checkout' => '借出资产', 'clone' => '复制资产', 'deployable' => '可部署', - 'deleted' => 'This asset has been deleted.', + 'deleted' => '此资产已被删除。', 'edit' => '编辑资产', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_deleted' => '这个资源模型已被删除。您必须先还原模型才能还原素材。', 'requestable' => '可申领', 'requested' => '已申请', + 'not_requestable' => '不可申领', + 'requestable_status_warning' => '不可更改申领状态', 'restore' => '还原资产', 'pending' => '待处理', 'undeployable' => '不可部署', 'view' => '查看资产', -); + 'csv_error' => '您的CSV文件中有一个错误:', + 'import_text' => ' +

+ 上传一个包含资产历史的CSV文件。“资产”和“用户”必须已存在于系统中,否则将被跳过。历史导入的匹配资产是针对资产标签进行的。我们将尝试根据您提供的用户名以及您在下面选择的条件找到匹配的用户。如果您未选择以下任何条件,它只会尝试匹配您在“管理”> “常规设置”中配置的用户名格式。 +

+ +

CSV 文件中包含的字段必须与以下标题匹配:资产标签、姓名、签出日期、签入日期。任何其他字段都将被忽略。

+ +

签入日期:空白或未来的签入日期会将物品签出给关联用户。排除“签入日期”列,将创建一个今天日期的签入日期

+ ', + 'csv_import_match_f-l' => '尝试按“名、姓 (jane.smith)” 格式匹配用户', + 'csv_import_match_initial_last' => '尝试按“名首字母、姓 (jsmith)” 格式匹配用户', + 'csv_import_match_first' => '尝试按“名 (jane)” 格式匹配用户', + 'csv_import_match_email' => '尝试按“电子邮件”匹配用户作为用户名', + 'csv_import_match_username' => '尝试按用户名匹配用户', + 'error_messages' => '错误信息:', + 'success_messages' => '成功信息:', + 'alert_details' => '请参阅下面的详细信息。', + 'custom_export' => '自定义导出' +]; diff --git a/resources/lang/zh-CN/admin/hardware/message.php b/resources/lang/zh-CN/admin/hardware/message.php index 9097f084d2..0b56eb1d07 100644 --- a/resources/lang/zh-CN/admin/hardware/message.php +++ b/resources/lang/zh-CN/admin/hardware/message.php @@ -1,82 +1,82 @@ '警告: 该资产目前已经被标记为不可被分配,如果该资产状态已经改变,请刷新。', 'does_not_exist' => '资产不存在', - 'does_not_exist_or_not_requestable' => '已重试,那个资产不存在或不可申请。', + 'does_not_exist_or_not_requestable' => '该资产不存在或不可申领。', 'assoc_users' => '这个资产目前已经借给某个用户,不能被删除,请检查资产信息,然后再尝试删除。', - 'create' => array( + 'create' => [ 'error' => '资产创建失败,请重试。:(', - 'success' => '资产创建成功。 :)' - ), + 'success' => '资产创建成功。 :)', + ], - 'update' => array( + 'update' => [ 'error' => '资产更新失败,请重试。', 'success' => '资产更新成功。', 'nothing_updated' => '一个也没有选,所以什么也不会更新。', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => '资产未被恢复,请重试。', - 'success' => '资产恢复成功。' - ), + 'success' => '资产恢复成功。', + ], - 'audit' => array( + 'audit' => [ 'error' => '尝试一下', - 'success' => '资产审计已成功记录。' - ), + 'success' => '资产审计已成功记录。', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => '文件删除失败,请重试', 'success' => '文件已成功删除。', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => '文件上传失败,请重试。', 'success' => '文件已上传成功。', 'nofiles' => '尚未选择要上传的文件,或上传的文件过大。', 'invalidfiles' => '一个或多个文件过大或者属于不被允许的文件类型。允许上传的文件类型有PNG,GIF,JPG,DOC,DOCX,PDF和TXT。', - ), + ], - 'import' => array( + 'import' => [ 'error' => '某些字段没有正确导入', 'errorDetail' => '以下项由于错误未被导入', - 'success' => "您的文件已被导入", - 'file_delete_success' => "您的文件已成功删除", - 'file_delete_error' => "该文件无法被删除", - ), + 'success' => '您的文件已被导入', + 'file_delete_success' => '您的文件已成功删除', + 'file_delete_error' => '该文件无法被删除', + ], - 'delete' => array( + 'delete' => [ 'confirm' => '你确定要删除这个资产吗?', 'error' => '删除资产的过程中出现了一点儿问题,请重试。', 'nothing_updated' => '没有选择任何资产,所以没有删除任何资产。', - 'success' => '资产成功被删除。' - ), + 'success' => '资产成功被删除。', + ], - 'checkout' => array( + 'checkout' => [ 'error' => '资产未被借出,请重试', 'success' => '资产借出成功。', 'user_does_not_exist' => '无效用户,请重试。', 'not_available' => '此资产无法借出', - 'no_assets_selected' => '您必须在这个列表中选择至少一项资产' - ), + 'no_assets_selected' => '您必须在这个列表中选择至少一项资产', + ], - 'checkin' => array( + 'checkin' => [ 'error' => '资产还没有借入,请重试。', 'success' => '资产借入成功。', 'user_does_not_exist' => '无效用户,请重试。', 'already_checked_in' => '资产已经被申领', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => '未能成功请求分配资产,请重试。', 'success' => '成功请求资产', - 'canceled' => '借出申请已取消。' - ) + 'canceled' => '借出申请已取消。', + ], -); +]; diff --git a/resources/lang/zh-CN/admin/hardware/table.php b/resources/lang/zh-CN/admin/hardware/table.php index db804c08a8..3839a39fa6 100644 --- a/resources/lang/zh-CN/admin/hardware/table.php +++ b/resources/lang/zh-CN/admin/hardware/table.php @@ -1,13 +1,14 @@ '资产标签', 'asset_model' => '型号', - 'book_value' => '价值', + 'book_value' => '当前值', 'change' => '进/出', 'checkout_date' => '借出日期', 'checkoutto' => '已借出', + 'current_value' => '当前值', 'diff' => '差价', 'dl_csv' => '下载CSV格式', 'eol' => '寿命', @@ -18,8 +19,12 @@ return array( 'serial' => '序列号', 'status' => '状态', 'title' => '资产', - 'image' => '设备图片', + 'image' => '设备图片', 'days_without_acceptance' => '过期天数', - 'monthly_depreciation' => '每月折旧率' - -); + 'monthly_depreciation' => '每月折旧率', + 'assigned_to' => '已分配给', + 'requesting_user' => '申领中的用户', + 'requested_date' => '请求日期', + 'changed' => '已修改', + 'icon' => '图标', +]; diff --git a/resources/lang/zh-CN/admin/kits/general.php b/resources/lang/zh-CN/admin/kits/general.php index 25fa855e0b..0eabca8f15 100644 --- a/resources/lang/zh-CN/admin/kits/general.php +++ b/resources/lang/zh-CN/admin/kits/general.php @@ -1,6 +1,6 @@ '关于预定义工具包', 'about_kits_text' => '预定义工具包让您可以快速向用户签出一系列项目(资产、许可证等)。当您的入职流程在许多用户之间是一致的,并且所有用户都会收到相同的项目时,这将会很有帮助。', 'checkout' => '签出工具 ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => '没有足够的可用坐席可供签出 :license。 需要 :qty。 ', 'none_consumables' => '没有足够的:consumable可用来签出,需要 :qty 。 ', 'none_accessory' => '没有足够的 :accessory 可用来签出,需要 :qty。 ', - -); + 'append_accessory' => '附加配件', + 'update_appended_accessory' => '更新附加的配件', + 'append_consumable' => '附加耗材', + 'update_appended_consumable' => '更新附加的耗材', + 'append_license' => '附加许可证', + 'update_appended_license' => '更新附加的许可证', + 'append_model' => '附加型号', + 'update_appended_model' => '更新附加型号', + 'license_error' => '许可证已附加到套件中', + 'license_added_success' => '已成功添加许可证', + 'license_updated' => '许可证已成功更新', + 'license_none' => '许可证不存在', + 'license_detached' => '许可证已成功分离。', + 'consumable_added_success' => '耗材添加成功', + 'consumable_updated' => '耗材已成功更新', + 'consumable_error' => '耗材已经附加到套件', + 'consumable_deleted' => '删除成功', + 'consumable_none' => '耗材不存在', + 'consumable_detached' => '耗材已成功分离。', + 'accessory_added_success' => '添加配件成功', + 'accessory_updated' => '配件已成功更新', + 'accessory_detached' => '配件已成功分离。', + 'accessory_error' => '配件已附加到套件中', + 'accessory_deleted' => '删除成功', + 'accessory_none' => '配件不存在', + 'checkout_success' => '借出成功', + 'checkout_error' => '借出错误', + 'kit_none' => '套件不存在', + 'kit_created' => '套件已成功创建', + 'kit_updated' => '套件已成功更新', + 'kit_not_found' => '找不到套件', + 'kit_deleted' => '套件已删除', + 'kit_model_updated' => '型号已更新', + 'kit_model_detached' => '型号已成功分离。', +]; diff --git a/resources/lang/zh-CN/admin/locations/table.php b/resources/lang/zh-CN/admin/locations/table.php index 2093648e18..92add3158f 100644 --- a/resources/lang/zh-CN/admin/locations/table.php +++ b/resources/lang/zh-CN/admin/locations/table.php @@ -1,6 +1,6 @@ '管理地理位置', 'about_locations' => '地理位置用来跟踪用户、资产和其他项目的位置信息。', 'assets_rtd' => '资产', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => '上级节点', 'currency' => '当地货币单位', 'ldap_ou' => 'LDAP中搜索组织单位(OU)', - ); + 'user_name' => '用户名', + 'department' => '部门', + 'location' => '位置', + 'asset_tag' => '资产标签', + 'asset_name' => '名称', + 'asset_category' => '类别', + 'asset_manufacturer' => '制造商', + 'asset_model' => '型号', + 'asset_serial' => '序列号', + 'asset_location' => '位置', + 'asset_checked_out' => '已借出', + 'asset_expected_checkin' => '预计归还日期', + 'date' => '日期:', + 'signed_by_asset_auditor' => '签名(资产管理员):', + 'signed_by_finance_auditor' => '签名(财务人员):', + 'signed_by_location_manager' => '签名(当地经理):', + 'signed_by' => '签名:', +]; diff --git a/resources/lang/zh-CN/admin/models/general.php b/resources/lang/zh-CN/admin/models/general.php index 85317f27ed..2524bbac64 100644 --- a/resources/lang/zh-CN/admin/models/general.php +++ b/resources/lang/zh-CN/admin/models/general.php @@ -3,7 +3,7 @@ return array( 'about_models_title' => '关于资产型号', 'about_models_text' => '资产型号是将相同资产分组的一种方式。"MBP 2013"、"IPhone 6s"等。', - 'deleted' => 'This model has been deleted.', + 'deleted' => '此模型已被删除。', 'bulk_delete' => '批量删除资产型号', 'bulk_delete_help' => '使用下面的复选框确认删除所选资产型号。若有与之关联的资产,该资产型号则不能删除,除非将关联资产关联到别的资产型号。', 'bulk_delete_warn' => '您即将删除:model_count资产型号。', diff --git a/resources/lang/zh-CN/admin/reports/general.php b/resources/lang/zh-CN/admin/reports/general.php index 1c168b9294..0a2d39db91 100644 --- a/resources/lang/zh-CN/admin/reports/general.php +++ b/resources/lang/zh-CN/admin/reports/general.php @@ -1,5 +1,10 @@ '请选择你要报备资产的选项。' -); +return [ + 'info' => '请选择你要报备资产的选项。', + 'deleted_user' => '已删除用户', + 'send_reminder' => '发送提醒', + 'reminder_sent' => '提醒信息已发送', + 'acceptance_deleted' => '接受请求已删除', + 'acceptance_request' => '接受请求' +]; \ No newline at end of file diff --git a/resources/lang/zh-CN/admin/settings/general.php b/resources/lang/zh-CN/admin/settings/general.php index 7c98eca1c6..02db6e9a56 100644 --- a/resources/lang/zh-CN/admin/settings/general.php +++ b/resources/lang/zh-CN/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory活动目录', 'ad_domain' => 'AD域', 'ad_domain_help' => '通常(但并非全部情况下)这与您的邮件域相同', 'ad_append_domain_label' => '附加域名', 'ad_append_domain' => '添加域名到用户名字段', - 'ad_append_domain_help' => '不要求用户输入“"username@domain.local",他们只需输入“username”。' , + 'ad_append_domain_help' => '不要求用户输入“"username@domain.local",他们只需输入“username”。', 'admin_cc_email' => '邮件抄送', 'admin_cc_email_help' => '如果你想给用户额外的邮件账户发送签入/签出副本,请在此输入邮箱地址,否则请留空。', 'is_ad' => '这是AD域服务器', + 'alerts' => '警报', + 'alert_title' => '更新警报设置', 'alert_email' => '发送警报', + 'alert_email_help' => '您希望向其发送警报的电子邮件地址或通讯组列表,以逗号分隔', 'alerts_enabled' => '警报已启用', 'alert_interval' => '警报阈值(天)', 'alert_inv_threshold' => '库存警报阈值', 'allow_user_skin' => '允许用户自定义皮肤', - 'allow_user_skin_help_text' => '勾选此框将允许用户以不同的方式覆盖界面皮肤。' , + 'allow_user_skin_help_text' => '勾选此框将允许用户以不同的方式覆盖界面皮肤。', 'asset_ids' => '资产ID', 'audit_interval' => '盘点时间间隔', 'audit_interval_help' => '如果您需要定期盘点您的资产,请输入月数间隔。', 'audit_warning_days' => '盘点开始提醒', 'audit_warning_days_help' => '需要提前多少天让我们通知您需要盘点资产?', - 'auto_increment_assets' => '生成自动递增资产ID', + 'auto_increment_assets' => '生成自动递增的资产标签', 'auto_increment_prefix' => '前缀(可选)', - 'auto_incrementing_help' => '在启用自动递增的资产ID之前设置此处。', + 'auto_incrementing_help' => '先启用自动递增资产标签来设置这个', 'backups' => '备份', + 'backups_restoring' => '从备份中还原', + 'backups_upload' => '上传备份', + 'backups_path' => '服务器上的备份存储在 :path', + 'backups_restore_warning' => '使用还原按钮 从上次备份还原。 (目前无法使用 S3 文件存储或 Docker容器。)

您的 完整的 :app_name 数据库和任何上传的文件将被备份文件中的内容完全替换 ', + 'backups_logged_out' => '恢复完成后,您将被注销。', + 'backups_large' => '非常大的备份可能会超时恢复尝试,可能仍然需要通过命令行运行。 ', 'barcode_settings' => '条码设置', 'confirm_purge' => '确认清除', 'confirm_purge_help' => '在下面的框中输入文本“DELETE”以清除已删除的记录。此操作无法撤消,将永久删除所有软删除的项目和用户。(为了安全起见,你应该先做个备份。)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '二维码类型', 'alt_barcode_type' => '条码类型', 'email_logo_size' => '电子邮件中最好使用方形标志。 ', + 'enabled' => '启用', 'eula_settings' => '最终用户许可协议(EULA)设置', 'eula_markdown' => 'EULA中可以使用Github flavored markdown.', 'favicon' => '收藏夹图标', @@ -55,18 +65,23 @@ return array( 'footer_text' => '附加页脚文本 ', 'footer_text_help' => '此文本将显示在右侧页脚中。链接允许使用 Github flavored markdown。换行符、页眉、图像等可能会导致不可预知的结果。', 'general_settings' => '一般设置', + 'general_settings_keywords' => '公司支持、签名、接收、电子邮件格式、用户名格式、图片、每页、缩略图、eula、tos、仪表板、隐私', + 'general_settings_help' => '默认的 EULA和更多', 'generate_backup' => '生成备份', 'header_color' => '标题颜色', 'info' => '这些设置允许您自定义安装的某些方面', 'label_logo' => '标签标志', 'label_logo_size' => '方形标志看起来最好——将显示在每个资产标签的右上角。 ', 'laravel' => 'Laravel版本', - 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP 客户端TLS 密钥', + 'ldap_client_tls_cert' => 'LDAP 客户端TLS 证书', 'ldap_enabled' => '启用LDAP验证', 'ldap_integration' => 'LDAP集成', 'ldap_settings' => 'LDAP 设置', - 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.', - 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', + 'ldap_client_tls_cert_help' => 'LDAP 连接的客户端TLS 证书和密钥通常仅用于谷歌工作空间配置,两者都是必需的。', + 'ldap_client_tls_key' => 'LDAP 客户端TLS 密钥', 'ldap_login_test_help' => '根据你指定的base DN,输入有效的LDAP用户名和密码,以测试您的LDAP登录是否配置正确。当然您必须先保存您更改的LDAP设置。', 'ldap_login_sync_help' => '这只证明了LDAP同步正确。如果您的LDAP身份验证查询设置不正确,用户可能仍然无法登录。当然您必须先保存您的LDAP设置。', 'ldap_server' => 'LDAP 服务器', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => '该标志用于确定用户是否可以登录Snipe-IT,不影响用户对其进行物品查询。', 'ldap_emp_num' => 'LDAP 员工号', 'ldap_email' => 'LDAP Email', - 'license' => '软件许可证', + 'ldap_test' => '测试 LDAP', + 'ldap_test_sync' => '测试 LDAP 同步', + 'license' => '软件许可证', 'load_remote_text' => '外部脚本', 'load_remote_help_text' => '允许Snipe-IT安装外部的加载脚本。', + 'login' => '登录尝试', + 'login_attempt' => '登录尝试', + 'login_ip' => 'IP 地址', + 'login_success' => '成功?', + 'login_user_agent' => '浏览器版本(User Agent)', + 'login_help' => '尝试登录的列表', 'login_note' => '登陆提示', 'login_note_help' => '可选择性地在登陆界面显示一些信息,例如给找到丢失或者被偷设备的用户提供帮助。这里支持Github的markdown语法。', 'login_remote_user_text' => '远程用户登录选项', @@ -118,16 +141,28 @@ return array( 'optional' => '可选', 'per_page' => '每页搜索结果', 'php' => 'PHP版本', + 'php_info' => 'PHP 信息', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP 系统信息', 'php_gd_info' => '您必须安装php-gd显示二维码,请参阅安装说明。', 'php_gd_warning' => 'PHP图像处理的GD[php-gd]插件没有安装', 'pwd_secure_complexity' => '密码复杂度', 'pwd_secure_complexity_help' => '选择您想执行哪种密码复杂性规则。', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => '密码不能与名字、姓氏、电子邮件或用户名相同', + 'pwd_secure_complexity_letters' => '至少需要一个字母', + 'pwd_secure_complexity_numbers' => '至少需要一个数字', + 'pwd_secure_complexity_symbols' => '至少需要一个符号', + 'pwd_secure_complexity_case_diff' => '至少需要一个大写和一个小写', 'pwd_secure_min' => '密码最少包含的字符', 'pwd_secure_min_help' => '允许的最小值是 8', 'pwd_secure_uncommon' => '禁止使用常见密码', 'pwd_secure_uncommon_help' => '这将会禁止用户使用最常见的10000个密码。', 'qr_help' => '允许二维码首次设置', 'qr_text' => '二维码文本', + 'saml' => 'SAML', + 'saml_title' => '更新 SAML 设置', + 'saml_help' => 'SAML 设置', 'saml_enabled' => 'SAML 已启用', 'saml_integration' => 'SAML 集成', 'saml_sp_entityid' => '实体 ID', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => '这将导致用户在注销时首先被重定向到IdP。如果IdP不能正确地支持SP发起的SAML SLO,则不勾选。', 'saml_custom_settings' => 'SAML 自定义设置', 'saml_custom_settings_help' => '您可以为onelogin/php-saml库指定额外的设置。请自行承担风险。', + 'saml_download' => '下载元数据', 'setting' => '设置', 'settings' => '设置', 'show_alerts_in_menu' => '在顶部菜单中显示警告', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => '在电子邮件中显示图片。', 'show_images_in_email_help' => '如果外部用户无法在邮件中通过你安装在VPN或内网的Snipe-IT加载图片,请取消此复选框。', 'site_name' => '站点名称', + 'slack' => 'Slack', + 'slack_title' => '更新 Slack 设置', + 'slack_help' => 'Slack设置', 'slack_botname' => 'Slack Bot名称', 'slack_channel' => 'Slack频道', 'slack_endpoint' => 'Slack节点', @@ -173,6 +212,8 @@ return array( 'update' => '更新设置', 'value' => '价值', 'brand' => '品牌', + 'brand_keywords' => '页脚、 Logo、 打印、 主题、 皮肤、 页眉、 颜色、 颜色、 css', + 'brand_help' => 'Logo,站点名称', 'web_brand' => '网页品牌类型', 'about_settings_title' => '设置', 'about_settings_text' => '这些设置允许您自定义您的安装偏好', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => '隐私条款', 'privacy_policy_link_help' => '如果此处包含 url, 则将在应用程序页脚和系统发送的任何电子邮件中包含指向您的隐私策略的链接, 以符合 GDPR 的要求。 ', 'purge' => '清除已标记删除的记录', + 'purge_deleted' => '清除已删除 ', 'labels_display_bgutter' => '标签底部装订线', 'labels_display_sgutter' => '标签侧装订线', 'labels_fontsize' => '标签字体大小', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => '选中此框将强制对资产序列进行唯一性约束', 'zerofill_count' => '资产标签长度,包括补零', 'username_format_help' => '只有在没有提供用户名并且我们必须为您生成用户名时,导入过程才会使用此设置。', -); + 'oauth_title' => 'OAuth API 设置', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint 设置', + 'asset_tag_title' => '更新资产标签设置', + 'barcode_title' => '更新条形码设置', + 'barcodes' => '条形码', + 'barcodes_help_overview' => '条形码 & QR 设置', + 'barcodes_help' => '这将尝试删除缓存条形码。 这通常只有在您的条码设置已经更改或您的Snipe-IT 链接已经更改时才使用。 下次访问时将重新生成条码。', + 'barcodes_spinner' => '正在尝试删除文件...', + 'barcode_delete_cache' => '删除条形码缓存', + 'branding_title' => '更新品牌设置', + 'general_title' => '更新常规设置', + 'mail_test' => '发送测试', + 'mail_test_help' => '这将尝试发送测试邮件到 :replyto。', + 'filter_by_keyword' => '通过设置关键字过滤', + 'security' => '安全', + 'security_title' => '更新安全设置', + 'security_keywords' => '密码、密码、要求、两个因素、两个因素、常用密码、远程登录、注销、验证', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => '帐户权限组', + 'localization' => '本地化', + 'localization_title' => '更新本地化设置', + 'localization_keywords' => '本地化、货币、本地、本地、时区、时区、国际、内部、语言、语言、翻译', + 'localization_help' => '语言,日期显示', + 'notifications' => '通知', + 'notifications_help' => '电子邮件提醒,盘点设置', + 'asset_tags_help' => '递增和前缀', + 'labels' => '标签', + 'labels_title' => '更新标签设置', + 'labels_help' => '标签大小 & 设置', + 'purge' => '清除', + 'purge_keywords' => '永久删除', + 'purge_help' => '清除已删除的记录', + 'ldap_extension_warning' => '它看起来不像在这个服务器上安装或启用LDAP扩展。 您仍然可以保存您的设置,但您需要启用 PHP 的 LDAP 扩展,然后LDAP 同步或登录才能正常工作。', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => '员工号码', + 'create_admin_user' => '创建用户 ::', + 'create_admin_success' => '成功!您的管理员用户已添加!', + 'create_admin_redirect' => '点击这里进入您的应用登录!', + 'setup_migrations' => '数据库迁移 ::', + 'setup_no_migrations' => '没有什么可以迁移。您的数据库表已设置!', + 'setup_successful_migrations' => '您的数据库表已创建', + 'setup_migration_output' => '迁移输出:', + 'setup_migration_create_user' => '下一步:创建用户', + 'ldap_settings_link' => 'LDAP 设置页面', + 'slack_test' => '测试 集成', +]; diff --git a/resources/lang/zh-CN/admin/settings/message.php b/resources/lang/zh-CN/admin/settings/message.php index 5bbec1ad09..2bf7bb3ac8 100644 --- a/resources/lang/zh-CN/admin/settings/message.php +++ b/resources/lang/zh-CN/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => '更新过程中出现了问题。', - 'success' => '设置配置信息更新成功。' - ), - 'backup' => array( + 'success' => '设置配置信息更新成功。', + ], + 'backup' => [ 'delete_confirm' => '你确定你想要删除该备份文件? 此操作无法撤消。 ', 'file_deleted' => '备份文件已成功删除。 ', 'generated' => '成功地创建了一个新的备份文件。', 'file_not_found' => '在服务器上找不到备份文件。', - ), - 'purge' => array( + 'restore_warning' => '是的,还原它。我承认这将覆盖当前数据库中的任何现有数据。 这也将注销您现有的所有用户 (包括您)。', + 'restore_confirm' => '您确定要从 :filename还原您的数据库吗?' + ], + 'purge' => [ 'error' => '清除过程中出现了错误。 ', 'validation_failed' => '你的清除确认不正确,请在输入框中输入“DELETE”。', - 'success' => '删除记录已被成功的清除。' - ), - -); + 'success' => '删除记录已被成功的清除。', + ], + 'mail' => [ + 'sending' => '正在发送测试邮件...', + 'success' => '邮件已发送!', + 'error' => '邮件无法发送。', + 'additional' => '没有提供额外的错误信息。请检查您的邮件设置和应用日志。' + ], + 'ldap' => [ + 'testing' => '测试 LDAP 连接,绑定和查询 ...', + '500' => '500 服务器错误。请检查您的服务器日志以获取更多信息。', + 'error' => '出错了:(', + 'sync_success' => '基于您的设置,从LDAP服务器返回的10个用户样本:', + 'testing_authentication' => '测试 LDAP 身份验证...', + 'authentication_success' => '用户已成功通过LDAP认证!' + ], + 'slack' => [ + 'sending' => '正在发送Slack测试消息...', + 'success_pt1' => '成功!请检查 ', + 'success_pt2' => ' 您的测试消息频道,并且一定要点击下面的“保存”来存储您的设置。', + '500' => '500 服务器错误。', + 'error' => '出了错。', + ] +]; diff --git a/resources/lang/zh-CN/admin/statuslabels/message.php b/resources/lang/zh-CN/admin/statuslabels/message.php index 8b88aa8666..dafe713a14 100644 --- a/resources/lang/zh-CN/admin/statuslabels/message.php +++ b/resources/lang/zh-CN/admin/statuslabels/message.php @@ -1,32 +1,31 @@ '状态标签不存在', 'assoc_assets' => '删除失败,该状态标签已与其它资产关联。请先更新资产以取消关联,然后重试。 ', - - 'create' => array( + 'create' => [ 'error' => '状态标签未被创建,请重试', - 'success' => '状态标签已成功创建' - ), + 'success' => '状态标签已成功创建', + ], - 'update' => array( + 'update' => [ 'error' => '状态标签未被更新,请重试', - 'success' => '状态标签已成功更新' - ), + 'success' => '状态标签已成功更新', + ], - 'delete' => array( + 'delete' => [ 'confirm' => '你是否确认删除此状态标签?', 'error' => '删除状态标签发生错误,请重试', - 'success' => '状态标签删除成功。' - ), + 'success' => '状态标签删除成功。', + ], - 'help' => array( + 'help' => [ 'undeployable' => '这些资产不能分配给任何人。', - 'deployable' => '这些资产可以检出。一旦分配了它们,它们将承担一个元状态 Deployed。', + 'deployable' => '这些资产可以被借出。一旦分配了它们,它们将成为状态 已分配。', 'archived' => '这些资产无法签出,只会显示在“存档”视图中。这有助于保留有关资产的预算/历史目的信息,但将其保留在日常资产清单之外。', 'pending' => '这些资产不能分配给任何人,经常用于修理的物品,但预计将重新流通。', - ), + ], -); +]; diff --git a/resources/lang/zh-CN/admin/users/general.php b/resources/lang/zh-CN/admin/users/general.php index c249ab3e91..812c01f324 100644 --- a/resources/lang/zh-CN/admin/users/general.php +++ b/resources/lang/zh-CN/admin/users/general.php @@ -1,7 +1,6 @@ '该用户可以登录', 'activated_disabled_help_text' => '您无法编辑自己帐户的激活状态。', 'assets_user' => '分配给:name的资产', @@ -13,7 +12,7 @@ return array( 'edit' => '编辑用户', 'filetype_info' => '允许的文件类型有: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar', 'history_user' => ':name的历史', - 'info' => '信息', + 'info' => '信息', 'restore_user' => '单击此处可将其还原。', 'last_login' => '上一次登陆', 'ldap_config_text' => 'LDAP配置在 管理 > 设置。所选位置将为导入的用户所用', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => '您当前的管理员设置允许使用双重认证。 ', 'two_factor_enrolled' => '双重认证设备登记', 'two_factor_active' => '启用双重认证', - ); + 'user_deactivated' => '用户已取消激活', + 'activation_status_warning' => '不要改变激活状态', + 'group_memberships_helpblock' => '只有超级管理员可以编辑群组成员。', + 'superadmin_permission_warning' => '只有超级管理员可以授予用户超级管理员访问权限。', + 'admin_permission_warning' => '只有拥有管理员权限或更大权限的用户才能授予用户管理员权限。', + 'remove_group_memberships' => '删除群组成员', + 'warning_deletion' => '警告:', + 'warning_deletion_information' => '您将要删除下列 :count 用户。超级管理员名称高亮为红色。', + 'update_user_asssets_status' => '将这些用户的所有资源更新到此状态', + 'checkin_user_properties' => '检查与这些用户相关的所有属性', +]; diff --git a/resources/lang/zh-CN/admin/users/message.php b/resources/lang/zh-CN/admin/users/message.php index 3e36080318..879db2a5c4 100644 --- a/resources/lang/zh-CN/admin/users/message.php +++ b/resources/lang/zh-CN/admin/users/message.php @@ -13,7 +13,7 @@ return array( 'user_deleted_warning' => '用户已经被删除,你需要恢复这个用户编辑他或者重新指定新资产。', 'ldap_not_configured' => '安装过程中未启用LDAP集成的功能。', 'password_resets_sent' => '被选中的已激活并拥有有效电子邮件地址的用户已经收到了一个密码重置链接。', - 'password_reset_sent' => 'A password reset link has been sent to :email!', + 'password_reset_sent' => '密码重置链接已发送至 :email!', 'success' => array( diff --git a/resources/lang/zh-CN/button.php b/resources/lang/zh-CN/button.php index fff4199f11..53f34a3623 100644 --- a/resources/lang/zh-CN/button.php +++ b/resources/lang/zh-CN/button.php @@ -1,6 +1,6 @@ '操作', 'add' => '新增', 'cancel' => '取消', @@ -8,11 +8,17 @@ return array( 'delete' => '刪除', 'edit' => '编辑', 'restore' => '恢复', + 'remove' => '删除', 'request' => '申请', 'submit' => '提交', 'upload' => '上传', - 'select_file' => '选择文件...', + 'select_file' => '选择文件...', 'select_files' => '选择文件...', 'generate_labels' => '{1} 生成标签|[2,*] 生成标签', - 'send_password_link' => '发送密码重置链接', -); + 'send_password_link' => '发送密码重置链接', + 'go' => 'Go', + 'bulk_actions' => '批量操作', + 'add_maintenance' => '添加维护', + 'append' => '追加', + 'new' => '新建', +]; diff --git a/resources/lang/zh-CN/general.php b/resources/lang/zh-CN/general.php index f273afc69c..33499d9bc0 100644 --- a/resources/lang/zh-CN/general.php +++ b/resources/lang/zh-CN/general.php @@ -19,7 +19,10 @@ 'asset' => '资产', 'asset_report' => '资产报备', 'asset_tag' => '资产标签', + 'asset_tags' => '资产标签', 'assets_available' => '可用资产', + 'accept_assets' => '接受资产:名称', + 'accept_assets_menu' => '接受资产', 'audit' => '审计', 'audit_report' => '审核日志', 'assets' => '资产', @@ -30,6 +33,10 @@ 'bulkaudit' => '批量审核', 'bulkaudit_status' => '盘点状态', 'bulk_checkout' => '批量借出', + 'bulk_edit' => '批量编辑', + 'bulk_delete' => '批量删除', + 'bulk_actions' => '批量操作', + 'bulk_checkin_delete' => '批量签入 & 删除', 'bystatus' => '按状态', 'cancel' => '取消', 'categories' => '目录', @@ -44,13 +51,13 @@ 'checkins_count' => '签入', 'user_requests_count' => '请求', 'city' => '城市', - 'click_here' => '点击此处', + 'click_here' => '点击此处', 'clear_selection' => '清除选择', 'companies' => '公司', 'company' => '公司', 'component' => '组件', 'components' => '组件', - 'complete' => '完成', + 'complete' => '完成', 'consumable' => '消耗品', 'consumables' => '消耗品', 'country' => '国家', @@ -62,6 +69,8 @@ 'updated_at' => '更新日期', 'currency' => 'RMB', // this is deprecated 'current' => '当前', + 'current_password' => '当前密码', + 'customize_report' => '自定义报告', 'custom_report' => '自定义资产报表', 'dashboard' => '控制面板', 'days' => '天数', @@ -73,19 +82,22 @@ 'delete_confirm' => '是否确定删除此项', 'deleted' => '已删除', 'delete_seats' => '已移除空位', + 'deletion_failed' => '删除失败', 'departments' => '部门', - 'department' => '部门', + 'department' => '部门', 'deployed' => '已分配', + 'depreciation' => '折旧', + 'depreciations' => '折旧', 'depreciation_report' => '折旧报告', 'details' => '详细信息', 'download' => '下载', - 'download_all' => '下载全部', - 'depreciation' => '折旧', + 'download_all' => '下载全部', 'editprofile' => '修改简介', 'eol' => '寿命', 'email_domain' => '邮件域', 'email_format' => '电子邮件格式', 'email_domain_help' => '这在导入时用以生成电子邮件地址', + 'error' => '错误', 'filastname_format' => '缩写名 姓,例如(jsmith@example.com)', 'firstname_lastname_format' => '名 姓,例如 (jane.smith@example.com)', 'firstname_lastname_underscore_format' => '名 姓,例如(jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => '文件', 'file_type' => '文件类型', 'file_uploads' => '文件上传', + 'file_upload' => '文件上传', 'generate' => '生成', - 'github_markdown' => '该字段可以使用 Github flavored markdown语法', + 'generate_labels' => '生成标签', + 'github_markdown' => '该字段可以使用 Github flavored markdown语法', 'groups' => '分组', 'gravatar_email' => 'Gravatar头像邮件地址', + 'gravatar_url' => '在 Gravatar.com 更改您的头像。', 'history' => '历史记录', 'history_for' => '历史记录', 'id' => '编号', 'image' => '图片', 'image_delete' => '删除图片', 'image_upload' => '上传图片', + 'filetypes_accepted_help' => '可接受的文件类型是 :types. 最大允许上传大小为 :size.|可接受的文件类型是 :types. 最大允许上传大小为 :size.', + 'filetypes_size_help' => '允许最大上传文件的大小为 :size.', 'image_filetypes_help' => '接受jpg,png,gif和svg类型的文件。文件大小应小于 :size。', 'import' => '导入', 'importing' => '正在导入…', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => '资产维修报表', 'asset_maintenances' => '资产维修', 'item' => '条目', + 'item_name' => '物品名称', 'insufficient_permissions' => '没有足够的权限', 'kits' => '预定义的 Kits', 'language' => '语言', @@ -132,7 +150,7 @@ 'licenses_available' => '可用许可', 'licenses' => '许可证', 'list_all' => '列出全部', - 'loading' => '加载中', + 'loading' => '正在加载... 请稍候...', 'lock_passwords' => '此字段值将不会保存到演示安装中。', 'feature_disabled' => '演示模式下禁用此功能', 'location' => '位置', @@ -141,15 +159,17 @@ 'logout' => '注销', 'lookup_by_tag' => '查找资产标签', 'maintenances' => '维护', + 'manage_api_keys' => '管理 API 密钥', 'manufacturer' => '制造商', 'manufacturers' => '制造商', 'markdown' => '该字段可以使用 Github flavored markdown', 'min_amt' => 'Min. QTY', - 'min_amt_help' => '触发告警的最小数量', + 'min_amt_help' => '在触发警报之前应该可用的最小物品数。如果您不希望收到低库存的警报,请将最小数量留空。', 'model_no' => '型号', 'months' => '月数', 'moreinfo' => '更多信息', 'name' => '名称', + 'new_password' => '新密码', 'next' => '下一页', 'next_audit_date' => '下一次盘点时间', 'last_audit' => '上一次盘点', @@ -171,19 +191,26 @@ 'purchase_date' => '购买日期', 'qty' => '数量', 'quantity' => '数量', + 'quantity_minimum' => '您有 :count 物品低于或几乎低于最低数量级别', 'ready_to_deploy' => '待分配', 'recent_activity' => '最近操作活动', + 'remaining' => '剩余', 'remove_company' => '移除公司关联', 'reports' => '报告', 'restored' => '恢复', - 'restore' => 'Restore', + 'restore' => '还原', + 'requestable_models' => '可申领的型号', 'requested' => '已申请', + 'requested_date' => '申领日期', + 'requested_assets' => '已申领资产', + 'requested_assets_menu' => '已申领资产', 'request_canceled' => '取消请求', 'save' => '保存​​', 'select' => '选择', + 'select_all' => '全选', 'search' => '搜索', 'select_category' => '选择一个类别', - 'select_department' => '选择一个部门', + 'select_department' => '选择一个部门', 'select_depreciation' => '选择失效类型', 'select_location' => '选择地点', 'select_manufacturer' => '选择生产商', @@ -200,6 +227,7 @@ 'sign_in' => '登录', 'signature' => '签名', 'skin' => '主题', + 'slack_msg_note' => '将发送一条slack消息', 'slack_test_msg' => '哦哈!看起来 Slack 已经成功应用到 Snipe-IT 了!', 'some_features_disabled' => '演示模式: 此安装将禁用某些功能。', 'site_name' => '站点名称', @@ -211,6 +239,7 @@ 'sure_to_delete' => '是否确认要删除', 'submit' => '提交', 'target' => '目标', + 'toggle_navigation' => 'Toogle 导航', 'time_and_date_display' => '时间和日期显示', 'total_assets' => '共计资产', 'total_licenses' => '共计许可证', @@ -230,6 +259,7 @@ 'users' => '用户', 'viewall' => '查看全部', 'viewassets' => '查看资产分配', + 'viewassetsfor' => '查看资产 :name', 'website' => '站点', 'welcome' => '欢迎您,:name', 'years' => '年', @@ -243,8 +273,78 @@ 'accept' => '接受 :asset', 'i_accept' => '我接受', 'i_decline' => '我拒绝', + 'accept_decline' => '接受/拒绝', 'sign_tos' => '请在下面登录以表明您同意服务条款:', 'clear_signature' => '清除签名', 'show_help' => '显示帮助', 'hide_help' => '隐藏帮助', - ]; + 'view_all' => '查看全部', + 'hide_deleted' => '隐藏已删除', + 'email' => '邮箱', + 'do_not_change' => '不要更改', + 'bug_report' => '报告错误', + 'user_manual' => '用户手册', + 'setup_step_1' => '第 1 步', + 'setup_step_2' => '第 2 步', + 'setup_step_3' => '第 3 步', + 'setup_step_4' => '第 4 步', + 'setup_config_check' => '配置检查', + 'setup_create_database' => '创建数据库表', + 'setup_create_admin' => '创建管理员用户', + 'setup_done' => '完成!', + 'bulk_edit_about_to' => '您将要编辑以下内容: ', + 'checked_out' => '已借出', + 'checked_out_to' => '借出至', + 'fields' => '字段', + 'last_checkout' => '上次借出', + 'due_to_checkin' => '以下:count 物品将很快归还:', + 'expected_checkin' => '预计归还日期', + 'reminder_checked_out_items' => '这是当前借出给您的物品的提醒。 如果你觉得这个列表不准确(有些东西缺失,或者你认为你从未收到的东西),请发送电子邮件::reply_to_name 到 :reply_to_address_address。', + 'changed' => '已修改', + 'to' => '至', + 'report_fields_info' => '

选择您想要在自定义报告中包含的字段,然后单击生成. 该文件 (cunstom-YYYY-mm-dd.csv) 将自动下载,您可以在 Excel中打开它。

+

如果您只想导出某些资产,使用下面的选项来微调您的结果。

', + 'range' => '范围', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => '改进', + 'information' => '信息', + 'permissions' => '权限', + 'managed_ldap' => '(通过 LDAP 管理)', + 'export' => '导出', + 'ldap_sync' => 'LDAP 同步', + 'ldap_user_sync' => 'LDAP 用户同步', + 'synchronize' => '同步', + 'sync_results' => '同步结果', + 'license_serial' => '序列号/产品密钥', + 'invalid_category' => '无效的类别', + 'dashboard_info' => '这是您的仪表板。有很多类似的,但这个就是您的。', + '60_percent_warning' => '60% 完成 (警告)', + 'dashboard_empty' => '看起来你还没有添加任何东西,所以我们没有什么东西可以显示。 现在就开始添加一些资产、配件、耗材或许可证吧!', + 'new_asset' => '新建资产', + 'new_license' => '新建许可证', + 'new_accessory' => '新建配件', + 'new_consumable' => '新建耗材', + 'collapse' => '收起', + 'assigned' => '已分配', + 'asset_count' => '资产计数', + 'accessories_count' => '配件计数', + 'consumables_count' => '耗材计数', + 'components_count' => '组件计数', + 'licenses_count' => '许可证计数', + 'notification_error' => '错误:', + 'notification_error_hint' => '请检查下面的表单以了解错误', + 'notification_success' => '成功:', + 'notification_warning' => '警告:', + 'notification_info' => '信息:', + 'asset_information' => '资产信息', + 'model_name' => '型号名称:', + 'asset_name' => '资产名称:', + 'consumable_information' => '耗材信息:', + 'consumable_name' => '耗材名称:', + 'accessory_information' => '配件信息:', + 'accessory_name' => '配件名称:', + 'clone_item' => '克隆物品', + 'checkout_tooltip' => '借出此物品', + 'checkin_tooltip' => '归还此物品', + 'checkout_user_tooltip' => '借出此物品给一个用户', +]; diff --git a/resources/lang/zh-CN/help.php b/resources/lang/zh-CN/help.php index 571d4b2559..6d24c36a5a 100644 --- a/resources/lang/zh-CN/help.php +++ b/resources/lang/zh-CN/help.php @@ -1,6 +1,6 @@ "更多信息", + 'more_info_title' => '更多信息', - "audit_help" => "勾选此框将编辑资产记录以反映这个新的位置。不选中它将只标记审计记录中的位置。

注意此资产已签出 它不会改变它签到的个人、资产或地点。", + 'audit_help' => '勾选此框将编辑资产记录以反映这个新的位置。不选中它将只标记审计记录中的位置。

注意此资产已签出 它不会改变它签到的个人、资产或地点。', 'assets' => '资产是指按序号或资产标签跟踪的物品,往往是指识别某一具体物品的价值较高的物品。', @@ -31,6 +31,4 @@ return array( 'depreciations' => '你可以设置资产折旧时间期限', - - -); +]; diff --git a/resources/lang/zh-CN/mail.php b/resources/lang/zh-CN/mail.php index cbb0418900..fc1e5b2484 100644 --- a/resources/lang/zh-CN/mail.php +++ b/resources/lang/zh-CN/mail.php @@ -1,6 +1,6 @@ '用户已取消物品申请', 'a_user_requested' => '用户已申请物品', 'accessory_name' => '配件名称:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => '这是一封 Snipe-IT 资产管理系统的测试电子邮件,如果您收到,表示邮件通知正常运作 :)', 'the_following_item' => '以下项目已交回:', 'low_inventory_alert' => '有:种物品已经低于或者接近最小库存。|有:种物品已经低于或者接近最小库存。', - 'assets_warrantee_alert' => '有:项资产的维保将在:天后到期。|有:项资产的维保将在:天后到期。', + 'assets_warrantee_alert' => '有 :count 个资产保修期将于 :threshold 天到期。|有 :count 个资产 保修期将于 :threshold 天到期。', 'license_expiring_alert' => '有:个许可将在:天后到期。|有:个许可将在:天后到期。', 'to_reset' => '要重置 :web 的密码,请完成此表格:', 'type' => '类型', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => '预期的资产检查报告', 'Expected_Checkin_Notification' => '提醒::name 签入截止日期已接近。', 'Expected_Checkin_Date' => '借出的资产将在 :date 重新签入', - 'your_assets' => '查看您的资产' -); + 'your_assets' => '查看您的资产', +]; diff --git a/resources/lang/zh-CN/passwords.php b/resources/lang/zh-CN/passwords.php index 8e7cdf5c91..74cc3cd6fe 100644 --- a/resources/lang/zh-CN/passwords.php +++ b/resources/lang/zh-CN/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => '已发送您的密码链接 !', 'user' => '未找到与该电子邮件匹配的活动用户。', ]; - diff --git a/resources/lang/zh-CN/validation.php b/resources/lang/zh-CN/validation.php index df22747da9..e38bb356b8 100644 --- a/resources/lang/zh-CN/validation.php +++ b/resources/lang/zh-CN/validation.php @@ -1,6 +1,6 @@ ':attribute 最少 :min个字符', 'array' => ':属性必须至少有:最小项。', ], + 'starts_with' => ':attribute 必须以以下一个开始::values', 'not_in' => '选择的 :attribute 无效', 'numeric' => ':attribute 必须是数字', 'present' => ':属性字段必须存在。', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute 已经被采用', 'uploaded' => ':属性无法上传。', 'url' => ':attribute 格式无效', - "unique_undeleted" => ":attribute 属性必须唯一。", - "non_circular" => ":attribute 不能创建循环引用。", + 'unique_undeleted' => ':attribute 属性必须唯一。', + 'non_circular' => ':attribute 不能创建循环引用。', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => ":属性字段包含不允许的字符。", - "email_array" => "一个或多个电子邮件地址无效。", - "hashed_pass" => "您当前的密码不正确", + 'alpha_space' => ':属性字段包含不允许的字符。', + 'email_array' => '一个或多个电子邮件地址无效。', + 'hashed_pass' => '您当前的密码不正确', 'dumbpwd' => '那个密码太常见了。', - "statuslabel_type" => "您必须选择有效的状态标签类型", + 'statuslabel_type' => '您必须选择有效的状态标签类型', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/zh-HK/admin/asset_maintenances/message.php b/resources/lang/zh-HK/admin/asset_maintenances/message.php index add2fe4776..b44f618207 100644 --- a/resources/lang/zh-HK/admin/asset_maintenances/message.php +++ b/resources/lang/zh-HK/admin/asset_maintenances/message.php @@ -1,21 +1,21 @@ '未找到您查詢的資產維護訊息!', + 'not_found' => 'Asset Maintenance you were looking for was not found!', 'delete' => [ - 'confirm' => '您確定要刪除此筆資產維護訊息嗎?', - 'error' => '資產維護訊息刪除失敗。請再試一次', - 'success' => '資產維護訊息已刪除。' + 'confirm' => 'Are you sure you wish to delete this asset maintenance?', + 'error' => 'There was an issue deleting the asset maintenance. Please try again.', + 'success' => 'The asset maintenance was deleted successfully.', ], 'create' => [ - 'error' => '資產維護訊息新增失敗。請再試一次', - 'success' => '資產維護訊息已新增。' + 'error' => 'Asset Maintenance was not created, please try again.', + 'success' => 'Asset Maintenance created successfully.', ], 'edit' => [ - 'error' => '資產維護訊息修改失敗。請再試一次', - 'success' => '資產維護訊息已修改。' + 'error' => 'Asset Maintenance was not edited, please try again.', + 'success' => 'Asset Maintenance edited successfully.', ], - 'asset_maintenance_incomplete' => '尚未完成', - 'warranty' => '保固', - 'not_warranty' => '無保固', - ]; \ No newline at end of file + 'asset_maintenance_incomplete' => 'Not Completed Yet', + 'warranty' => 'Warranty', + 'not_warranty' => 'Not Warranty', + ]; diff --git a/resources/lang/zh-HK/admin/asset_maintenances/table.php b/resources/lang/zh-HK/admin/asset_maintenances/table.php index 361ad3efca..3ba895038d 100644 --- a/resources/lang/zh-HK/admin/asset_maintenances/table.php +++ b/resources/lang/zh-HK/admin/asset_maintenances/table.php @@ -1,8 +1,8 @@ '資產維護', - 'asset_name' => '資產名稱', - 'is_warranty' => '保固', - 'dl_csv' => '下載CSV檔' + 'title' => 'Asset Maintenance', + 'asset_name' => 'Asset Name', + 'is_warranty' => 'Warranty', + 'dl_csv' => 'Download CSV', ]; diff --git a/resources/lang/zh-HK/admin/companies/general.php b/resources/lang/zh-HK/admin/companies/general.php index 9d58ccb58e..37781012ba 100644 --- a/resources/lang/zh-HK/admin/companies/general.php +++ b/resources/lang/zh-HK/admin/companies/general.php @@ -1,4 +1,7 @@ 'Select Company', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/zh-HK/admin/companies/message.php b/resources/lang/zh-HK/admin/companies/message.php index e88cc0c59f..b44bdd4b85 100644 --- a/resources/lang/zh-HK/admin/companies/message.php +++ b/resources/lang/zh-HK/admin/companies/message.php @@ -1,18 +1,19 @@ '公司不存在', - 'assoc_users' => '至少還有一個資產與此公司關聯,目前不能被删除,請檢查後重試。 ', - 'create' => array( - 'error' => '新增公司失敗,請重試。', - 'success' => '新增公司成功。' - ), - 'update' => array( - 'error' => '更新公司失敗,請重試。', - 'success' => '更新公司成功。' - ), - 'delete' => array( - 'confirm' => '您確定要刪除此公司嗎?', - 'error' => '刪除公司時發生問題。請再試一次。', - 'success' => '刪除公司成功。' - ) -); + +return [ + 'does_not_exist' => 'Company does not exist.', + 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', + 'create' => [ + 'error' => 'Company was not created, please try again.', + 'success' => 'Company created successfully.', + ], + 'update' => [ + 'error' => 'Company was not updated, please try again', + 'success' => 'Company updated successfully.', + ], + 'delete' => [ + 'confirm' => 'Are you sure you wish to delete this company?', + 'error' => 'There was an issue deleting the company. Please try again.', + 'success' => 'The Company was deleted successfully.', + ], +]; diff --git a/resources/lang/zh-HK/admin/custom_fields/general.php b/resources/lang/zh-HK/admin/custom_fields/general.php index 1471ea2c67..8483c67c69 100644 --- a/resources/lang/zh-HK/admin/custom_fields/general.php +++ b/resources/lang/zh-HK/admin/custom_fields/general.php @@ -1,32 +1,45 @@ '自訂欄位', - 'field' => '欄位', - 'about_fieldsets_title' => '關於欄位集', - 'about_fieldsets_text' => '欄位集允許您為常用的資產模型定義一組可重複使用的欄位。', - 'custom_format' => '自訂格式', - 'encrypt_field' => '加密資料庫中此欄位的值', - 'encrypt_field_help' => '警告:對欄位加密將導致此欄無法用於搜索', - 'encrypted' => '已加密', - 'fieldset' => '欄位集', - 'qty_fields' => '欄位數', - 'fieldsets' => '欄位集', - 'fieldset_name' => '名稱', - 'field_name' => '名稱', - 'field_values' => '欄位值', - 'field_values_help' => '添加可選的選項,每行一個。第一行之外的空行將被忽略。', - 'field_element' => '表單元素', - 'field_element_short' => '表單元素', - 'field_format' => '格式', - 'field_custom_format' => '自訂格式', - 'field_custom_format_help' => '此欄位允許您使用 RegEx 運算式進行驗證。它應該以 "RegEx:" 開頭, 例如, 要驗證自訂欄位值是否包含有效的 IMEI (15 位數字), 則應使用 regex:/^[0-9]{15}$/。', - 'required' => '必填', - 'req' => '必填', - 'used_by_models' => '引用型號', - 'order' => '排序', - 'create_fieldset' => '新增欄位集', - 'create_field' => '新增欄位', - 'value_encrypted' => '此欄位的值已被加密。只有管理員能夠查看原始資料。', - 'show_in_email' => '在發送給用戶的借出通知信中包含此欄位的值?加密的欄位不能包含在電子郵件中。', -); +return [ + 'custom_fields' => 'Custom Fields', + 'manage' => 'Manage', + 'field' => 'Field', + 'about_fieldsets_title' => 'About Fieldsets', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', + 'encrypt_field' => 'Encrypt the value of this field in the database', + 'encrypt_field_help' => 'WARNING: Encrypting a field makes it unsearchable.', + 'encrypted' => 'Encrypted', + 'fieldset' => 'Fieldset', + 'qty_fields' => 'Qty Fields', + 'fieldsets' => 'Fieldsets', + 'fieldset_name' => 'Fieldset Name', + 'field_name' => 'Field Name', + 'field_values' => 'Field Values', + 'field_values_help' => 'Add selectable options, one per line. Blank lines other than the first line will be ignored.', + 'field_element' => 'Form Element', + 'field_element_short' => 'Element', + 'field_format' => 'Format', + 'field_custom_format' => 'Custom Regex Format', + 'field_custom_format_help' => 'This field allows you to use a regex expression for validation. It should start with "regex:" - for example, to validate that a custom field value contains a valid IMEI (15 numeric digits), you would use regex:/^[0-9]{15}$/.', + 'required' => 'Required', + 'req' => 'Req.', + 'used_by_models' => 'Used By Models', + 'order' => 'Order', + 'create_fieldset' => 'New Fieldset', + 'create_fieldset_title' => 'Create a new fieldset', + 'create_field' => 'New Custom Field', + 'create_field_title' => 'Create a new custom field', + 'value_encrypted' => 'The value of this field is encrypted in the database. Only admin users will be able to view the decrypted value', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/zh-HK/admin/depreciations/general.php b/resources/lang/zh-HK/admin/depreciations/general.php index a5dec994c2..1a5666f9dc 100644 --- a/resources/lang/zh-HK/admin/depreciations/general.php +++ b/resources/lang/zh-HK/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'About Asset Depreciations', 'about_depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', 'asset_depreciations' => 'Asset Depreciations', 'create' => 'Create Depreciation', 'depreciation_name' => 'Depreciation Name', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Number of Months', 'update' => 'Update Depreciation', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/zh-HK/admin/depreciations/table.php b/resources/lang/zh-HK/admin/depreciations/table.php index 1907eb3f32..256b10b92a 100644 --- a/resources/lang/zh-HK/admin/depreciations/table.php +++ b/resources/lang/zh-HK/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', - 'months' => '月數', - 'term' => '期限', - 'title' => '名稱', + 'months' => 'Months', + 'term' => 'Term', + 'title' => 'Name ', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/zh-HK/admin/groups/titles.php b/resources/lang/zh-HK/admin/groups/titles.php index 7e716bbb3a..d875f190d7 100644 --- a/resources/lang/zh-HK/admin/groups/titles.php +++ b/resources/lang/zh-HK/admin/groups/titles.php @@ -1,14 +1,16 @@ '關於群組', - 'about_groups' => '群組用來區分使用者權限。', - 'group_management' => '群組管理', - 'create' => '新增群組', - 'update' => '編輯群組', - 'group_name' => '群組名稱', - 'group_admin' => '群組管理員', - 'allow' => '允許', - 'deny' => '拒絕', - -); +return [ + 'about_groups_title' => 'About Groups', + 'about_groups' => 'Groups are used to generalize user permissions.', + 'group_management' => 'Group Management', + 'create' => 'Create New Group', + 'update' => 'Edit Group', + 'group_name' => 'Group Name', + 'group_admin' => 'Group Admin', + 'allow' => 'Allow', + 'deny' => 'Deny', + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/zh-HK/admin/hardware/form.php b/resources/lang/zh-HK/admin/hardware/form.php index 8fb697509c..0c1a3167be 100644 --- a/resources/lang/zh-HK/admin/hardware/form.php +++ b/resources/lang/zh-HK/admin/hardware/form.php @@ -1,44 +1,49 @@ '確認批次刪除資產', - 'bulk_delete_help' => '請再次確認批次刪除的資產。刪除後資產可以恢復,但將會失去當前的用戶關聯資訊。', - 'bulk_delete_warn' => '即將刪除 :asset_count 項資產', - 'bulk_update' => '批次更新資產', - 'bulk_update_help' => '此表格允許您同時修改多項資產。請僅填寫需要修改的欄位,留空的欄位不會做任何修改。', - 'bulk_update_warn' => '即將修改 :asset_count 項資產屬性', - 'checkedout_to' => '借出至', - 'checkout_date' => '借出日期', - 'checkin_date' => '繳回日期', - 'checkout_to' => '借出至', - 'cost' => '採購成本', - 'create' => '新增資產', - 'date' => '採購日期', - 'depreciation' => '折舊', - 'depreciates_on' => '折舊於', - 'default_location' => '預設位置', - 'eol_date' => '產品壽命日期', - 'eol_rate' => '產品壽命等級', - 'expected_checkin' => '預計歸還日期', - 'expires' => '到期', - 'fully_depreciated' => '提足折舊', - 'help_checkout' => '如果您希望立即分配此資產,請在上方狀態欄位選擇 "可部署"。', - 'mac_address' => 'MAC地址', - 'manufacturer' => '製造商', - 'model' => '型號', - 'months' => '月數', - 'name' => '資產名稱', - 'notes' => '備註', - 'order' => '訂單編號', +return [ + 'bulk_delete' => 'Confirm Bulk Delete Assets', + 'bulk_delete_help' => 'Review the assets for bulk deletion below. Once deleted, these assets can be restored, but they will no longer be associated with any users they are currently assigned to.', + 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', + 'bulk_update' => 'Bulk Update Assets', + 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', + 'bulk_update_warn' => 'You are about to edit the properties of :asset_count assets.', + 'checkedout_to' => 'Checked Out To', + 'checkout_date' => 'Checkout Date', + 'checkin_date' => 'Checkin Date', + 'checkout_to' => 'Checkout to', + 'cost' => 'Purchase Cost', + 'create' => 'Create Asset', + 'date' => 'Purchase Date', + 'depreciation' => 'Depreciation', + 'depreciates_on' => 'Depreciates On', + 'default_location' => 'Default Location', + 'eol_date' => 'EOL Date', + 'eol_rate' => 'EOL Rate', + 'expected_checkin' => 'Expected Checkin Date', + 'expires' => 'Expires', + 'fully_depreciated' => 'Fully Depreciated', + 'help_checkout' => 'If you wish to assign this asset immediately, select "Ready to Deploy" from the status list above. ', + 'mac_address' => 'MAC Address', + 'manufacturer' => 'Manufacturer', + 'model' => 'Model', + 'months' => 'months', + 'name' => 'Asset Name', + 'notes' => 'Notes', + 'order' => 'Order Number', 'qr' => 'QR Code', - 'requestable' => '使用者可申請此資產', - 'select_statustype' => '選擇狀態類型', - 'serial' => '序號', - 'status' => '狀態', - 'tag' => '資產標籤', - 'update' => '更新資產', - 'warranty' => '保固', - 'warranty_expires' => '保固期限', - 'years' => '年', -) -; + 'requestable' => 'Users may request this asset', + 'select_statustype' => 'Select Status Type', + 'serial' => 'Serial', + 'status' => 'Status', + 'tag' => 'Asset Tag', + 'update' => 'Asset Update', + 'warranty' => 'Warranty', + 'warranty_expires' => 'Warranty Expires', + 'years' => 'years', + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/zh-HK/admin/hardware/general.php b/resources/lang/zh-HK/admin/hardware/general.php index af2be65fc6..1ac49efef1 100644 --- a/resources/lang/zh-HK/admin/hardware/general.php +++ b/resources/lang/zh-HK/admin/hardware/general.php @@ -1,9 +1,9 @@ 'About Assets', 'about_assets_text' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', - 'archived' => 'Archived', + 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'Checkin Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Requestable', 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Restore Asset', 'pending' => 'Pending', 'undeployable' => 'Undeployable', 'view' => 'View Asset', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/zh-HK/admin/hardware/message.php b/resources/lang/zh-HK/admin/hardware/message.php index 69e1f405bb..8c8e323a73 100644 --- a/resources/lang/zh-HK/admin/hardware/message.php +++ b/resources/lang/zh-HK/admin/hardware/message.php @@ -1,82 +1,83 @@ '警告: 此資產目前已標記為不可佈署,如果資產狀態已改變,請更新狀態。', - 'does_not_exist' => '資產不存在', - 'does_not_exist_or_not_requestable' => '已重試。該資產不存在或不可申領。', - 'assoc_users' => '此資產目前已借給某個使用者,不能被刪除,請檢查資產狀態,然後再嘗試刪除。', + 'undeployable' => 'Warning: This asset has been marked as currently undeployable. + If this status has changed, please update the asset status.', + 'does_not_exist' => 'Asset does not exist.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', + 'assoc_users' => 'This asset is currently checked out to a user and cannot be deleted. Please check the asset in first, and then try deleting again. ', - 'create' => array( - 'error' => '新增資產失敗,請重試。', - 'success' => '新增資產成功。' - ), + 'create' => [ + 'error' => 'Asset was not created, please try again. :(', + 'success' => 'Asset created successfully. :)', + ], - 'update' => array( - 'error' => '更新資產失敗,請重試。', - 'success' => '更新資產成功。', - 'nothing_updated' => '沒有欄位被選擇,因此沒有更新任何內容。', - ), + 'update' => [ + 'error' => 'Asset was not updated, please try again', + 'success' => 'Asset updated successfully.', + 'nothing_updated' => 'No fields were selected, so nothing was updated.', + ], - 'restore' => array( - 'error' => '恢復資產失敗,請重試。', - 'success' => '恢復資產成功。' - ), + 'restore' => [ + 'error' => 'Asset was not restored, please try again', + 'success' => 'Asset restored successfully.', + ], - 'audit' => array( - 'error' => '資產稽核失敗。請再試一次。', - 'success' => '資產稽核成功登錄。' - ), + 'audit' => [ + 'error' => 'Asset audit was unsuccessful. Please try again.', + 'success' => 'Asset audit successfully logged.', + ], - 'deletefile' => array( - 'error' => '刪除檔案失敗,請重試。', - 'success' => '刪除檔案成功。', - ), + 'deletefile' => [ + 'error' => 'File not deleted. Please try again.', + 'success' => 'File successfully deleted.', + ], - 'upload' => array( - 'error' => '上傳檔案失敗,請重試。', - 'success' => '上傳檔案成功。', - 'nofiles' => '您尚未選擇要上傳的檔案,或上傳的檔案太大。', - 'invalidfiles' => '一個或多個檔案太大或屬於不被允許的檔案類型。允許上傳的檔案類型:png, gif, jpg, doc, docx, pdf, txt。', - ), + 'upload' => [ + 'error' => 'File(s) not uploaded. Please try again.', + 'success' => 'File(s) successfully uploaded.', + 'nofiles' => 'You did not select any files for upload, or the file you are trying to upload is too large', + 'invalidfiles' => 'One or more of your files is too large or is a filetype that is not allowed. Allowed filetypes are png, gif, jpg, doc, docx, pdf, and txt.', + ], - 'import' => array( - 'error' => '某些項目沒有被正確匯入。', - 'errorDetail' => '以下項目由於錯誤未被匯入。', - 'success' => "您的檔案已被匯入。", - 'file_delete_success' => "您的檔案已成功刪除。", - 'file_delete_error' => "您的檔案無法被刪除。", - ), + 'import' => [ + 'error' => 'Some items did not import correctly.', + 'errorDetail' => 'The following Items were not imported because of errors.', + 'success' => 'Your file has been imported', + 'file_delete_success' => 'Your file has been been successfully deleted', + 'file_delete_error' => 'The file was unable to be deleted', + ], - 'delete' => array( - 'confirm' => '您確定要刪除此資產嗎?', - 'error' => '刪除資產時發生問題,請重試。', - 'nothing_updated' => '沒有資產被選擇,因此沒有更新任何內容。', - 'success' => '刪除資產成功。' - ), + 'delete' => [ + 'confirm' => 'Are you sure you wish to delete this asset?', + 'error' => 'There was an issue deleting the asset. Please try again.', + 'nothing_updated' => 'No assets were selected, so nothing was deleted.', + 'success' => 'The asset was deleted successfully.', + ], - 'checkout' => array( - 'error' => '借出資產失敗,請重試。', - 'success' => '借出資產成功。', - 'user_does_not_exist' => '無效使用者,請重試。', - 'not_available' => '此資產無法借出', - 'no_assets_selected' => '你必須至少選擇一項資產。' - ), + 'checkout' => [ + 'error' => 'Asset was not checked out, please try again', + 'success' => 'Asset checked out successfully.', + 'user_does_not_exist' => 'That user is invalid. Please try again.', + 'not_available' => 'That asset is not available for checkout!', + 'no_assets_selected' => 'You must select at least one asset from the list', + ], - 'checkin' => array( - 'error' => '繳回資產失敗,請重試。', - 'success' => '繳回資產成功。', - 'user_does_not_exist' => '無效使用者,請重試。', - 'already_checked_in' => '資產已繳回。', + 'checkin' => [ + 'error' => 'Asset was not checked in, please try again', + 'success' => 'Asset checked in successfully.', + 'user_does_not_exist' => 'That user is invalid. Please try again.', + 'already_checked_in' => 'That asset is already checked in.', - ), + ], - 'requests' => array( - 'error' => '申請資產失敗,請重試。', - 'success' => '申請資產成功。', - 'canceled' => '借出申請已取消。' - ) + 'requests' => [ + 'error' => 'Asset was not requested, please try again', + 'success' => 'Asset requested successfully.', + 'canceled' => 'Checkout request successfully canceled', + ], -); +]; diff --git a/resources/lang/zh-HK/admin/hardware/table.php b/resources/lang/zh-HK/admin/hardware/table.php index 38788e1984..6166ba8045 100644 --- a/resources/lang/zh-HK/admin/hardware/table.php +++ b/resources/lang/zh-HK/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Asset Tag', 'asset_model' => 'Model', - 'book_value' => 'Value', + 'book_value' => 'Current Value', 'change' => 'In/Out', 'checkout_date' => 'Checkout Date', 'checkoutto' => 'Checked Out', + 'current_value' => 'Current Value', 'diff' => 'Diff', 'dl_csv' => 'Download CSV', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'Status', 'title' => 'Asset ', - 'image' => 'Device Image', + 'image' => 'Device Image', 'days_without_acceptance' => 'Days Without Acceptance', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/zh-HK/admin/kits/general.php b/resources/lang/zh-HK/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/zh-HK/admin/kits/general.php +++ b/resources/lang/zh-HK/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/zh-HK/admin/locations/table.php b/resources/lang/zh-HK/admin/locations/table.php index 1cbe540749..29edf0f565 100644 --- a/resources/lang/zh-HK/admin/locations/table.php +++ b/resources/lang/zh-HK/admin/locations/table.php @@ -1,6 +1,6 @@ 'About Locations', 'about_locations' => 'Locations are used to track location information for users, assets, and other items', 'assets_rtd' => 'Assets', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Parent', 'currency' => 'Location Currency', 'ldap_ou' => 'LDAP Search OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/zh-HK/admin/reports/general.php b/resources/lang/zh-HK/admin/reports/general.php index 6137909494..344d5c8743 100644 --- a/resources/lang/zh-HK/admin/reports/general.php +++ b/resources/lang/zh-HK/admin/reports/general.php @@ -1,5 +1,10 @@ '請選擇資產報表選項。' -); +return [ + 'info' => 'Select the options you want for your asset report.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/zh-HK/admin/settings/general.php b/resources/lang/zh-HK/admin/settings/general.php index fb268f39f0..3e7a60f89f 100644 --- a/resources/lang/zh-HK/admin/settings/general.php +++ b/resources/lang/zh-HK/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory domain', 'ad_domain_help' => 'This is sometimes the same as your email domain, but not always.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'This is an Active Directory server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Send alerts to', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Audit Interval', 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', - 'auto_increment_assets' => 'Generate auto-incrementing asset IDs', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Prefix (optional)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset IDs first to set this', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Backups', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '2D Barcode Type', 'alt_barcode_type' => '1D barcode type', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA Settings', 'eula_markdown' => 'This EULA allows Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'General Settings', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Generate Backup', 'header_color' => 'Header Color', 'info' => 'These settings let you customize certain aspects of your installation.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'LDAP enabled', 'ldap_integration' => 'LDAP Integration', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP Employee Number', 'ldap_email' => 'LDAP Email', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'This Snipe-IT install can load scripts from the outside world.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Login Note', 'login_note_help' => 'Optionally include a few sentences on your login screen, for example to assist people who have found a lost or stolen device. This field accepts Github flavored markdown', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'optional', 'per_page' => 'Results Per Page', 'php' => 'PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.', 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.', 'pwd_secure_complexity' => 'Password Complexity', 'pwd_secure_complexity_help' => 'Select whichever password complexity rules you wish to enforce.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Password minimum characters', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Prevent common passwords', 'pwd_secure_uncommon_help' => 'This will disallow users from using common passwords from the top 10,000 passwords reported in breaches.', 'qr_help' => 'Enable QR Codes first to set this', 'qr_text' => 'QR Code Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Setting', 'settings' => 'Settings', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Site Name', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Update Settings', 'value' => 'Value', 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'About Settings', 'about_settings_text' => 'These settings let you customize certain aspects of your installation.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Purge Deleted Records', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Label bottom gutter', 'labels_display_sgutter' => 'Label side gutter', 'labels_fontsize' => 'Label font size', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Length of asset tags, including zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/zh-HK/admin/settings/message.php b/resources/lang/zh-HK/admin/settings/message.php index 2f88f4a274..174a15fbd9 100644 --- a/resources/lang/zh-HK/admin/settings/message.php +++ b/resources/lang/zh-HK/admin/settings/message.php @@ -1,22 +1,43 @@ array( - 'error' => '更新過程中發生問題。', - 'success' => '更新設定成功。' - ), - 'backup' => array( - 'delete_confirm' => '您確定要刪除此備份檔嗎?此動作無法復原。', - 'file_deleted' => '刪除備份檔成功。', - 'generated' => '成功新增一個新的備份檔。', - 'file_not_found' => '在伺服器上找不到備份檔', - ), - 'purge' => array( - 'error' => '清除過程中發生錯誤。', - 'validation_failed' => '你的清除確認不正確,請在文字輸入欄位輸入"DELETE"。', - 'success' => '已成功清除刪除記錄。' - ), - -); + 'update' => [ + 'error' => 'An error has occurred while updating. ', + 'success' => 'Settings updated successfully.', + ], + 'backup' => [ + 'delete_confirm' => 'Are you sure you would like to delete this backup file? This action cannot be undone. ', + 'file_deleted' => 'The backup file was successfully deleted. ', + 'generated' => 'A new backup file was successfully created.', + 'file_not_found' => 'That backup file could not be found on the server.', + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ + 'error' => 'An error has occurred while purging. ', + 'validation_failed' => 'Your purge confirmation is incorrect. Please type the word "DELETE" in the confirmation box.', + 'success' => 'Deleted records successfully purged.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/zh-HK/admin/statuslabels/message.php b/resources/lang/zh-HK/admin/statuslabels/message.php index 87ebdf5313..fe9adbf928 100644 --- a/resources/lang/zh-HK/admin/statuslabels/message.php +++ b/resources/lang/zh-HK/admin/statuslabels/message.php @@ -1,32 +1,31 @@ '狀態標籤不存在', - 'assoc_assets' => '至少還有一個資產與此狀態標籤關聯,目前不能被删除,請確認後重試。 ', + 'does_not_exist' => 'Status Label does not exist.', + 'assoc_assets' => 'This Status Label is currently associated with at least one Asset and cannot be deleted. Please update your assets to no longer reference this status and try again. ', + 'create' => [ + 'error' => 'Status Label was not created, please try again.', + 'success' => 'Status Label created successfully.', + ], - 'create' => array( - 'error' => '新增狀態標籤失敗,請重試。', - 'success' => '新增狀態標籤成功。' - ), + 'update' => [ + 'error' => 'Status Label was not updated, please try again', + 'success' => 'Status Label updated successfully.', + ], - 'update' => array( - 'error' => '更新狀態標籤失敗,請重試。', - 'success' => '更新狀態標籤成功。' - ), + 'delete' => [ + 'confirm' => 'Are you sure you wish to delete this Status Label?', + 'error' => 'There was an issue deleting the Status Label. Please try again.', + 'success' => 'The Status Label was deleted successfully.', + ], - 'delete' => array( - 'confirm' => '您確定要刪除此狀態標籤嗎?', - 'error' => '刪除狀態標籤失敗,請重試。', - 'success' => '刪除狀態標籤成功。' - ), + 'help' => [ + 'undeployable' => 'These assets cannot be assigned to anyone.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'archived' => 'These assets cannot be checked out, and will only show up in the Archived view. This is useful for retaining information about assets for budgeting/historic purposes but keeping them out of the day-to-day asset list.', + 'pending' => 'These assets can not yet be assigned to anyone, often used for items that are out for repair, but are expected to return to circulation.', + ], - 'help' => array( - 'undeployable' => '這些資產不能分配給任何人。', - 'deployable' => '這些資產可以檢出。一旦分配了它們,它們將承擔一個元狀態 Deployed。', - 'archived' => '這些資產無法簽出,只會顯示在“存檔”視圖中。這有助於保留有關資產的預算/歷史目的信息,但將其保留在日常資產清單之外。', - 'pending' => '這些資產不能分配給任何人,經常用於修理的物品,但預計將重新流通。', - ), - -); +]; diff --git a/resources/lang/zh-HK/admin/users/general.php b/resources/lang/zh-HK/admin/users/general.php index ac4f652025..3237c065cd 100644 --- a/resources/lang/zh-HK/admin/users/general.php +++ b/resources/lang/zh-HK/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Assets assigned to :name', @@ -13,7 +12,7 @@ return array( 'edit' => 'Edit User', 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', 'history_user' => 'History for :name', - 'info' => 'Info', + 'info' => 'Info', 'restore_user' => 'Click here to restore them.', 'last_login' => 'Last Login', 'ldap_config_text' => 'LDAP configuration settings can be found Admin > Settings. The (optional) selected location will be set for all imported users.', @@ -23,6 +22,16 @@ return array( 'view_user' => 'View User :name', 'usercsv' => 'CSV file', 'two_factor_admin_optin_help' => 'Your current admin settings allow selective enforcement of two-factor authentication. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - ); + 'two_factor_enrolled' => '2FA Device Enrolled', + 'two_factor_active' => '2FA Active', + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/zh-HK/button.php b/resources/lang/zh-HK/button.php index 27131e5fc6..1e44af7d1a 100644 --- a/resources/lang/zh-HK/button.php +++ b/resources/lang/zh-HK/button.php @@ -1,6 +1,6 @@ 'Actions', 'add' => 'Add New', 'cancel' => 'Cancel', @@ -8,11 +8,17 @@ return array( 'delete' => 'Delete', 'edit' => 'Edit', 'restore' => 'Restore', + 'remove' => 'Remove', 'request' => 'Request', 'submit' => 'Submit', 'upload' => 'Upload', - 'select_file' => 'Select File...', + 'select_file' => 'Select File...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/zh-HK/general.php b/resources/lang/zh-HK/general.php index 446957c9a5..2e358c77f9 100644 --- a/resources/lang/zh-HK/general.php +++ b/resources/lang/zh-HK/general.php @@ -19,7 +19,10 @@ 'asset' => 'Asset', 'asset_report' => 'Asset Report', 'asset_tag' => 'Asset Tag', - 'assets_available' => 'assets available', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'Audit', 'audit_report' => 'Audit Log', 'assets' => 'Assets', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Bulk Audit', 'bulkaudit_status' => 'Audit Status', 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Cancel', 'categories' => 'Categories', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'City', - 'click_here' => 'Click here', + 'click_here' => 'Click here', 'clear_selection' => 'Clear Selection', 'companies' => 'Companies', 'company' => 'Company', 'component' => 'Component', 'components' => 'Components', - 'complete' => 'Complete', + 'complete' => 'Complete', 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', @@ -62,6 +69,8 @@ 'updated_at' => 'Updated at', 'currency' => '$', // this is deprecated 'current' => 'Current', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Custom Asset Report', 'dashboard' => 'Dashboard', 'days' => 'days', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'Deleted', 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Departments', - 'department' => 'Department', + 'department' => 'Department', 'deployed' => 'Deployed', + 'depreciation' => 'Depreciation', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Depreciation Report', 'details' => 'Details', 'download' => 'Download', - 'download_all' => 'Download All', - 'depreciation' => 'Depreciation', + 'download_all' => 'Download All', 'editprofile' => 'Edit Your Profile', 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', 'firstname_lastname_format' => 'First Name Last Name (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'File', 'file_type' => 'File Type', 'file_uploads' => 'File Uploads', + 'file_upload' => 'File Upload', 'generate' => 'Generate', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Groups', 'gravatar_email' => 'Gravatar Email Address', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'History', 'history_for' => 'History for', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Delete Image', 'image_upload' => 'Upload Image', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Import', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Asset Maintenance Report', 'asset_maintenances' => 'Asset Maintenances', 'item' => 'Item', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Insufficient permissions!', 'kits' => 'Predefined Kits', 'language' => 'Language', @@ -132,7 +150,7 @@ 'licenses_available' => 'licenses available', 'licenses' => 'Licenses', 'list_all' => 'List All', - 'loading' => 'Loading', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'This feature has been disabled for the demo installation.', 'location' => 'Location', @@ -141,15 +159,17 @@ 'logout' => 'Logout', 'lookup_by_tag' => 'Lookup by Asset Tag', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Manufacturer', 'manufacturers' => 'Manufacturers', 'markdown' => 'This field allows Github flavored markdown.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'Model No.', 'months' => 'months', 'moreinfo' => 'More Info', 'name' => 'Name', + 'new_password' => 'New Password', 'next' => 'Next', 'next_audit_date' => 'Next Audit Date', 'last_audit' => 'Last Audit', @@ -171,19 +191,26 @@ 'purchase_date' => 'Purchase Date', 'qty' => 'QTY', 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', + 'remaining' => 'Remaining', 'remove_company' => 'Remove Company Association', 'reports' => 'Reports', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Requested', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Request Canceled', 'save' => 'Save', 'select' => 'Select', + 'select_all' => 'Select All', 'search' => 'Search', 'select_category' => 'Select a Category', - 'select_department' => 'Select a Department', + 'select_department' => 'Select a Department', 'select_depreciation' => 'Select a Depreciation Type', 'select_location' => 'Select a Location', 'select_manufacturer' => 'Select a Manufacturer', @@ -200,6 +227,7 @@ 'sign_in' => 'Sign in', 'signature' => 'Signature', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', 'site_name' => 'Site Name', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Are you sure you wish to delete', 'submit' => 'Submit', 'target' => 'Target', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Time and Date Display', 'total_assets' => 'total assets', 'total_licenses' => 'total licenses', @@ -230,6 +259,7 @@ 'users' => 'Users', 'viewall' => 'View All', 'viewassets' => 'View Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Website', 'welcome' => 'Welcome, :name', 'years' => 'years', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/zh-HK/help.php b/resources/lang/zh-HK/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/zh-HK/help.php +++ b/resources/lang/zh-HK/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/zh-HK/mail.php b/resources/lang/zh-HK/mail.php index c34123ed74..db5e157135 100644 --- a/resources/lang/zh-HK/mail.php +++ b/resources/lang/zh-HK/mail.php @@ -1,6 +1,6 @@ 'A user has canceled an item request on the website', 'a_user_requested' => 'A user has requested an item on the website', 'accessory_name' => 'Accessory Name:', @@ -60,7 +60,7 @@ return array( 'test_mail_text' => 'This is a test from the Snipe-IT Asset Management System. If you got this, mail is working :)', 'the_following_item' => 'The following item has been checked in: ', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'To reset your :web password, complete this form:', 'type' => 'Type', @@ -76,5 +76,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/zh-HK/passwords.php b/resources/lang/zh-HK/passwords.php index 6e1d07f5ef..6205ef774d 100644 --- a/resources/lang/zh-HK/passwords.php +++ b/resources/lang/zh-HK/passwords.php @@ -1,7 +1,6 @@ '已發送您的密碼連結!', - 'user' => '未找到使用該電子郵件的使用者。', + 'sent' => 'Your password link has been sent!', + 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/zh-HK/validation.php b/resources/lang/zh-HK/validation.php index 4ece7d41c7..72b465f211 100644 --- a/resources/lang/zh-HK/validation.php +++ b/resources/lang/zh-HK/validation.php @@ -1,6 +1,6 @@ 'The :attribute must be at least :min characters.', 'array' => 'The :attribute must have at least :min items.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'The selected :attribute is invalid.', 'numeric' => 'The :attribute must be a number.', 'present' => 'The :attribute field must be present.', @@ -88,8 +89,8 @@ return array( 'unique' => 'The :attribute has already been taken.', 'uploaded' => 'The :attribute failed to upload.', 'url' => 'The :attribute format is invalid.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "The :attribute field contains a character that is not allowed.", - "email_array" => "One or more email addresses is invalid.", - "hashed_pass" => "Your current password is incorrect", + 'alpha_space' => 'The :attribute field contains a character that is not allowed.', + 'email_array' => 'One or more email addresses is invalid.', + 'hashed_pass' => 'Your current password is incorrect', 'dumbpwd' => 'That password is too common.', - "statuslabel_type" => "You must select a valid status label type", + 'statuslabel_type' => 'You must select a valid status label type', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/zh-TW/admin/asset_maintenances/message.php b/resources/lang/zh-TW/admin/asset_maintenances/message.php index add2fe4776..2b3572588f 100644 --- a/resources/lang/zh-TW/admin/asset_maintenances/message.php +++ b/resources/lang/zh-TW/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => '您確定要刪除此筆資產維護訊息嗎?', 'error' => '資產維護訊息刪除失敗。請再試一次', - 'success' => '資產維護訊息已刪除。' + 'success' => '資產維護訊息已刪除。', ], 'create' => [ 'error' => '資產維護訊息新增失敗。請再試一次', - 'success' => '資產維護訊息已新增。' + 'success' => '資產維護訊息已新增。', ], 'edit' => [ 'error' => '資產維護訊息修改失敗。請再試一次', - 'success' => '資產維護訊息已修改。' + 'success' => '資產維護訊息已修改。', ], 'asset_maintenance_incomplete' => '尚未完成', 'warranty' => '保固', 'not_warranty' => '無保固', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/zh-TW/admin/asset_maintenances/table.php b/resources/lang/zh-TW/admin/asset_maintenances/table.php index 361ad3efca..903e319705 100644 --- a/resources/lang/zh-TW/admin/asset_maintenances/table.php +++ b/resources/lang/zh-TW/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => '資產維護', 'asset_name' => '資產名稱', 'is_warranty' => '保固', - 'dl_csv' => '下載CSV檔' + 'dl_csv' => '下載CSV檔', ]; diff --git a/resources/lang/zh-TW/admin/companies/general.php b/resources/lang/zh-TW/admin/companies/general.php index 4331f45da9..7a6251cd1f 100644 --- a/resources/lang/zh-TW/admin/companies/general.php +++ b/resources/lang/zh-TW/admin/companies/general.php @@ -1,4 +1,7 @@ '選擇公司', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/zh-TW/admin/companies/message.php b/resources/lang/zh-TW/admin/companies/message.php index e88cc0c59f..737fdbe59a 100644 --- a/resources/lang/zh-TW/admin/companies/message.php +++ b/resources/lang/zh-TW/admin/companies/message.php @@ -1,18 +1,19 @@ '公司不存在', 'assoc_users' => '至少還有一個資產與此公司關聯,目前不能被删除,請檢查後重試。 ', - 'create' => array( + 'create' => [ 'error' => '新增公司失敗,請重試。', - 'success' => '新增公司成功。' - ), - 'update' => array( + 'success' => '新增公司成功。', + ], + 'update' => [ 'error' => '更新公司失敗,請重試。', - 'success' => '更新公司成功。' - ), - 'delete' => array( + 'success' => '更新公司成功。', + ], + 'delete' => [ 'confirm' => '您確定要刪除此公司嗎?', 'error' => '刪除公司時發生問題。請再試一次。', - 'success' => '刪除公司成功。' - ) -); + 'success' => '刪除公司成功。', + ], +]; diff --git a/resources/lang/zh-TW/admin/custom_fields/general.php b/resources/lang/zh-TW/admin/custom_fields/general.php index 1471ea2c67..21467ca486 100644 --- a/resources/lang/zh-TW/admin/custom_fields/general.php +++ b/resources/lang/zh-TW/admin/custom_fields/general.php @@ -1,11 +1,12 @@ '自訂欄位', + 'manage' => 'Manage', 'field' => '欄位', 'about_fieldsets_title' => '關於欄位集', - 'about_fieldsets_text' => '欄位集允許您為常用的資產模型定義一組可重複使用的欄位。', - 'custom_format' => '自訂格式', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => '加密資料庫中此欄位的值', 'encrypt_field_help' => '警告:對欄位加密將導致此欄無法用於搜索', 'encrypted' => '已加密', @@ -26,7 +27,19 @@ return array( 'used_by_models' => '引用型號', 'order' => '排序', 'create_fieldset' => '新增欄位集', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => '新增欄位', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => '此欄位的值已被加密。只有管理員能夠查看原始資料。', 'show_in_email' => '在發送給用戶的借出通知信中包含此欄位的值?加密的欄位不能包含在電子郵件中。', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/zh-TW/admin/depreciations/general.php b/resources/lang/zh-TW/admin/depreciations/general.php index 9ede15a787..1aa3e729e7 100644 --- a/resources/lang/zh-TW/admin/depreciations/general.php +++ b/resources/lang/zh-TW/admin/depreciations/general.php @@ -1,13 +1,16 @@ '關於資產折舊', 'about_depreciations' => '您可以設置資產折舊期限', 'asset_depreciations' => '資產折舊', 'create' => '新建折舊', 'depreciation_name' => '折舊名稱', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => '月數', 'update' => '更新折舊', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/zh-TW/admin/depreciations/table.php b/resources/lang/zh-TW/admin/depreciations/table.php index 1907eb3f32..c8c4e86fe1 100644 --- a/resources/lang/zh-TW/admin/depreciations/table.php +++ b/resources/lang/zh-TW/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => '月數', 'term' => '期限', 'title' => '名稱', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/zh-TW/admin/groups/titles.php b/resources/lang/zh-TW/admin/groups/titles.php index 7e716bbb3a..efcc9cbf25 100644 --- a/resources/lang/zh-TW/admin/groups/titles.php +++ b/resources/lang/zh-TW/admin/groups/titles.php @@ -1,6 +1,6 @@ '關於群組', 'about_groups' => '群組用來區分使用者權限。', 'group_management' => '群組管理', @@ -10,5 +10,7 @@ return array( 'group_admin' => '群組管理員', 'allow' => '允許', 'deny' => '拒絕', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/zh-TW/admin/hardware/form.php b/resources/lang/zh-TW/admin/hardware/form.php index 8fb697509c..8659a4d73c 100644 --- a/resources/lang/zh-TW/admin/hardware/form.php +++ b/resources/lang/zh-TW/admin/hardware/form.php @@ -1,12 +1,12 @@ '確認批次刪除資產', +return [ + 'bulk_delete' => '確認批次刪除資產', 'bulk_delete_help' => '請再次確認批次刪除的資產。刪除後資產可以恢復,但將會失去當前的用戶關聯資訊。', 'bulk_delete_warn' => '即將刪除 :asset_count 項資產', - 'bulk_update' => '批次更新資產', - 'bulk_update_help' => '此表格允許您同時修改多項資產。請僅填寫需要修改的欄位,留空的欄位不會做任何修改。', - 'bulk_update_warn' => '即將修改 :asset_count 項資產屬性', + 'bulk_update' => '批次更新資產', + 'bulk_update_help' => '此表格允許您同時修改多項資產。請僅填寫需要修改的欄位,留空的欄位不會做任何修改。', + 'bulk_update_warn' => '即將修改 :asset_count 項資產屬性', 'checkedout_to' => '借出至', 'checkout_date' => '借出日期', 'checkin_date' => '繳回日期', @@ -38,7 +38,12 @@ return array( 'tag' => '資產標籤', 'update' => '更新資產', 'warranty' => '保固', - 'warranty_expires' => '保固期限', + 'warranty_expires' => '保固期限', 'years' => '年', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/zh-TW/admin/hardware/general.php b/resources/lang/zh-TW/admin/hardware/general.php index 11db49e13e..105379eb78 100644 --- a/resources/lang/zh-TW/admin/hardware/general.php +++ b/resources/lang/zh-TW/admin/hardware/general.php @@ -1,9 +1,9 @@ '關於資產', 'about_assets_text' => '資產是按序號或資產標籤追蹤的物品。 他們往往是高價值並標示為重要的物品。', - 'archived' => '已封存', + 'archived' => '已封存', 'asset' => '資產', 'bulk_checkout' => '借出資產', 'checkin' => '資產繳回', @@ -15,8 +15,29 @@ return array( 'model_deleted' => '此資產模板已被刪除. 你必須先還原資產模板才可還原資產.', 'requestable' => '可申領', 'requested' => '已申領', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => '還原資產', 'pending' => '待處理', 'undeployable' => '不可部署', 'view' => '檢視資產', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/zh-TW/admin/hardware/message.php b/resources/lang/zh-TW/admin/hardware/message.php index 69e1f405bb..442343f2de 100644 --- a/resources/lang/zh-TW/admin/hardware/message.php +++ b/resources/lang/zh-TW/admin/hardware/message.php @@ -1,82 +1,82 @@ '警告: 此資產目前已標記為不可佈署,如果資產狀態已改變,請更新狀態。', 'does_not_exist' => '資產不存在', - 'does_not_exist_or_not_requestable' => '已重試。該資產不存在或不可申領。', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => '此資產目前已借給某個使用者,不能被刪除,請檢查資產狀態,然後再嘗試刪除。', - 'create' => array( + 'create' => [ 'error' => '新增資產失敗,請重試。', - 'success' => '新增資產成功。' - ), + 'success' => '新增資產成功。', + ], - 'update' => array( + 'update' => [ 'error' => '更新資產失敗,請重試。', 'success' => '更新資產成功。', 'nothing_updated' => '沒有欄位被選擇,因此沒有更新任何內容。', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => '恢復資產失敗,請重試。', - 'success' => '恢復資產成功。' - ), + 'success' => '恢復資產成功。', + ], - 'audit' => array( + 'audit' => [ 'error' => '資產稽核失敗。請再試一次。', - 'success' => '資產稽核成功登錄。' - ), + 'success' => '資產稽核成功登錄。', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => '刪除檔案失敗,請重試。', 'success' => '刪除檔案成功。', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => '上傳檔案失敗,請重試。', 'success' => '上傳檔案成功。', 'nofiles' => '您尚未選擇要上傳的檔案,或上傳的檔案太大。', 'invalidfiles' => '一個或多個檔案太大或屬於不被允許的檔案類型。允許上傳的檔案類型:png, gif, jpg, doc, docx, pdf, txt。', - ), + ], - 'import' => array( + 'import' => [ 'error' => '某些項目沒有被正確匯入。', 'errorDetail' => '以下項目由於錯誤未被匯入。', - 'success' => "您的檔案已被匯入。", - 'file_delete_success' => "您的檔案已成功刪除。", - 'file_delete_error' => "您的檔案無法被刪除。", - ), + 'success' => '您的檔案已被匯入。', + 'file_delete_success' => '您的檔案已成功刪除。', + 'file_delete_error' => '您的檔案無法被刪除。', + ], - 'delete' => array( + 'delete' => [ 'confirm' => '您確定要刪除此資產嗎?', 'error' => '刪除資產時發生問題,請重試。', 'nothing_updated' => '沒有資產被選擇,因此沒有更新任何內容。', - 'success' => '刪除資產成功。' - ), + 'success' => '刪除資產成功。', + ], - 'checkout' => array( + 'checkout' => [ 'error' => '借出資產失敗,請重試。', 'success' => '借出資產成功。', 'user_does_not_exist' => '無效使用者,請重試。', 'not_available' => '此資產無法借出', - 'no_assets_selected' => '你必須至少選擇一項資產。' - ), + 'no_assets_selected' => '你必須至少選擇一項資產。', + ], - 'checkin' => array( + 'checkin' => [ 'error' => '繳回資產失敗,請重試。', 'success' => '繳回資產成功。', 'user_does_not_exist' => '無效使用者,請重試。', 'already_checked_in' => '資產已繳回。', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => '申請資產失敗,請重試。', 'success' => '申請資產成功。', - 'canceled' => '借出申請已取消。' - ) + 'canceled' => '借出申請已取消。', + ], -); +]; diff --git a/resources/lang/zh-TW/admin/hardware/table.php b/resources/lang/zh-TW/admin/hardware/table.php index d15c9252d5..a5f43b3265 100644 --- a/resources/lang/zh-TW/admin/hardware/table.php +++ b/resources/lang/zh-TW/admin/hardware/table.php @@ -1,13 +1,14 @@ '資產標籤', 'asset_model' => '型號', - 'book_value' => '價值', + 'book_value' => 'Current Value', 'change' => '進/出', 'checkout_date' => '借出日期', 'checkoutto' => '已借出', + 'current_value' => 'Current Value', 'diff' => '價差', 'dl_csv' => '下載CSV檔', 'eol' => 'EOL', @@ -18,8 +19,12 @@ return array( 'serial' => '序號', 'status' => '狀態', 'title' => '資產', - 'image' => '設備圖片', + 'image' => '設備圖片', 'days_without_acceptance' => '過期天數', - 'monthly_depreciation' => '每月折舊' - -); + 'monthly_depreciation' => '每月折舊', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/zh-TW/admin/kits/general.php b/resources/lang/zh-TW/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/zh-TW/admin/kits/general.php +++ b/resources/lang/zh-TW/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/zh-TW/admin/locations/table.php b/resources/lang/zh-TW/admin/locations/table.php index 126db340e5..e77a6462da 100644 --- a/resources/lang/zh-TW/admin/locations/table.php +++ b/resources/lang/zh-TW/admin/locations/table.php @@ -1,6 +1,6 @@ '關於位置', 'about_locations' => '位置用來追踪使用者、資產和其他項目的位置資訊', 'assets_rtd' => '資產', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => '父項目', 'currency' => '當地貨幣單位', 'ldap_ou' => 'LDAP 搜尋 OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/zh-TW/admin/reports/general.php b/resources/lang/zh-TW/admin/reports/general.php index 6137909494..b22d276e4c 100644 --- a/resources/lang/zh-TW/admin/reports/general.php +++ b/resources/lang/zh-TW/admin/reports/general.php @@ -1,5 +1,10 @@ '請選擇資產報表選項。' -); +return [ + 'info' => '請選擇資產報表選項。', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/zh-TW/admin/settings/general.php b/resources/lang/zh-TW/admin/settings/general.php index c7e2a434cf..3417f7cfd8 100644 --- a/resources/lang/zh-TW/admin/settings/general.php +++ b/resources/lang/zh-TW/admin/settings/general.php @@ -1,30 +1,39 @@ 'Active Directory', 'ad_domain' => 'Active Directory 域', 'ad_domain_help' => '通常(但並非全部情況下)這與您的郵件域相同。', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => '電子郵件副本', 'admin_cc_email_help' => '如果您想將發送給用戶的繳回/借出電子郵件的副本發送到其他電子郵件帳戶,請在此處輸入。否則,請將此字段留空。', 'is_ad' => '這是AD域伺服器', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => '發送警報', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => '警報已啟用', 'alert_interval' => '警報閾值(天)', 'alert_inv_threshold' => '庫存警報閾值', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => '資產ID', 'audit_interval' => '稽核間隔', 'audit_interval_help' => '如果您需要定期對您的資產進行身體審核,請輸入幾個月的時間間隔。', 'audit_warning_days' => '稽核警告閾值', 'audit_warning_days_help' => '當資產到期時,我們應該提前幾天提前審核?', - 'auto_increment_assets' => '產生自動遞增資產ID', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => '前綴(可選)', - 'auto_incrementing_help' => '在啟用自動遞增的資產ID之前設定此處。', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => '備份', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => '條碼設定', 'confirm_purge' => '確認清除', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => '二維條碼類型', 'alt_barcode_type' => '條碼類型', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'EULA 設定', 'eula_markdown' => 'EULA中可使用Github flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => '附加頁尾文字', 'footer_text_help' => '此段文字將出現在右側頁尾中。鏈接允許使用 Github風格Markdown。換行符、標題、圖像等可能會導致不可預知的結果。', 'general_settings' => '一般設定', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => '產生備份', 'header_color' => '標題顏色', 'info' => '這些設定允許您自訂您的安裝選項', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel版本', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => '啟用LDAP驗證', 'ldap_integration' => 'LDAP整合', @@ -96,9 +111,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'LDAP 員工編號', 'ldap_email' => 'LDAP Email', - 'license' => '軟體授權', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => '軟體授權', 'load_remote_text' => '外部腳本', 'load_remote_help_text' => '允許 Snipe-IT 安裝外部腳本', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => '登錄說明', 'login_note_help' => '可選地,在您的登錄屏幕上包括幾個句子,例如幫助找到丟失或被盜設備的人。此字段接受Github風味的markdown', 'login_remote_user_text' => '遠端使用者登錄選項', @@ -119,16 +142,28 @@ return array( 'optional' => '可選', 'per_page' => '每頁呈現結果', 'php' => 'PHP 版本', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => '您必須安裝 php-gd 顯示二維條碼,請參閱安裝說明。', 'php_gd_warning' => 'PHP 圖形處理及 php-gd 套件沒有安裝', 'pwd_secure_complexity' => '密碼複雜性', 'pwd_secure_complexity_help' => '選擇要強制執行的任何密碼複雜度規則。', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => '密碼的最少字元', 'pwd_secure_min_help' => '最小允許值是 8', 'pwd_secure_uncommon' => '防止常見密碼', 'pwd_secure_uncommon_help' => '這將不允許用戶使用違反報告的前10,000個密碼的常用密碼。', 'qr_help' => '允許二維條碼首次設置', 'qr_text' => '二維條碼文字', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML 整合', 'saml_sp_entityid' => 'Entity ID', @@ -140,7 +175,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -148,6 +183,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => '設定', 'settings' => '設定', 'show_alerts_in_menu' => '在頂部選單中顯示警告', @@ -158,6 +194,9 @@ return array( 'show_images_in_email' => '在電子郵件中顯示圖片', 'show_images_in_email_help' => '如果您的Snipe-IT安裝位於VPN或封閉網絡後面,並且外部網絡的用戶無法將通過此安裝提供的圖像加載到其電子郵件中,請取消選中此框。', 'site_name' => '站台名稱', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Bot 名稱', 'slack_channel' => 'Slack 頻道', 'slack_endpoint' => 'Slack 節點', @@ -174,6 +213,8 @@ return array( 'update' => '更新設定', 'value' => '價值', 'brand' => '企業識別', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => '關於設定', 'about_settings_text' => '這些設定允許您自訂您的安裝偏好', @@ -185,6 +226,7 @@ return array( 'privacy_policy' => '隱私條款', 'privacy_policy_link_help' => '如果此處包含網址,則根據GDPR,頁尾和系統發送的任何電子郵件中都會包含指向您的隱私權政策的鏈接。 ', 'purge' => '清除已標記刪除的記錄', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => '標籤底部裝訂線', 'labels_display_sgutter' => '標籤側邊裝訂線', 'labels_fontsize' => '標籤字體大小', @@ -230,4 +272,51 @@ return array( 'unique_serial_help_text' => '選中此框將強制對資產序號進行唯一性約束', 'zerofill_count' => '資產標籤長度,包括補零', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/zh-TW/admin/settings/message.php b/resources/lang/zh-TW/admin/settings/message.php index 2f88f4a274..d2979e7d93 100644 --- a/resources/lang/zh-TW/admin/settings/message.php +++ b/resources/lang/zh-TW/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => '更新過程中發生問題。', - 'success' => '更新設定成功。' - ), - 'backup' => array( + 'success' => '更新設定成功。', + ], + 'backup' => [ 'delete_confirm' => '您確定要刪除此備份檔嗎?此動作無法復原。', 'file_deleted' => '刪除備份檔成功。', 'generated' => '成功新增一個新的備份檔。', 'file_not_found' => '在伺服器上找不到備份檔', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => '清除過程中發生錯誤。', 'validation_failed' => '你的清除確認不正確,請在文字輸入欄位輸入"DELETE"。', - 'success' => '已成功清除刪除記錄。' - ), - -); + 'success' => '已成功清除刪除記錄。', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/zh-TW/admin/statuslabels/message.php b/resources/lang/zh-TW/admin/statuslabels/message.php index 87ebdf5313..e8693e3aba 100644 --- a/resources/lang/zh-TW/admin/statuslabels/message.php +++ b/resources/lang/zh-TW/admin/statuslabels/message.php @@ -1,32 +1,31 @@ '狀態標籤不存在', 'assoc_assets' => '至少還有一個資產與此狀態標籤關聯,目前不能被删除,請確認後重試。 ', - - 'create' => array( + 'create' => [ 'error' => '新增狀態標籤失敗,請重試。', - 'success' => '新增狀態標籤成功。' - ), + 'success' => '新增狀態標籤成功。', + ], - 'update' => array( + 'update' => [ 'error' => '更新狀態標籤失敗,請重試。', - 'success' => '更新狀態標籤成功。' - ), + 'success' => '更新狀態標籤成功。', + ], - 'delete' => array( + 'delete' => [ 'confirm' => '您確定要刪除此狀態標籤嗎?', 'error' => '刪除狀態標籤失敗,請重試。', - 'success' => '刪除狀態標籤成功。' - ), + 'success' => '刪除狀態標籤成功。', + ], - 'help' => array( + 'help' => [ 'undeployable' => '這些資產不能分配給任何人。', - 'deployable' => '這些資產可以檢出。一旦分配了它們,它們將承擔一個元狀態 Deployed。', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => '這些資產無法簽出,只會顯示在“存檔”視圖中。這有助於保留有關資產的預算/歷史目的信息,但將其保留在日常資產清單之外。', 'pending' => '這些資產不能分配給任何人,經常用於修理的物品,但預計將重新流通。', - ), + ], -); +]; diff --git a/resources/lang/zh-TW/admin/users/general.php b/resources/lang/zh-TW/admin/users/general.php index 32597c47ee..266b484040 100644 --- a/resources/lang/zh-TW/admin/users/general.php +++ b/resources/lang/zh-TW/admin/users/general.php @@ -1,7 +1,6 @@ '該用戶可以登錄', 'activated_disabled_help_text' => '您無法編輯自己帳戶的啟動狀態。', 'assets_user' => '分配給 :name 的資產', @@ -13,7 +12,7 @@ return array( 'edit' => '編輯使用者', 'filetype_info' => '允許檔案類型:png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar。', 'history_user' => ':name 的歷史記錄', - 'info' => '資訊', + 'info' => '資訊', 'restore_user' => '點擊此處可將它們還原。', 'last_login' => '上次登入', 'ldap_config_text' => 'LDAP 設定在 管理 > 設定。所選位置將套用至匯入的使用者。', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => '您當前的管理員設置允許使用雙因素身份驗證。', 'two_factor_enrolled' => '雙因素認證設備登記', 'two_factor_active' => '啟用雙因素認證', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/zh-TW/button.php b/resources/lang/zh-TW/button.php index 554374546f..9cd17e1ef5 100644 --- a/resources/lang/zh-TW/button.php +++ b/resources/lang/zh-TW/button.php @@ -1,6 +1,6 @@ '操作', 'add' => '新增', 'cancel' => '取消', @@ -8,11 +8,17 @@ return array( 'delete' => '刪除', 'edit' => '編輯', 'restore' => '還原', + 'remove' => 'Remove', 'request' => '申請', 'submit' => '送出', 'upload' => '上傳', - 'select_file' => '選擇檔案…', + 'select_file' => '選擇檔案…', 'select_files' => '選擇檔案…', 'generate_labels' => '{1} 產製標籤|[2,*] 產製標籤', - 'send_password_link' => '發送密碼重設連結', -); + 'send_password_link' => '發送密碼重設連結', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/zh-TW/general.php b/resources/lang/zh-TW/general.php index f2a000c73c..47131e8355 100644 --- a/resources/lang/zh-TW/general.php +++ b/resources/lang/zh-TW/general.php @@ -19,7 +19,10 @@ 'asset' => '資產', 'asset_report' => '資產報告', 'asset_tag' => '資產標籤', - 'assets_available' => '可用資產', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => '稽核', 'audit_report' => '稽核記錄', 'assets' => '資產', @@ -30,6 +33,10 @@ 'bulkaudit' => '批次稽核', 'bulkaudit_status' => '稽核狀態', 'bulk_checkout' => '批次借出', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => '按狀態', 'cancel' => '取消', 'categories' => '類別', @@ -44,13 +51,13 @@ 'checkins_count' => '繳回', 'user_requests_count' => '申請', 'city' => '城市', - 'click_here' => '點擊這裡', + 'click_here' => '點擊這裡', 'clear_selection' => '清除選擇', 'companies' => '公司', 'company' => '公司', 'component' => '組件', 'components' => '組件', - 'complete' => '完成', + 'complete' => '完成', 'consumable' => '耗材', 'consumables' => '耗材', 'country' => '國家', @@ -62,6 +69,8 @@ 'updated_at' => '更新日', 'currency' => '$', // this is deprecated 'current' => '目前', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => '自訂資產報告', 'dashboard' => '儀表板', 'days' => '天', @@ -73,19 +82,22 @@ 'delete_confirm' => '您確定要刪除 :item 嗎?', 'deleted' => '刪除', 'delete_seats' => '刪除授權', + 'deletion_failed' => 'Deletion failed', 'departments' => '部門', - 'department' => '部門', + 'department' => '部門', 'deployed' => '已分配', + 'depreciation' => '折舊', + 'depreciations' => 'Depreciations', 'depreciation_report' => '折舊報告', 'details' => '詳細內容', 'download' => '下載', - 'download_all' => '下載全部', - 'depreciation' => '折舊', + 'download_all' => '下載全部', 'editprofile' => '編輯個人資料', 'eol' => 'EOL', 'email_domain' => 'Email 域名', 'email_format' => 'Email 格式', 'email_domain_help' => '這用在匯入時產生電子郵件地址', + 'error' => 'Error', 'filastname_format' => '縮寫名 姓,例如 (jsmith@example.com)', 'firstname_lastname_format' => '名 姓,例如 (jane.smith@example.com)', 'firstname_lastname_underscore_format' => '名字姓氏,例如(jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => '檔案', 'file_type' => '檔案類型', 'file_uploads' => '上傳檔案', + 'file_upload' => 'File Upload', 'generate' => '產生', - 'github_markdown' => '此欄位可以使用 Github 風格 markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => '此欄位可以使用 Github 風格 markdown.', 'groups' => '群組', 'gravatar_email' => 'Gravatar 頭像郵件地址', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => '歷史記錄', 'history_for' => '歷史記錄', 'id' => 'ID', 'image' => '影像', 'image_delete' => '刪除圖片', 'image_upload' => '上傳圖片', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => '接受的檔案類型有 jpg、webp, png、gif 和 svg。允許的最大上傳大小為 :size。', 'import' => '匯入', 'importing' => '匯入中', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => '資產維護報告', 'asset_maintenances' => '資產維護', 'item' => '項目', + 'item_name' => 'Item Name', 'insufficient_permissions' => '沒有足夠的權限', 'kits' => '預設組', 'language' => '語言', @@ -132,7 +150,7 @@ 'licenses_available' => '可用授權', 'licenses' => '授權', 'list_all' => '列出全部', - 'loading' => '載入中', + 'loading' => 'Loading... please wait....', 'lock_passwords' => '此欄位值不會儲存在 Demo 安裝.', 'feature_disabled' => '演示模式下禁用此功能', 'location' => '位置', @@ -141,15 +159,17 @@ 'logout' => '登出', 'lookup_by_tag' => '尋找資產標籤', 'maintenances' => '維護', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => '製造商', 'manufacturers' => '製造商', 'markdown' => '此欄位可以使用 Github flavored markdown.', 'min_amt' => '最少數量', - 'min_amt_help' => '觸發警告的最少數量', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => '型號', 'months' => '月數', 'moreinfo' => '更多訊息', 'name' => '名稱', + 'new_password' => 'New Password', 'next' => '下一頁', 'next_audit_date' => '下次稽核日期', 'last_audit' => '最後稽核日期', @@ -171,19 +191,26 @@ 'purchase_date' => '採購日期', 'qty' => '數量', 'quantity' => '數量', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => '準備部署', 'recent_activity' => '最近操作活動', + 'remaining' => 'Remaining', 'remove_company' => '移除公司關聯', 'reports' => '報告', 'restored' => '還原', 'restore' => '還原', + 'requestable_models' => 'Requestable Models', 'requested' => '已申請', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => '取消申請', 'save' => '儲存', 'select' => '選擇', + 'select_all' => 'Select All', 'search' => '搜尋', 'select_category' => '選擇一個類別', - 'select_department' => '選擇部門', + 'select_department' => '選擇部門', 'select_depreciation' => '選擇折舊類型', 'select_location' => '選擇位置', 'select_manufacturer' => '選擇製造商', @@ -200,6 +227,7 @@ 'sign_in' => '登入', 'signature' => '簽名', 'skin' => '主題', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => '看起來 Slack 已成功整合到 Snipe-IT 了!', 'some_features_disabled' => '演示模式︰ 此安裝禁用某些功能。', 'site_name' => '網站名稱', @@ -211,6 +239,7 @@ 'sure_to_delete' => '您確定要刪除嗎?', 'submit' => '送出', 'target' => '目標', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => '顯示時間與日期', 'total_assets' => '總資產', 'total_licenses' => '總計授權', @@ -230,6 +259,7 @@ 'users' => '使用者', 'viewall' => '檢視全部', 'viewassets' => '檢視資產分配', + 'viewassetsfor' => 'View Assets for :name', 'website' => '網站', 'welcome' => '歡迎您,:name', 'years' => '年', @@ -243,8 +273,78 @@ 'accept' => '接受 :asset', 'i_accept' => '我接受', 'i_decline' => '我拒絕', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => '請在下面簽署來表示您同意服務條款:', 'clear_signature' => '清除簽名', 'show_help' => '顯示幫助', 'hide_help' => '隱藏幫助', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/zh-TW/help.php b/resources/lang/zh-TW/help.php index 4e9f9a4415..c72588704d 100644 --- a/resources/lang/zh-TW/help.php +++ b/resources/lang/zh-TW/help.php @@ -1,6 +1,6 @@ "更多資訊", + 'more_info_title' => '更多資訊', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/zh-TW/mail.php b/resources/lang/zh-TW/mail.php index 2b813e2356..860b87cec5 100644 --- a/resources/lang/zh-TW/mail.php +++ b/resources/lang/zh-TW/mail.php @@ -1,6 +1,6 @@ '使用者已取消項目申請', 'a_user_requested' => '使用者已申請項目', 'accessory_name' => '配件名稱:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => '這是一封 Snipe-IT 資產管理系統的測試電子郵件,如果您收到,表示郵件通知正常運作 :)', 'the_following_item' => '以下項目已繳回:', 'low_inventory_alert' => '有 :count 種物品已經低於或者接近最小庫存。|有 :count 種物品已經低於或者接近最小庫存。', - 'assets_warrantee_alert' => '有 :count 項資產的保固將在 :threshold 天後到期。|有 :count 項資產的保固將在 :threshold 天後到期。', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => '有 :count 個授權將在 :threshold 天後到期。|有 :count 個授權將在 :threshold 天後到期。', 'to_reset' => '要重設 :web 的密碼,請完成此表單:', 'type' => '類型', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => '預計資產繳回報告', 'Expected_Checkin_Notification' => '提醒: :name 接近繳回最後期限', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => '查看您的資產' -); + 'your_assets' => '查看您的資產', +]; diff --git a/resources/lang/zh-TW/passwords.php b/resources/lang/zh-TW/passwords.php index 6e1d07f5ef..d36d477588 100644 --- a/resources/lang/zh-TW/passwords.php +++ b/resources/lang/zh-TW/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => '已發送您的密碼連結!', 'user' => '未找到使用該電子郵件的使用者。', ]; - diff --git a/resources/lang/zh-TW/validation.php b/resources/lang/zh-TW/validation.php index 6a12d0206e..413b6fe0f1 100644 --- a/resources/lang/zh-TW/validation.php +++ b/resources/lang/zh-TW/validation.php @@ -1,6 +1,6 @@ ':attribute 最少要有 :min 個字元', 'array' => ':attribute 最少要有 :min 個項目', ], + 'starts_with' => ':attribute 必須以下列之一做為開頭: :values.', 'not_in' => '選擇的 :attribute 無效', 'numeric' => ':attribute 必須是數字', 'present' => ':屬性字段必須存在。', @@ -88,8 +89,8 @@ return array( 'unique' => ':attribute 已被採用', 'uploaded' => ':attribute 上傳失敗', 'url' => ':attribute 格式不正確', - "unique_undeleted" => ":attribute 必須是唯一值", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => ':attribute 必須是唯一值', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => ":attribute 含有無效字元", - "email_array" => "一個或多個郵件地址不正確", - "hashed_pass" => "當前密碼不正確!", + 'alpha_space' => ':attribute 含有無效字元', + 'email_array' => '一個或多個郵件地址不正確', + 'hashed_pass' => '當前密碼不正確!', 'dumbpwd' => '該密碼太常見。', - "statuslabel_type" => "您必須選擇一個有效的狀態標籤", + 'statuslabel_type' => '您必須選擇一個有效的狀態標籤', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; diff --git a/resources/lang/zu/admin/asset_maintenances/message.php b/resources/lang/zu/admin/asset_maintenances/message.php index 287dc32d04..fa012d1b31 100644 --- a/resources/lang/zu/admin/asset_maintenances/message.php +++ b/resources/lang/zu/admin/asset_maintenances/message.php @@ -5,17 +5,17 @@ 'delete' => [ 'confirm' => 'Ingabe uqinisekile ukuthi ufisa ukususa lokhu kulungiswa kwempahla?', 'error' => 'Kube nenkinga yokususa ukugcinwa kwefa. Ngicela uzame futhi.', - 'success' => 'Ukugcinwa kwempahla kususiwe ngempumelelo.' + 'success' => 'Ukugcinwa kwempahla kususiwe ngempumelelo.', ], 'create' => [ 'error' => 'Ukugcinwa kwefa akuzange kudalwe, sicela uzame futhi.', - 'success' => 'Ukugcinwa Kwempahla kudalwe ngempumelelo.' + 'success' => 'Ukugcinwa Kwempahla kudalwe ngempumelelo.', ], 'edit' => [ 'error' => 'Ukugcinwa kwe-Asset akuhlelekile, sicela uzame futhi.', - 'success' => 'Ukugcinwa Kwempahla kuhlelwe ngempumelelo.' + 'success' => 'Ukugcinwa Kwempahla kuhlelwe ngempumelelo.', ], 'asset_maintenance_incomplete' => 'Akuqediwe Nokho', 'warranty' => 'Iwaranti', 'not_warranty' => 'Akuyona iwaranti', - ]; \ No newline at end of file + ]; diff --git a/resources/lang/zu/admin/asset_maintenances/table.php b/resources/lang/zu/admin/asset_maintenances/table.php index 78f1845e50..198e0a42f9 100644 --- a/resources/lang/zu/admin/asset_maintenances/table.php +++ b/resources/lang/zu/admin/asset_maintenances/table.php @@ -4,5 +4,5 @@ 'title' => 'Ukugcinwa Kwempahla', 'asset_name' => 'Igama lefa', 'is_warranty' => 'Iwaranti', - 'dl_csv' => 'Landa i-CSV' + 'dl_csv' => 'Landa i-CSV', ]; diff --git a/resources/lang/zu/admin/companies/general.php b/resources/lang/zu/admin/companies/general.php index b14ab212d2..e544869ec6 100644 --- a/resources/lang/zu/admin/companies/general.php +++ b/resources/lang/zu/admin/companies/general.php @@ -1,4 +1,7 @@ 'Khetha inkampani', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/zu/admin/companies/message.php b/resources/lang/zu/admin/companies/message.php index 8fe2ac3b5c..5aeca83ea7 100644 --- a/resources/lang/zu/admin/companies/message.php +++ b/resources/lang/zu/admin/companies/message.php @@ -1,18 +1,19 @@ 'Inkampani ayikho.', 'assoc_users' => 'Le nkampani okwamanje ihlotshaniswa okungenani oyisibonelo esisodwa futhi ayikwazi ukususwa. Sicela ubuyekeze amamodeli akho ukuthi angasaphinde abhekisele kule nkampani futhi uzame futhi.', - 'create' => array( + 'create' => [ 'error' => 'Inkampani ayidalwanga, sicela uzame futhi.', - 'success' => 'Inkampani idalwe ngempumelelo.' - ), - 'update' => array( + 'success' => 'Inkampani idalwe ngempumelelo.', + ], + 'update' => [ 'error' => 'Inkampani ayizange ibuyekezwe, sicela uzame futhi', - 'success' => 'Inkampani ibuyekezwe ngempumelelo.' - ), - 'delete' => array( + 'success' => 'Inkampani ibuyekezwe ngempumelelo.', + ], + 'delete' => [ 'confirm' => 'Uqinisekile ukuthi ufisa ukususa le nkampani?', 'error' => 'Kube nenkinga yokususa inkampani. Ngicela uzame futhi.', - 'success' => 'INkampani isuliwe ngempumelelo.' - ) -); + 'success' => 'INkampani isuliwe ngempumelelo.', + ], +]; diff --git a/resources/lang/zu/admin/custom_fields/general.php b/resources/lang/zu/admin/custom_fields/general.php index 59f035dd71..6bf8b19d04 100644 --- a/resources/lang/zu/admin/custom_fields/general.php +++ b/resources/lang/zu/admin/custom_fields/general.php @@ -1,11 +1,12 @@ 'Amasimu wangokwezifiso', + 'manage' => 'Manage', 'field' => 'Inkambu', 'about_fieldsets_title' => 'Mayelana nama-Fieldsets', - 'about_fieldsets_text' => 'Ama-Fieldsets akuvumela ukuthi udale amaqembu wenkambiso yenkambiso evame ukusetshenziselwa kabusha asetshenziselwa izinhlobo ezithile zemodeli yefa.', - 'custom_format' => 'Ifomethi ngokwezifiso ...', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Bhala ukubaluleka kwalensimu ku-database', 'encrypt_field_help' => 'ISEXWAYISO: Ukubethela insimu kungenza kungabhekeki.', 'encrypted' => 'Kubhalisiwe', @@ -26,7 +27,19 @@ return array( 'used_by_models' => 'Isetshenziswe ngamamodeli', 'order' => 'I-oda', 'create_fieldset' => 'Fieldset entsha', + 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Insimu Engokwezifiso Entsha', + 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Inani lale nsimu libethelwe kwi-database. Abasebenzisi kuphela abasebenzisi bazokwazi ukubuka inani elimisiwe', 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', -); + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' +]; diff --git a/resources/lang/zu/admin/depreciations/general.php b/resources/lang/zu/admin/depreciations/general.php index dcf536ec82..c0e4b11284 100644 --- a/resources/lang/zu/admin/depreciations/general.php +++ b/resources/lang/zu/admin/depreciations/general.php @@ -1,13 +1,16 @@ 'Mayelana nokunciphisa kwefa', 'about_depreciations' => 'Ungasetha ukwehla kwefa ukuze wehlise izimpahla ezisuselwe ekunciphiseni komugqa oqondile.', 'asset_depreciations' => 'Ukuncishiswa kwempahla', 'create' => 'Dala ukwehla', 'depreciation_name' => 'Igama lokunciphisa', + 'depreciation_min' => 'Floor Value of Depreciation', 'number_of_months' => 'Inani lezinyanga', 'update' => 'Buyekeza ukwehla kwenani', - 'depreciation_min' => 'Minimum Value after Depreciation' - -); + 'depreciation_min' => 'Minimum Value after Depreciation', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/zu/admin/depreciations/table.php b/resources/lang/zu/admin/depreciations/table.php index c12549f612..8fb4e94e94 100644 --- a/resources/lang/zu/admin/depreciations/table.php +++ b/resources/lang/zu/admin/depreciations/table.php @@ -1,10 +1,11 @@ 'ID', 'months' => 'Izinyanga', 'term' => 'Ithemu', 'title' => 'Igama', + 'depreciation_min' => 'Floor Value', -); +]; diff --git a/resources/lang/zu/admin/groups/titles.php b/resources/lang/zu/admin/groups/titles.php index 39bfca8dcd..0e358fe111 100644 --- a/resources/lang/zu/admin/groups/titles.php +++ b/resources/lang/zu/admin/groups/titles.php @@ -1,6 +1,6 @@ 'Mayelana namaqembu', 'about_groups' => 'Amaqembu asetshenziselwa ukukhiqiza izimvume zomsebenzisi.', 'group_management' => 'Ukuphathwa kweqembu', @@ -10,5 +10,7 @@ return array( 'group_admin' => 'I-Group Admin', 'allow' => 'Vumela', 'deny' => 'Yeka', - -); + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/zu/admin/hardware/form.php b/resources/lang/zu/admin/hardware/form.php index 8c5683fba4..f9d406562f 100644 --- a/resources/lang/zu/admin/hardware/form.php +++ b/resources/lang/zu/admin/hardware/form.php @@ -1,12 +1,12 @@ 'Qinisekisa u-Bulk Susa amafa', +return [ + 'bulk_delete' => 'Qinisekisa u-Bulk Susa amafa', 'bulk_delete_help' => 'Buyekeza amafa wokususwa okuningi ngezansi. Uma usususiwe, la mafa angabuyiselwa, kodwa ngeke ahlanganiswe nanoma yimuphi abasebenzisi okwamanje abelwe wona.', 'bulk_delete_warn' => 'Uzosusa: impahla ye-asethi_diza.', - 'bulk_update' => 'Ukuvuselela amafa we-Bulk', - 'bulk_update_help' => 'Leli fomu likuvumela ukuthi ubuyekeze amafa amaningi ngesikhathi esisodwa. Gcwalisa kuphela amasimu okudingayo ukuguqula. Noma yiziphi izinkambu ezishiywe zingenakushintshwa.', - 'bulk_update_warn' => 'Usuzohlela izakhiwo ze-asethi_impahla yamanani.', + 'bulk_update' => 'Ukuvuselela amafa we-Bulk', + 'bulk_update_help' => 'Leli fomu likuvumela ukuthi ubuyekeze amafa amaningi ngesikhathi esisodwa. Gcwalisa kuphela amasimu okudingayo ukuguqula. Noma yiziphi izinkambu ezishiywe zingenakushintshwa.', + 'bulk_update_warn' => 'Usuzohlela izakhiwo ze-asethi_impahla yamanani.', 'checkedout_to' => 'Ikhiyiwe Kuzo', 'checkout_date' => 'Usuku lokuhlola', 'checkin_date' => 'Usuku lokuhlola', @@ -38,7 +38,12 @@ return array( 'tag' => 'Ithegi lefa', 'update' => 'Ukuvuselelwa kwefa', 'warranty' => 'Iwaranti', - 'warranty_expires' => 'Warranty Expires', + 'warranty_expires' => 'Warranty Expires', 'years' => 'iminyaka', -) -; + 'asset_location' => 'Update Asset Location', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing...', +]; diff --git a/resources/lang/zu/admin/hardware/general.php b/resources/lang/zu/admin/hardware/general.php index 4f454dea32..61c2800d83 100644 --- a/resources/lang/zu/admin/hardware/general.php +++ b/resources/lang/zu/admin/hardware/general.php @@ -1,9 +1,9 @@ 'Mayelana namafa', 'about_assets_text' => 'Amafa yizinto ezilandelwa inombolo ye-série noma i-tag tag. Bavame ukuba izinto eziphakeme kakhulu lapho behlonza izinto ezithile.', - 'archived' => 'I-Archived', + 'archived' => 'I-Archived', 'asset' => 'Impahla', 'bulk_checkout' => 'Checkout Assets', 'checkin' => 'I-Checkin Asset', @@ -15,8 +15,29 @@ return array( 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', 'requestable' => 'Iyadingeka', 'requested' => 'Kuceliwe', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Buyisela imali', 'pending' => 'Kulindile', 'undeployable' => 'Awuvumelekile', 'view' => 'Buka Impahla', -); + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export' +]; diff --git a/resources/lang/zu/admin/hardware/message.php b/resources/lang/zu/admin/hardware/message.php index a5e998fc9e..3698539b57 100644 --- a/resources/lang/zu/admin/hardware/message.php +++ b/resources/lang/zu/admin/hardware/message.php @@ -1,82 +1,82 @@ 'Thola: Lelifa limakwe njengamanje elingenakutholakali. Uma lesi simo sesishintshile, sicela ubuyekeze isimo sesifa.', 'does_not_exist' => 'Impahla ayikho.', - 'does_not_exist_or_not_requestable' => 'Zama okuhle. Lelifa alikho noma aliceli.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', 'assoc_users' => 'Leli fayela okwamanje lihlolwe kumsebenzisi futhi alikwazi ukususwa. Sicela uhlole ifa ekuqaleni, bese uzama ukususa futhi.', - 'create' => array( + 'create' => [ 'error' => 'Impahla ayidalwanga, sicela uzame futhi. :(', - 'success' => 'Ifa lidalwe ngempumelelo. :)' - ), + 'success' => 'Ifa lidalwe ngempumelelo. :)', + ], - 'update' => array( + 'update' => [ 'error' => 'Ifa alizange libuyekezwe, sicela uzame futhi', 'success' => 'Ifa libuyekezwe ngempumelelo.', 'nothing_updated' => 'Awekho amasimu akhethiwe, ngakho-ke akukho lutho olubuyekeziwe.', - ), + ], - 'restore' => array( + 'restore' => [ 'error' => 'Ifa alizange libuyiselwe, sicela uzame futhi', - 'success' => 'Ifa libuyiselwe ngempumelelo.' - ), + 'success' => 'Ifa libuyiselwe ngempumelelo.', + ], - 'audit' => array( + 'audit' => [ 'error' => 'Ukuhlolwa kwamafa akuphumelelanga. Ngicela uzame futhi.', - 'success' => 'I-akhawunti yokuthengisa ilandelwe ngempumelelo.' - ), + 'success' => 'I-akhawunti yokuthengisa ilandelwe ngempumelelo.', + ], - 'deletefile' => array( + 'deletefile' => [ 'error' => 'Ifayela alisusiwe. Ngicela uzame futhi.', 'success' => 'Ifayili isusiwe ngempumelelo.', - ), + ], - 'upload' => array( + 'upload' => [ 'error' => 'Amafayela (ama) awalayishiwe. Ngicela uzame futhi.', 'success' => 'Amafayela (ama) alayishwe ngempumelelo.', 'nofiles' => 'Awukakhethi noma yimaphi amafayela okulayishwa, noma ifayela ozama ukulilayisha likhulu kakhulu', 'invalidfiles' => 'Ifayela elilodwa noma ngaphezulu likhulu kakhulu noma ifayelathi engavumelekile. Amafayela afakiwe avunyelwe i-png, i-gif, i-jpg, i-doc, i-docx, i-pdf, ne-txt.', - ), + ], - 'import' => array( + 'import' => [ 'error' => 'Ezinye izinto azange zingenise ngendlela efanele.', 'errorDetail' => 'Izinto ezilandelayo azange zingeniswe ngenxa yamaphutha.', - 'success' => "Ifayela lakho lifakiwe", - 'file_delete_success' => "Ifayela lakho lisusiwe ngempumelelo", - 'file_delete_error' => "Ifayela alikwazanga ukususwa", - ), + 'success' => 'Ifayela lakho lifakiwe', + 'file_delete_success' => 'Ifayela lakho lisusiwe ngempumelelo', + 'file_delete_error' => 'Ifayela alikwazanga ukususwa', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Uqinisekile ukuthi ufisa ukususa le mali?', 'error' => 'Kube nenkinga yokususa le mali. Ngicela uzame futhi.', 'nothing_updated' => 'Azikho izimpahla ezikhethiwe, ngakho akukho lutho olususwe.', - 'success' => 'Impahla isusiwe ngempumelelo.' - ), + 'success' => 'Impahla isusiwe ngempumelelo.', + ], - 'checkout' => array( + 'checkout' => [ 'error' => 'Ifa alizange lihlolwe, sicela uzame futhi', 'success' => 'Ifa likhiphe ngempumelelo.', 'user_does_not_exist' => 'Lo msebenzisi awuvumelekile. Ngicela uzame futhi.', 'not_available' => 'Le mali ayitholakali ukuhlolwa!', - 'no_assets_selected' => 'You must select at least one asset from the list' - ), + 'no_assets_selected' => 'You must select at least one asset from the list', + ], - 'checkin' => array( + 'checkin' => [ 'error' => 'Ifa alizange lihlolwe, sicela uzame futhi', 'success' => 'Ifa lihlolwe ngempumelelo.', 'user_does_not_exist' => 'Lo msebenzisi awuvumelekile. Ngicela uzame futhi.', 'already_checked_in' => 'Le mali isivele ihlolwe.', - ), + ], - 'requests' => array( + 'requests' => [ 'error' => 'Ifa alizange liceliwe, sicela uzame futhi', 'success' => 'Ifa liceliwe ngempumelelo.', - 'canceled' => 'Isicelo sokuhlola sikhanseliwe ngempumelelo' - ) + 'canceled' => 'Isicelo sokuhlola sikhanseliwe ngempumelelo', + ], -); +]; diff --git a/resources/lang/zu/admin/hardware/table.php b/resources/lang/zu/admin/hardware/table.php index d88a9702cf..abf988d9cd 100644 --- a/resources/lang/zu/admin/hardware/table.php +++ b/resources/lang/zu/admin/hardware/table.php @@ -1,13 +1,14 @@ 'Ithegi lefa', 'asset_model' => 'Isibonelo', - 'book_value' => 'Inani', + 'book_value' => 'Current Value', 'change' => 'In / Out', 'checkout_date' => 'Usuku lokuhlola', 'checkoutto' => 'Ikhishiwe', + 'current_value' => 'Current Value', 'diff' => 'Ukuhluka', 'dl_csv' => 'Landa i-CSV', 'eol' => 'I-EOL', @@ -18,8 +19,12 @@ return array( 'serial' => 'Serial', 'status' => 'Isimo', 'title' => 'Impahla', - 'image' => 'Isithombe sedivayisi', + 'image' => 'Isithombe sedivayisi', 'days_without_acceptance' => 'Izinsuku Ngaphandle Kwemukelwa', - 'monthly_depreciation' => 'Monthly Depreciation' - -); + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/zu/admin/kits/general.php b/resources/lang/zu/admin/kits/general.php index b4f2d90ae1..f724ecbf07 100644 --- a/resources/lang/zu/admin/kits/general.php +++ b/resources/lang/zu/admin/kits/general.php @@ -1,6 +1,6 @@ 'About Predefined Kits', 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', 'checkout' => 'Checkout Kit ', @@ -13,5 +13,38 @@ return array( 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', - -); + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/zu/admin/locations/table.php b/resources/lang/zu/admin/locations/table.php index 97e5a01b54..a490897c0c 100644 --- a/resources/lang/zu/admin/locations/table.php +++ b/resources/lang/zu/admin/locations/table.php @@ -1,6 +1,6 @@ 'Mayelana Nezindawo', 'about_locations' => 'Izindawo zisetshenziselwa ukulandelela ulwazi lendawo kubasebenzisi, amafa, nezinye izinto', 'assets_rtd' => 'Amafa', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. @@ -20,4 +20,21 @@ return array( 'parent' => 'Umzali', 'currency' => 'Imali Yendawo', 'ldap_ou' => 'Usesho lwe-LDAP OU', - ); + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/zu/admin/reports/general.php b/resources/lang/zu/admin/reports/general.php index 79fb7bdcab..88f8738954 100644 --- a/resources/lang/zu/admin/reports/general.php +++ b/resources/lang/zu/admin/reports/general.php @@ -1,5 +1,10 @@ 'Khetha okukhethwa kukho okufunayo kumbiko wakho wefa.' -); +return [ + 'info' => 'Khetha okukhethwa kukho okufunayo kumbiko wakho wefa.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/zu/admin/settings/general.php b/resources/lang/zu/admin/settings/general.php index 95af5ba789..a976ed5000 100644 --- a/resources/lang/zu/admin/settings/general.php +++ b/resources/lang/zu/admin/settings/general.php @@ -1,30 +1,39 @@ 'I-Active Directory', 'ad_domain' => 'Isizinda se-Active Directory', 'ad_domain_help' => 'Lokhu ngezinye izikhathi kufana nesizinda sakho se-imeyili, kodwa hhayi njalo.', 'ad_append_domain_label' => 'Append domain name', 'ad_append_domain' => 'Append domain name to username field', - 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".' , + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', 'is_ad' => 'Lena iseva ye-Active Directory', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Alert Settings', 'alert_email' => 'Thumela izexwayiso ku', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Izaziso zivuliwe', 'alert_interval' => 'Ukuphelelwa yisikhathi kwe-Alerts Threshold (ezinsukwini)', 'alert_inv_threshold' => 'Inventory Alert Threshold', 'allow_user_skin' => 'Allow user skin', - 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.' , + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Ama-ID wefa', 'audit_interval' => 'I-Interval Audit', 'audit_interval_help' => 'Uma kudingeka ukuba uhlole amafa akho njalo ngokomzimba, faka isikhashana ezinyangeni.', 'audit_warning_days' => 'I-Audit Warning Threshold', 'audit_warning_days_help' => 'Zingaki izinsuku kusengaphambili kufanele sikuxwayise uma izimpahla zifanele ukuhlolwa?', - 'auto_increment_assets' => 'Qalisa ama-ID wefa lokuthuthukisa okuzenzakalelayo', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', 'auto_increment_prefix' => 'Isiqalo (okukhethwa kukho)', - 'auto_incrementing_help' => 'Nika amandla ama-ID we-asethi okukhulisa ngokuzenzakalela kuqala ukusetha lokhu', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', 'backups' => 'Izipele', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Izilungiselelo zebhakhodi', 'confirm_purge' => 'Qinisekisa i-Purge', 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', @@ -47,6 +56,7 @@ return array( 'barcode_type' => 'Uhlobo lwe-Barcode ye-2D', 'alt_barcode_type' => 'Uhlobo lwe-barcode lwe-1D', 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', 'eula_settings' => 'Izilungiselelo ze-EULA', 'eula_markdown' => 'Le-EULA ivumela i- i-markdown flavored markdown.', 'favicon' => 'Favicon', @@ -55,12 +65,17 @@ return array( 'footer_text' => 'Additional Footer Text ', 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', 'general_settings' => 'Izilungiselelo Ezijwayelekile', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', 'generate_backup' => 'Yenza isipele', 'header_color' => 'Umbala wekhanda', 'info' => 'Lezi zilungiselelo zikuvumela ukuba wenze ngezici ezithile izici zokufaka kwakho.', 'label_logo' => 'Label Logo', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Inguqulo yeLaravel', + 'ldap' => 'LDAP', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', 'ldap_enabled' => 'I-LDAP inikwe amandla', 'ldap_integration' => 'Ukuhlanganiswa kwe-LDAP', @@ -95,9 +110,17 @@ return array( 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', 'ldap_emp_num' => 'Inombolo yabasebenzi be-LDAP', 'ldap_email' => 'I-imeyili ye-LDAP', - 'license' => 'Software License', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', 'load_remote_text' => 'Izikrini ezikude', 'load_remote_help_text' => 'Lokhu kufakwa kwe-Snipe-IT kungakwazi ukulayisha izikripthi ezweni langaphandle.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', 'login_note' => 'Inothi lokungena ngemvume', 'login_note_help' => 'Ngokuzikhethela faka imisho embalwa kusikrini sakho sokungena ngemvume, isibonelo ukusiza abantu abatholile idivayisi elahlekile noma eyebiwe. Le nsimu iyakwamukela I-markdown ekhanyisiwe', 'login_remote_user_text' => 'Remote User login options', @@ -118,16 +141,28 @@ return array( 'optional' => 'ukuzikhethela', 'per_page' => 'Imiphumela Ngayo Ikhasi', 'php' => 'I-PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', 'php_gd_info' => 'Kumele ufake i-php-gd ukubonisa amakhodi we-QR, bona imiyalo yokufaka.', 'php_gd_warning' => 'I-PHP Image Processing ne-GD plugin ayifakiwe.', 'pwd_secure_complexity' => 'I-Password Complexity', 'pwd_secure_complexity_help' => 'Khetha noma iyiphi inkinga ye-password eyinkimbinkimbi ufisa ukuphoqelela.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Izinhlamvu ezincane zephasiwedi', 'pwd_secure_min_help' => 'Minimum permitted value is 8', 'pwd_secure_uncommon' => 'Vimbela amaphasiwedi avamile', 'pwd_secure_uncommon_help' => 'Lokhu ngeke kuvumele abasebenzisi ukuthi basebenzise amaphasiwedi avamile kusuka amaphasiwedi aphezulu angama-10,000 abikwa ngokuphulwa.', 'qr_help' => 'Vumela Amakhodi we-QR kuqala ukusetha lokhu', 'qr_text' => 'Umbhalo wekhodi ye-QR', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -139,7 +174,7 @@ return array( 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', @@ -147,6 +182,7 @@ return array( 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', 'saml_custom_settings' => 'SAML Custom Settings', 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', 'setting' => 'Ukubeka', 'settings' => 'Izilungiselelo', 'show_alerts_in_menu' => 'Show alerts in top menu', @@ -157,6 +193,9 @@ return array( 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', 'site_name' => 'Igama lesayithi', + 'slack' => 'Slack', + 'slack_title' => 'Update Slack Settings', + 'slack_help' => 'Slack settings', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -173,6 +212,8 @@ return array( 'update' => 'Buyekeza izilungiselelo', 'value' => 'Inani', 'brand' => 'Ukushayela', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'Mayelana nezilungiselelo', 'about_settings_text' => 'Lezi zilungiselelo zikuvumela ukuba wenze ngezici ezithile izici zokufaka kwakho.', @@ -184,6 +225,7 @@ return array( 'privacy_policy' => 'Privacy Policy', 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', 'purge' => 'Phenya Amarekhodi Asusiwe', + 'purge_deleted' => 'Purge Deleted ', 'labels_display_bgutter' => 'Ibhuloho elingezansi lokubhala', 'labels_display_sgutter' => 'I-label side gutter', 'labels_fontsize' => 'Linganisa usayizi wefonti', @@ -229,4 +271,51 @@ return array( 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', 'zerofill_count' => 'Ubude bamathegi wefa, kufaka phakathi i-zerofill', 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', -); + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email alerts, audit settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', +]; diff --git a/resources/lang/zu/admin/settings/message.php b/resources/lang/zu/admin/settings/message.php index a3ddde188e..0d32e2fa5c 100644 --- a/resources/lang/zu/admin/settings/message.php +++ b/resources/lang/zu/admin/settings/message.php @@ -1,22 +1,43 @@ array( + 'update' => [ 'error' => 'Kuvele iphutha ngenkathi kubuyekezwa.', - 'success' => 'Izilungiselelo zibuyekezwe ngempumelelo.' - ), - 'backup' => array( + 'success' => 'Izilungiselelo zibuyekezwe ngempumelelo.', + ], + 'backup' => [ 'delete_confirm' => 'Uqinisekile ukuthi ungathanda ukususa le fayela yokulondoloza? Lesi senzo asikwazi ukuhlehliswa.', 'file_deleted' => 'Ifayela lokusekelayo lisusiwe ngempumelelo.', 'generated' => 'Ifayela elisha lokusekelayo lidalwe ngempumelelo.', 'file_not_found' => 'Leli fayela lokusekelayo ayitholakalanga kuseva.', - ), - 'purge' => array( + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ 'error' => 'Kuvele iphutha ngenkathi kuhlanzwa.', 'validation_failed' => 'Isiqinisekiso sakho sokuhlanza asilungile. Sicela uthayiphe igama elithi "SUSELA" ebhokisini lokuqinisekisa.', - 'success' => 'Amarekhodi asusiwe ahlanjululwe ngempumelelo.' - ), - -); + 'success' => 'Amarekhodi asusiwe ahlanjululwe ngempumelelo.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'slack' => [ + 'sending' => 'Sending Slack test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong.', + ] +]; diff --git a/resources/lang/zu/admin/statuslabels/message.php b/resources/lang/zu/admin/statuslabels/message.php index 988a3232da..57614cc3ac 100644 --- a/resources/lang/zu/admin/statuslabels/message.php +++ b/resources/lang/zu/admin/statuslabels/message.php @@ -1,32 +1,31 @@ 'Ilebula Label asikho.', 'assoc_assets' => 'Le Label Yesimo okwamanje ihlotshaniswa okungenani neAfa eyodwa futhi ayikwazi ukususwa. Sicela ubuyekeze izimpahla zakho ukuze ungasabonakali lesi simo futhi uzame futhi.', - - 'create' => array( + 'create' => [ 'error' => 'Ithebula lesimo asizange idalwe, sicela uzame futhi.', - 'success' => 'Ilebula Label isakhiwe ngempumelelo.' - ), + 'success' => 'Ilebula Label isakhiwe ngempumelelo.', + ], - 'update' => array( + 'update' => [ 'error' => 'Ithebula lesimo asizange ibuyekezwe, sicela uzame futhi', - 'success' => 'Ilebuli yesimo ibuyekezwe ngempumelelo.' - ), + 'success' => 'Ilebuli yesimo ibuyekezwe ngempumelelo.', + ], - 'delete' => array( + 'delete' => [ 'confirm' => 'Ingabe uqinisekile ukuthi ufisa ukususa le Label Yesimo?', 'error' => 'Kube khona inkinga yokusula i-Label Status. Ngicela uzame futhi.', - 'success' => 'Ilebula Label isusiwe ngempumelelo.' - ), + 'success' => 'Ilebula Label isusiwe ngempumelelo.', + ], - 'help' => array( + 'help' => [ 'undeployable' => 'Lezi zimpahla azikwazi ukwabiwa kunoma ubani.', - 'deployable' => 'Lezi zimpahla zingahlolwa. Uma sebebelwe, bazobheka isimo se-meta sika Ihlisiwe.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', 'archived' => 'Lezi zimpahla azikwazi ukuhlolwa, futhi zizovela kuphela ku-Archived view. Lokhu kuyasiza ukugcina ulwazi mayelana nempahla yezinhloso zebhajethi / zomlando kodwa ukuwagcina ohlwini lwamafaji wosuku nosuku.', 'pending' => 'Lezi zimpahla azikwazi ukunikezwa kunoma ubani, ngokuvamile okusetshenziselwa izinto ezingaphandle kokulungisa, kodwa kulindeleke ukuthi zibuyele ekusakazweni.', - ), + ], -); +]; diff --git a/resources/lang/zu/admin/users/general.php b/resources/lang/zu/admin/users/general.php index 61f5777594..6b0c61b669 100644 --- a/resources/lang/zu/admin/users/general.php +++ b/resources/lang/zu/admin/users/general.php @@ -1,7 +1,6 @@ 'This user can login', 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', 'assets_user' => 'Amafa abelwe: igama', @@ -13,7 +12,7 @@ return array( 'edit' => 'Hlela umsebenzisi', 'filetype_info' => 'Amafayela afakiwe avunyelwe yi-png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, ne-rar.', 'history_user' => 'Umlando wegama: igama', - 'info' => 'Ulwazi', + 'info' => 'Ulwazi', 'restore_user' => 'Chofoza lapha ukuze ubuyisele.', 'last_login' => 'Ukungena ngemvume kokugcina', 'ldap_config_text' => 'Izilungiselelo zokuhlela ze-LDAP zitholakala Admin> Izilungiselelo. Indawo (okukhethwa kukho) ekhethiwe izobekwa kuwo wonke abasebenzisi abangenisiwe.', @@ -25,4 +24,14 @@ return array( 'two_factor_admin_optin_help' => 'Izilungiselelo zakho zamanje zomlawuli zivumela ukusethwa okukhethiwe kokuqinisekiswa kwezinto ezimbili.', 'two_factor_enrolled' => 'I-2FA Idivayisi ibhalisiwe', 'two_factor_active' => 'I-2FA isebenza', - ); + 'user_deactivated' => 'User is de-activated', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion' => 'WARNING:', + 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_asssets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', +]; diff --git a/resources/lang/zu/button.php b/resources/lang/zu/button.php index 9258054445..a2f4b8f6f3 100644 --- a/resources/lang/zu/button.php +++ b/resources/lang/zu/button.php @@ -1,6 +1,6 @@ 'Izenzo', 'add' => 'Engeza okusha', 'cancel' => 'Khansela', @@ -8,11 +8,17 @@ return array( 'delete' => 'Susa', 'edit' => 'Hlela', 'restore' => 'Buyisela', + 'remove' => 'Remove', 'request' => 'Isicelo', 'submit' => 'Thumela', 'upload' => 'Layisha', - 'select_file' => 'Khetha Ifayela ...', + 'select_file' => 'Khetha Ifayela ...', 'select_files' => 'Select Files...', 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', -); + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/zu/general.php b/resources/lang/zu/general.php index 14c3a39080..e611ff55e7 100644 --- a/resources/lang/zu/general.php +++ b/resources/lang/zu/general.php @@ -19,7 +19,10 @@ 'asset' => 'Impahla', 'asset_report' => 'Umbiko wezezimali', 'asset_tag' => 'Ithegi lefa', - 'assets_available' => 'izimpahla zitholakalayo', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', 'audit' => 'I-Audit', 'audit_report' => 'I-Audit Log', 'assets' => 'Amafa', @@ -30,6 +33,10 @@ 'bulkaudit' => 'Ukuhlola Okukhulu', 'bulkaudit_status' => 'Isimo se-Audit', 'bulk_checkout' => 'Ukuhlola okuningi', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'by Status', 'cancel' => 'Khansela', 'categories' => 'Izigaba', @@ -44,13 +51,13 @@ 'checkins_count' => 'Checkins', 'user_requests_count' => 'Requests', 'city' => 'Idolobha', - 'click_here' => 'Chofoza lapha', + 'click_here' => 'Chofoza lapha', 'clear_selection' => 'Clear Selection', 'companies' => 'Izinkampani', 'company' => 'Inkampani', 'component' => 'Ingxenye', 'components' => 'Izingxenye', - 'complete' => 'Qedela', + 'complete' => 'Qedela', 'consumable' => 'Iyatholakala', 'consumables' => 'Amakhomikhali', 'country' => 'Izwe', @@ -62,6 +69,8 @@ 'updated_at' => 'Kubuyekezwe ku', 'currency' => '$', // this is deprecated 'current' => 'Okwamanje', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', 'custom_report' => 'Umbiko wezezimali ngokwezifiso', 'dashboard' => 'Ideshibhodi', 'days' => 'izinsuku', @@ -73,19 +82,22 @@ 'delete_confirm' => 'Are you sure you wish to delete :item?', 'deleted' => 'Isusiwe', 'delete_seats' => 'Izihlalo ezifakiwe', + 'deletion_failed' => 'Deletion failed', 'departments' => 'Iminyango', - 'department' => 'UMnyango', + 'department' => 'UMnyango', 'deployed' => 'Isusiwe', + 'depreciation' => 'Ukunciphisa', + 'depreciations' => 'Depreciations', 'depreciation_report' => 'Umbiko Wokunciphisa', 'details' => 'Details', 'download' => 'Landa', - 'download_all' => 'Download All', - 'depreciation' => 'Ukunciphisa', + 'download_all' => 'Download All', 'editprofile' => 'Hlela iphrofayela yakho', 'eol' => 'I-EOL', 'email_domain' => 'Domain Imeyili', 'email_format' => 'Ifomethi ye-imeyli', 'email_domain_help' => 'Lokhu kusetshenziselwa ukhiqiza amakheli e-imeyili uma ungenisa', + 'error' => 'Error', 'filastname_format' => 'Igama Lokuqala Lokuqala Lokuqala (jsmith@example.com)', 'firstname_lastname_format' => 'Igama Lokuqala Igama Lokugcina (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', @@ -102,16 +114,21 @@ 'file_name' => 'Ifayela', 'file_type' => 'File Type', 'file_uploads' => 'Ukulayishwa kwamafayela', + 'file_upload' => 'File Upload', 'generate' => 'Qalisa', - 'github_markdown' => 'This field accepts Github flavored markdown.', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', 'groups' => 'Amaqembu', 'gravatar_email' => 'Ikheli le-imeyili le-Gravatar', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', 'history' => 'Umlando', 'history_for' => 'Umlando we', 'id' => 'ID', 'image' => 'Image', 'image_delete' => 'Susa isithombe', 'image_upload' => 'Layisha isithombe', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', 'import' => 'Ngenisa', 'importing' => 'Importing', @@ -121,6 +138,7 @@ 'asset_maintenance_report' => 'Umbiko Wokugcinwa Kwempahla', 'asset_maintenances' => 'Ama-Maintenances aseMpahla', 'item' => 'Into', + 'item_name' => 'Item Name', 'insufficient_permissions' => 'Izimvume ezinganele!', 'kits' => 'Predefined Kits', 'language' => 'Ulimi', @@ -132,7 +150,7 @@ 'licenses_available' => 'amalayisensi atholakalayo', 'licenses' => 'Amalayisensi', 'list_all' => 'Bhala konke', - 'loading' => 'Iyalayisha', + 'loading' => 'Loading... please wait....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Lesi sici sikhutshaziwe ukufakwa kwedemo.', 'location' => 'Indawo', @@ -141,15 +159,17 @@ 'logout' => 'Phuma', 'lookup_by_tag' => 'Ukubheka nge-Tag Tag', 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', 'manufacturer' => 'Umkhiqizi', 'manufacturers' => 'Abakhiqizi', 'markdown' => 'Le nsimu ivumela i-I-markdown ekhanyisiwe.', 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Inombolo encane yezinto okufanele zitholakale ngaphambi kokuba kuvele ukuxwayisa.', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', 'model_no' => 'I-Model No.', 'months' => 'izinyanga', 'moreinfo' => 'Ulwazi oluningi', 'name' => 'Igama', + 'new_password' => 'New Password', 'next' => 'Olandelayo', 'next_audit_date' => 'Usuku Lolwazi Olulandelayo', 'last_audit' => 'Ukucwaninga kokugcina', @@ -171,19 +191,26 @@ 'purchase_date' => 'Usuku lokuthenga', 'qty' => 'QTY', 'quantity' => 'Inani', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', 'ready_to_deploy' => 'Ukulungele Ukusebenzisa', 'recent_activity' => 'Umsebenzi wakamuva', + 'remaining' => 'Remaining', 'remove_company' => 'Susa Inkampani Yenkampani', 'reports' => 'Imibiko', 'restored' => 'restored', 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', 'requested' => 'Kuceliwe', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Isicelo sikhanseliwe', 'save' => 'Londoloza', 'select' => 'Khetha', + 'select_all' => 'Select All', 'search' => 'Sesha', 'select_category' => 'Khetha Isigaba', - 'select_department' => 'Khetha uMnyango', + 'select_department' => 'Khetha uMnyango', 'select_depreciation' => 'Khetha uhlobo lokuncipha', 'select_location' => 'Khetha indawo', 'select_manufacturer' => 'Khetha Umkhiqizi', @@ -200,6 +227,7 @@ 'sign_in' => 'Ngena ngemvume', 'signature' => 'Isiginesha', 'skin' => 'Skin', + 'slack_msg_note' => 'A slack message will be sent', 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', 'some_features_disabled' => 'I-DEMO MODE: Ezinye izici zikhutshaziwe ngalokhu kufakwa futhi idatha kule nqubo izosetha kabusha nsuku zonke.', 'site_name' => 'Igama lesayithi', @@ -211,6 +239,7 @@ 'sure_to_delete' => 'Uqinisekile ukuthi ufisa ukususa', 'submit' => 'Thumela', 'target' => 'I-Target', + 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Isikhathi Nosuku Lokubonisa', 'total_assets' => 'izimpahla eziphelele', 'total_licenses' => 'amalayisensi ephelele', @@ -230,6 +259,7 @@ 'users' => 'Abasebenzisi', 'viewall' => 'View All', 'viewassets' => 'Buka Amafa Abiwe', + 'viewassetsfor' => 'View Assets for :name', 'website' => 'Iwebhusayithi', 'welcome' => 'Siyakwamukela,: igama', 'years' => 'iminyaka', @@ -243,8 +273,78 @@ 'accept' => 'Accept :asset', 'i_accept' => 'I accept', 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', 'clear_signature' => 'Clear Signature', 'show_help' => 'Show help', 'hide_help' => 'Hide help', - ]; + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_success' => 'Success:', + 'notification_warning' => 'Warning:', + 'notification_info' => 'Info:', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name:', + 'asset_name' => 'Asset Name:', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', +]; diff --git a/resources/lang/zu/help.php b/resources/lang/zu/help.php index 4cb2354f89..ac0df59422 100644 --- a/resources/lang/zu/help.php +++ b/resources/lang/zu/help.php @@ -1,6 +1,6 @@ "More Info", + 'more_info_title' => 'More Info', - "audit_help" => "Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.", + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', @@ -31,6 +31,4 @@ return array( 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', - - -); +]; diff --git a/resources/lang/zu/mail.php b/resources/lang/zu/mail.php index 2ac045f767..5d693ee3c5 100644 --- a/resources/lang/zu/mail.php +++ b/resources/lang/zu/mail.php @@ -1,6 +1,6 @@ 'Umsebenzisi ukhanse isicelo sezinto kuwebhusayithi', 'a_user_requested' => 'Umsebenzisi ucele into ku-website', 'accessory_name' => 'Igama lokufinyelela:', @@ -59,7 +59,7 @@ return array( 'test_mail_text' => 'Lokhu kuhlolwa kusuka ohlelweni lwezokuphathwa kwe-Asset ye-Snipe-IT. Uma unalokhu, i-imeyili isebenza :)', 'the_following_item' => 'Into elandelayo ihloliwe ku:', 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', - 'assets_warrantee_alert' => 'There is :count asset with a warrantee expiring in the next :threshold days.|There are :count assets with warrantees expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'to_reset' => 'Ukuze usethe kabusha: iphasiwedi yewebhu, ugcwalise leli fomu:', 'type' => 'Thayipha', @@ -75,5 +75,5 @@ return array( 'Expected_Checkin_Report' => 'Expected asset checkin report', 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'your_assets' => 'View Your Assets' -); + 'your_assets' => 'View Your Assets', +]; diff --git a/resources/lang/zu/passwords.php b/resources/lang/zu/passwords.php index 5a2fac7579..f718f6c445 100644 --- a/resources/lang/zu/passwords.php +++ b/resources/lang/zu/passwords.php @@ -4,4 +4,3 @@ return [ 'sent' => 'Isixhumanisi sakho sephasiwedi sithunyelwe!', 'user' => 'No matching active user found with that email.', ]; - diff --git a/resources/lang/zu/validation.php b/resources/lang/zu/validation.php index 5372e41abf..901a82dce5 100644 --- a/resources/lang/zu/validation.php +++ b/resources/lang/zu/validation.php @@ -1,6 +1,6 @@ 'I: imfanelo kufanele ibe okungenani: izinhlamvu ezincane.', 'array' => 'I: i-attribut kumele ibe okungenani: min min.', ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', 'not_in' => 'Okukhethiwe: imfanelo ayivumelekile.', 'numeric' => 'I: imfanelo kufanele ibe inombolo.', 'present' => 'I: insimu yemfanelo kufanele ibe khona.', @@ -88,8 +89,8 @@ return array( 'unique' => 'I: imfanelo isivele ithathwe.', 'uploaded' => 'I: imfanelo ayihlulekile ukulayisha.', 'url' => 'I: ifomethi yokwaziswa ayivumelekile.', - "unique_undeleted" => "The :attribute must be unique.", - "non_circular" => "The :attribute must not create a circular reference.", + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', /* |-------------------------------------------------------------------------- @@ -102,7 +103,6 @@ return array( | */ - /* |-------------------------------------------------------------------------- | Custom Validation Language Lines @@ -115,11 +115,11 @@ return array( */ 'custom' => [ - 'alpha_space' => "I: Insimu yemfanelo iqukethe umlingiswa ongavunyelwe.", - "email_array" => "Ikheli elilodwa noma ngaphezulu le-imeyili alivumelekile.", - "hashed_pass" => "Iphasiwedi yakho yamanje ayilungile", + 'alpha_space' => 'I: Insimu yemfanelo iqukethe umlingiswa ongavunyelwe.', + 'email_array' => 'Ikheli elilodwa noma ngaphezulu le-imeyili alivumelekile.', + 'hashed_pass' => 'Iphasiwedi yakho yamanje ayilungile', 'dumbpwd' => 'Lelo phasiwedi livame kakhulu.', - "statuslabel_type" => "Kumele ukhethe uhlobo lwelebula lesimo esivumelekile", + 'statuslabel_type' => 'Kumele ukhethe uhlobo lwelebula lesimo esivumelekile', ], /* @@ -135,4 +135,4 @@ return array( 'attributes' => [], -); +]; From b0c61ee044296edd696598de2ab82a9e317df3be Mon Sep 17 00:00:00 2001 From: Tom Misilo Date: Sat, 29 Jan 2022 07:16:48 -0600 Subject: [PATCH 19/22] Replace .my.cnf with column-statistics.cnf at the system level for mysqldump Fixes #10176 The `column-statistics.cnf` file is copied to `/etc/mysql/conf.d/column-statistics.cnf` for each Dockerfile that exists. This puts it as a system level mysql client change, so the web ui interface also works. --- Dockerfile | 2 +- Dockerfile.alpine | 2 +- Dockerfile.fpm-alpine | 2 +- docker/{.my.cnf => column-statistics.cnf} | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename docker/{.my.cnf => column-statistics.cnf} (100%) diff --git a/Dockerfile b/Dockerfile index 428a131af6..0942b3a6c2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -77,7 +77,7 @@ COPY . /var/www/html RUN a2enmod rewrite -COPY docker/.my.cnf /root/.my.cnf +COPY docker/column-statistics.cnf /etc/mysql/conf.d/column-statistics.cnf ############ INITIAL APPLICATION SETUP ##################### diff --git a/Dockerfile.alpine b/Dockerfile.alpine index 5937a810af..80a4dacb5e 100644 --- a/Dockerfile.alpine +++ b/Dockerfile.alpine @@ -32,7 +32,7 @@ RUN apk add --no-cache \ mysql-client \ tini -COPY docker/.my.cnf /root/.my.cnf +COPY docker/column-statistics.cnf /etc/mysql/conf.d/column-statistics.cnf # Where apache's PID lives RUN mkdir -p /run/apache2 && chown apache:apache /run/apache2 diff --git a/Dockerfile.fpm-alpine b/Dockerfile.fpm-alpine index ef4eb6fa2c..868e4dbae1 100644 --- a/Dockerfile.fpm-alpine +++ b/Dockerfile.fpm-alpine @@ -98,6 +98,6 @@ VOLUME [ "/var/lib/snipeit" ] COPY --chown=www-data:www-data docker/docker-secrets.env /var/www/html/.env COPY --chmod=655 docker/docker-entrypoint.sh /usr/local/bin/docker-snipeit-entrypoint -COPY docker/.my.cnf /root/.my.cnf +COPY docker/column-statistics.cnf /etc/mysql/conf.d/column-statistics.cnf ENTRYPOINT [ "/usr/local/bin/docker-snipeit-entrypoint" ] CMD [ "/usr/local/bin/docker-php-entrypoint", "php-fpm" ] \ No newline at end of file diff --git a/docker/.my.cnf b/docker/column-statistics.cnf similarity index 100% rename from docker/.my.cnf rename to docker/column-statistics.cnf From 2fec40d7dfb641f17e2eb57c8922876bf5933453 Mon Sep 17 00:00:00 2001 From: Ivan Nieto Vivanco Date: Tue, 1 Feb 2022 00:00:12 -0600 Subject: [PATCH 20/22] Adds actionlog for bulk edits --- .../Assets/BulkAssetsController.php | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/app/Http/Controllers/Assets/BulkAssetsController.php b/app/Http/Controllers/Assets/BulkAssetsController.php index 76ad983b87..6a56e24344 100644 --- a/app/Http/Controllers/Assets/BulkAssetsController.php +++ b/app/Http/Controllers/Assets/BulkAssetsController.php @@ -5,6 +5,7 @@ namespace App\Http\Controllers\Assets; use App\Helpers\Helper; use App\Http\Controllers\CheckInOutRequest; use App\Http\Controllers\Controller; +use App\Models\Actionlog; use App\Models\Asset; use App\Models\Setting; use Illuminate\Http\Request; @@ -121,6 +122,24 @@ class BulkAssetsController extends Controller } } + $changed = []; + $asset = Asset::where('id' ,$assetId)->get(); + + foreach ($this->update_array as $key => $value) { + if ($this->update_array[$key] != $asset->toArray()[0][$key]) { + $changed[$key]['old'] = $asset->toArray()[0][$key]; + $changed[$key]['new'] = $this->update_array[$key]; + } + } + + $logAction = new Actionlog(); + $logAction->item_type = Asset::class; + $logAction->item_id = $assetId; + $logAction->created_at = date("Y-m-d H:i:s"); + $logAction->user_id = Auth::id(); + $logAction->log_meta = json_encode($changed); + $logAction->logaction('update'); + DB::table('assets') ->where('id', $assetId) ->update($this->update_array); From 2e998b110f9f67801368b53b634800ba2b547cc8 Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 1 Feb 2022 13:40:31 -0800 Subject: [PATCH 21/22] Add @TenOfTens as a contributor --- .all-contributorsrc | 9 +++++++++ README.md | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.all-contributorsrc b/.all-contributorsrc index 0b4c4620d1..9d629161bc 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -2531,6 +2531,15 @@ "contributions": [ "code" ] + }, + { + "login": "TenOfTens", + "name": "TenOfTens", + "avatar_url": "https://avatars.githubusercontent.com/u/48162670?v=4", + "profile": "https://github.com/TenOfTens", + "contributions": [ + "code" + ] } ] } diff --git a/README.md b/README.md index 6a8f90511f..aa7b0dfc8d 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ ![Build Status](https://app.chipperci.com/projects/0e5f8979-31eb-4ee6-9abf-050b76ab0383/status/master) [![Crowdin](https://d322cqt584bo4o.cloudfront.net/snipe-it/localized.svg)](https://crowdin.com/project/snipe-it) [![Docker Pulls](https://img.shields.io/docker/pulls/snipe/snipe-it.svg)](https://hub.docker.com/r/snipe/snipe-it/) [![Twitter Follow](https://img.shields.io/twitter/follow/snipeitapp.svg?style=social)](https://twitter.com/snipeitapp) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/553ce52037fc43ea99149785afcfe641)](https://www.codacy.com/app/snipe/snipe-it?utm_source=github.com&utm_medium=referral&utm_content=snipe/snipe-it&utm_campaign=Badge_Grade) -[![All Contributors](https://img.shields.io/badge/all_contributors-278-orange.svg?style=flat-square)](#contributors) [![Discord](https://badgen.net/badge/icon/discord?icon=discord&label)](https://discord.gg/yZFtShAcKk) [![huntr](https://cdn.huntr.dev/huntr_security_badge_mono.svg)](https://huntr.dev) +[![All Contributors](https://img.shields.io/badge/all_contributors-279-orange.svg?style=flat-square)](#contributors) [![Discord](https://badgen.net/badge/icon/discord?icon=discord&label)](https://discord.gg/yZFtShAcKk) [![huntr](https://cdn.huntr.dev/huntr_security_badge_mono.svg)](https://huntr.dev) ## Snipe-IT - Open Source Asset Management System @@ -130,7 +130,7 @@ Thanks goes to all of these wonderful people ([emoji key](https://github.com/ken | [
Renee Margaret McConahy](https://github.com/nepella)
[💻](https://github.com/snipe/snipe-it/commits?author=nepella "Code") | [
JohnnyPicnic](https://github.com/JohnnyPicnic)
[💻](https://github.com/snipe/snipe-it/commits?author=JohnnyPicnic "Code") | [
markbrule](https://github.com/markbrule)
[💻](https://github.com/snipe/snipe-it/commits?author=markbrule "Code") | [
Mike Campbell](https://github.com/mikecmpbll)
[💻](https://github.com/snipe/snipe-it/commits?author=mikecmpbll "Code") | [
tbrconnect](https://github.com/tbrconnect)
[💻](https://github.com/snipe/snipe-it/commits?author=tbrconnect "Code") | [
kcoyo](https://github.com/kcoyo)
[💻](https://github.com/snipe/snipe-it/commits?author=kcoyo "Code") | [
Travis Miller](https://travismiller.com/)
[💻](https://github.com/snipe/snipe-it/commits?author=travismiller "Code") | | [
Petri Asikainen](https://github.com/PetriAsi)
[💻](https://github.com/snipe/snipe-it/commits?author=PetriAsi "Code") | [
derdeagle](https://github.com/derdeagle)
[💻](https://github.com/snipe/snipe-it/commits?author=derdeagle "Code") | [
Mike Frysinger](https://wh0rd.org/)
[💻](https://github.com/snipe/snipe-it/commits?author=vapier "Code") | [
ALPHA](https://github.com/AL4AL)
[💻](https://github.com/snipe/snipe-it/commits?author=AL4AL "Code") | [
FliegenKLATSCH](https://www.ifern.de)
[💻](https://github.com/snipe/snipe-it/commits?author=FliegenKLATSCH "Code") | [
Jeremy Price](https://github.com/jerm)
[💻](https://github.com/snipe/snipe-it/commits?author=jerm "Code") | [
Toreg87](https://github.com/Toreg87)
[💻](https://github.com/snipe/snipe-it/commits?author=Toreg87 "Code") | | [
Matthew Nickson](https://github.com/Computroniks)
[💻](https://github.com/snipe/snipe-it/commits?author=Computroniks "Code") | [
Jethro Nederhof](https://jethron.id.au)
[💻](https://github.com/snipe/snipe-it/commits?author=jethron "Code") | [
Oskar Stenberg](https://github.com/01ste02)
[💻](https://github.com/snipe/snipe-it/commits?author=01ste02 "Code") | [
Robert-Azelis](https://github.com/Robert-Azelis)
[💻](https://github.com/snipe/snipe-it/commits?author=Robert-Azelis "Code") | [
Alexander William Smith](https://github.com/alwism)
[💻](https://github.com/snipe/snipe-it/commits?author=alwism "Code") | [
LEITWERK AG](https://www.leitwerk.de/)
[💻](https://github.com/snipe/snipe-it/commits?author=leitwerk-ag "Code") | [
Adam](http://www.aboutcher.co.uk)
[💻](https://github.com/snipe/snipe-it/commits?author=adamboutcher "Code") | -| [
Ian](https://snksrv.com)
[💻](https://github.com/snipe/snipe-it/commits?author=sneak-it "Code") | [
Shao Yu-Lung (Allen)](http://blog.bestlong.idv.tw/)
[💻](https://github.com/snipe/snipe-it/commits?author=bestlong "Code") | [
Haxatron](https://github.com/Haxatron)
[💻](https://github.com/snipe/snipe-it/commits?author=Haxatron "Code") | [
Bradley Coudriet](http://bjcpgd.cias.rit.edu)
[💻](https://github.com/snipe/snipe-it/commits?author=exula "Code") | [
Dalton Durst](https://daltondur.st)
[💻](https://github.com/snipe/snipe-it/commits?author=UniversalSuperBox "Code") | +| [
Ian](https://snksrv.com)
[💻](https://github.com/snipe/snipe-it/commits?author=sneak-it "Code") | [
Shao Yu-Lung (Allen)](http://blog.bestlong.idv.tw/)
[💻](https://github.com/snipe/snipe-it/commits?author=bestlong "Code") | [
Haxatron](https://github.com/Haxatron)
[💻](https://github.com/snipe/snipe-it/commits?author=Haxatron "Code") | [
Bradley Coudriet](http://bjcpgd.cias.rit.edu)
[💻](https://github.com/snipe/snipe-it/commits?author=exula "Code") | [
Dalton Durst](https://daltondur.st)
[💻](https://github.com/snipe/snipe-it/commits?author=UniversalSuperBox "Code") | [
TenOfTens](https://github.com/TenOfTens)
[💻](https://github.com/snipe/snipe-it/commits?author=TenOfTens "Code") | This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome! From 2815e0d36ef2ee28a5edbee99fa57605d8d8f70e Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 1 Feb 2022 17:27:32 -0800 Subject: [PATCH 22/22] Fixed audit email template (applies #10592 to master) Signed-off-by: snipe --- .../views/notifications/markdown/upcoming-audits.blade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/views/notifications/markdown/upcoming-audits.blade.php b/resources/views/notifications/markdown/upcoming-audits.blade.php index de6e2a89c7..c34981a089 100644 --- a/resources/views/notifications/markdown/upcoming-audits.blade.php +++ b/resources/views/notifications/markdown/upcoming-audits.blade.php @@ -4,7 +4,7 @@ @component('mail::table') | |{{ trans('mail.name') }}|{{ trans('general.last_audit') }}|{{ trans('general.next_audit_date') }}|{{ trans('mail.Days') }}|{{ trans('mail.supplier') }} | {{ trans('mail.assigned_to') }} -| |:------------- |:-------------|:---------|:---------|:---------|:---------| +|-|:------------- |:-------------|:---------|:---------|:---------|:---------| @foreach ($assets as $asset) @php $next_audit_date = \App\Helpers\Helper::getFormattedDateObject($asset->next_audit_date, 'date', false);